Self-Stabilizing Assistive Robot

Objective

Elderly and disabled persons have difficulty carrying personal items. To alleviate this issue, our goal is to design an assistive robot with autonomous tracking and self-stabilizing capabilities. The design features include:

● Two-wheeled rover for easy mobility with a turn radius of 0 degrees
● Self-balancing implemented using a PID controller
● Tracking the user using computer vision with a Jetson Nano
● Raspberry Pi to control the main state machine for robot movement
and to communicate with sensors through GPIO pins
● Simulation of the design provided by ROS and MATLAB

Intro

Architecture

Conclusion