Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 2.47 KB

PROPOSAL.md

File metadata and controls

39 lines (28 loc) · 2.47 KB

{Maze Runner}

Team Members:


Project Objective

The maze runner project consists of 2 robot which passes through a maze using the voice commands. The robots will be fully voice controlled and has to pass through the obstacle course without hitting each other or with the walls. In other words, it will contain collision avoidance. The robots will be controlled by a single operator who will command the robots by name and the robots will move simultaneously on his/her command.

Contributions

This project will be really interesting for the operator to observe how multiple robots move around the space and experiments with robots their speed, accelration, turning ability and order the robots to compete with each other which will be really fun. The voice controlled robots with collison avoidance programmed in them will make for a really good visual representation and will act as a fail-safe for the robots in case the voice regonition fails.

Project Plan

While controlling the robot should turn 90 degrees right or left according to the controller's wish. By using the blathering library of the python software, we give the voice commands to the robots. The maze will be be designed using the world maker, excel or a 2D CAD software (like AutoCAD or Solidworks). The robot can be set in gazebo, stage ROS or rviz simulator for a great 2D or 3D view. This will be create a great experience for the user.

Milestones/Schedule Checklist

  • Complete this proposal document. Due Nov. 2
  • Create a maze using excel or CAD software. BSK Due Nov. 13
  • Add a second robot in the maze. RBJ Due Nov. 13
  • Create progress report. Due Nov. 20
  • Build a teleopbot robot with collision avoidance. RBJ Due Nov. 27
  • Add voice command to the robots and simulate it. RBJ BSK Due Dec. 2
  • Create final presentation. Due Dec. 4
  • Update documentation based on presentation feedback. RBJ, BSK Dec. 7
  • Provide system documentation (README.md). Due Dec. 14

Measures of Success

  • View maze world in simulator.
  • Whether the two robots are moving.
  • Whether the two robots are controlled simulatneously.
  • Whether the two robots are following collision avoidance or not.
  • Whether the robots are following the voice commands or not.
  • Have a classmate follow the steps in the README to successfully run the simulation without any help.