The robot, with the help of its sensors, has the ability to independently detect obstacles and then avoid them. Another functionality will be autonomous driving to a point set by the user, at which point the robot is to stop. The control is carried out through a mobile application made for Android phones, which will transmit the appropriate commands to the ESP32, which already directly controls the robot. The user can choose to move manually using commands to turn in the appropriate directions as well as move forward and backward. In addition, it has the option of selecting autonomous mode and driving to a designated destination by transmitting the coordinates and selecting the appropriate command. All messages are transmitted via Bluetooth protocol. The robot also has a monographic display with a resolution of 84x48 pixels. The display provides service information as well as information about the direction of movement in manual mode. Changing the screens on which individual information is displayed by pressing the button, which is located on the board on the power cell pack. The robot has one axis, and one free wheel. The two wheels are driven by DC motors. As The power supply uses 3 18650 cells.

-
Notifications
You must be signed in to change notification settings - Fork 0
Merliss/ESP32_MobileRobot
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published