Skip to content

SyedMIrtazaHyder/Autonomous-Cloud-Based-Delivery-Robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azure Cloud Based Autonomous Delivery Robot

Project Banner

Objective

To develop a prototype mobile robot used for delivery around university campus. After a smaller scale Version 1, we decided to scale the prototype for actual deliveries. Version 1 only worked on LAN and we wanted to change that. It used 3rd party cloud services such as ngrock and remoteIT for operation which gave COR header issues with JS.

To counter this issue, the website was now hosted on Azure. Azure IoT Hub was used for communication between the cloud and device. Furthermore, an Azure Web App was deployed to rather than a standard static webpage, which was integrated with Python in backend.

More Details about the specific codebase can be found in their respective directories.

Material Used

  • 1x Raspberry Pi 3.5B
  • 1x Arduino Mega
  • 3x L298 Motor Drivers
  • 2x 21 ft PVC Pipe (32mm External Dia, 22mm Internal Dia)
  • 6x Henkwell Gear Motors
  • 6x Tyres (12.5cm Dia)
  • 6x Rubber Strips (2mm thick)
  • 1x Plastic Box (1.5ft x 0.5ft)
  • 1x 2m Insulated Copper Wire

Bill of Material includes the the complete list of materials brought, service charges and overall project cost.

Contributors and Roles

Developed Image Segmentation Model

Simulated and Designed delivery bot.

Developed Flask Backend, Integrated Raspberry Pi and Azure Cloud, Programmed sensor telemetry for Raspberry Pi, Integrated Twitch Livestream hosted on Raspberry Pi.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published