Material Detail

Simulation environment for developping autonomous controllers for wheeled mobile robots.

Simulation environment for developping autonomous controllers for wheeled mobile robots.

(EN) The resource is a simulation environment where one or several mobile robots compete against each other in order to get the highest possible score for their team. The said robots have a system of differential-drive wheels to move. Their aim is to autonomously collect several targets spread over the playground, bring them back to their base, while avoiding contacts with the opponent robots. Reaching this goal requires developing a controller (coded in C/C++) providing the appropriate voltage to the robot’s wheels, as a function of sensory inputs such as wheel velocity, touch sensors, or beacon detector. Learning outcomes of such a project include velocity control of DC motor, trajectory control, development of path-finding algorithms (optimal path search), avoidance of fixed obstacle and... Show More

Quality

  • User Rating
  • Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material

Comments

Log in to participate in the discussions or sign up if you are not already a MERLOT member.
hidden