ADBot: Autonomous Delivery Robot

Our final year project aimed to create an indoor autonomous delivery robot designed to assist in delivery operations within environments such as offices and hospitals, ensuring the safety and security of delivered items. The robot uses the ROS (Robot Operating System) navigation stack, allowing users to select the delivery location on a map. The robot autonomously navigates to the specified location, avoiding both static and dynamic obstacles in real-time.

ADBot drawing

Upon reaching the destination, the recipient must show a unique QR code to authenticate and unlock the robot’s door via a servo mechanism. If the QR code is incorrect, the robot emits a beeping sound to indicate unauthorized access. Additionally, the robot streams real-time video feed, enabling the sender to monitor the entire delivery operation.

Team Contributions

Technical Details

Challenges and Solutions

Achievements and Recognition

Learning Outcomes

LinkedIn Posts

  1. Concept
  2. Manufacturing using 3D printing
  3. Teleoperation
  4. QR Code Authentication
  5. Map Building using Cartographer SLAM
  6. Autonomous Navigation

These experiences and recognitions have significantly influenced my career path, solidifying my interest and commitment to the field of robotics.