• Increase font size
  • Default font size
  • Decrease font size

Control of mobile robots 1

After passing the coursera.org course Control of Mobile Robots taught by a great professor Magnus Egerstedt. I have created a simulation of the differential drive robot.


The simulation below demonstrates DDR (differential drive robot) robot trying to reach a goal and avoid obstacles. Robot has 20 lasers with limited range. Measurements from all of the lasers are averaged to create a vector to a obstacle robot has to avoid. Robot also gets vector from its position to the goal position. Based on this data 4 different behaviors are switched:

1. GTG - go to goal

2. FW_CC - follow wall clock-wise

3. FW_C - follow wall counter clock-wise

4. AO - avoid obstacle

Obstacles as well as the goal (red dot) in the simulation applet are movable so do not hesitate to play with different environment configuration. On the right pane you may watch a telemetry of the robot. Currently used behavior is displayed too.

Conclusion: I strongly recommend the course to everybody :).

map how behaviors are switched





0 #1 DeloresChief 2018-03-22 16:41
I have checked your website and i have found some duplicate content, that's why you don't rank
high in google, but there is a tool that can help you to
create 100% unique articles, search for: boorfe's tips unlimited

Add comment

No bad words.

Security code

Design by i-cons.ch / etosha-namibia.ch