Skip to content

cs684-2016/2016-cs684-Auto-Serving-Bot

 
 

Repository files navigation

Project Name:

AUTO SERVING BOT

Team Members:

  1. Amit Pathania(163054001)
  2. Manjunath K (163050008)
  3. L Goutam (163050091)

Project Description: The Project aims to automate the process of serving orders in restaurant by using firebird V robot. We have successfully created an android application from which order can be placed by a customer and the order is served to his table by a firebird V robot.The task was made more challenging by adding two more bots for serving and hence there was requirement of coordination among three bots to ensure proper delivery of orders and avoiding collisions and deadlocks. The same was achieved by using round robin scheduling algorithm for tasking bots and carefully designing onward and backward path from start point to destination and planning re-routing algorithms in real time to avoid collisions and deadlocks by using techniques similar to exponential backoff algorithm used for collision avoidance in computer networks using variable delays.

Demonstration Video

Full demonstartion video at https://youtu.be/CU4ev9Gp4gc

The screencast of installing and running website. https://youtu.be/qan71FzF_-A

The screencast for using the Android project folder. https://youtu.be/VOe0TnxYKec

The screencast for Firebird code installation. https://youtu.be/x7jXf04MPCw

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 36.9%
  • C 31.4%
  • CSS 11.1%
  • PHP 7.6%
  • HTML 5.5%
  • Java 4.3%
  • Other 3.2%