Skip to content

DanielisMellow/DELIVERY_BOT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DELIVERY_BOT

Delivery Bot is a package delivering robot that is built on the Romi chassis.

Overview

The project's core is a line-following robot with object detection used to make specific deliveries on a track. The Romi 32U4 handles the low-level operations of the robot and communicates with an ESP32 over UART. The ESP32 is used to host a web server using web sockets. The webserver serves as the GUI and displays the status of the robot in real-time.

Functional Decompostion:

DeliveryBot

Delivery Track:

TRACKV1 The robot was designed around this track. The robot is placed in the Starting positioned outline in the track diagram. After calibration, the user will input delivery details, and the robot will pick up a package and take it to a delivery zone.

Graphic User Interface:

IMG_0140 The user interface requires the user to specify the number of deliveries, the drop-off location, which is a lowercase letter defined on the delivery track diagram, and a height, as the drop-off location can be a variety of heights.

Delivery Bot:

IMG_0074

DEMO

IMG_0042.mp4

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published