Skip to main content
Top

2017 | OriginalPaper | Chapter

Complex Robot Behavior Creation Using Vector Fields

Authors : Alaa El Jawad, Benoît Raymond, Emmanuel Rouault, Fabrice Le Bars

Published in: Robotic Sailing 2016

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

In term of motion planning for robots, several solutions are possible: grid-based search [1], interval-based search [2], geometric algorithms and potential fields [3]. However, potential fields offer a computational efficient way to generate a desired behavior for robots. However, a principal limit of potential fields is that they deal only with repulsion and attraction. To extend it to perpendicular, tangential and uniform fields, we base our paper on the works of S. Schmitt [4] and R. Arkin [3]. Our contribution consist in developing a method to construct complex vector fields, which are a linear combination of primitive fields. It also explains how to implement this method on a robot using the middleware ROS (Robot Operating System) with any controller.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Marija, S., Ivan, P.: Dynamic window based approach to mobile robot motion control in the presence of moving obstacles. In: Proceedings 2007 IEEE International Conference on Robotics and Automation, pp. 1986–1991 (2007) Marija, S., Ivan, P.: Dynamic window based approach to mobile robot motion control in the presence of moving obstacles. In: Proceedings 2007 IEEE International Conference on Robotics and Automation, pp. 1986–1991 (2007)
2.
go back to reference Jaulin, L., Godon, A.: Motion planning using interval analysis. MISC99 Work-shop on Application of Interval Analysis to System and Control (1999) Jaulin, L., Godon, A.: Motion planning using interval analysis. MISC99 Work-shop on Application of Interval Analysis to System and Control (1999)
3.
go back to reference Arkin, R.C.: Motor schema based navigation for a mobile robot : an approach to programming by behavior, vol. 4, pp. 264–271 (1987) Arkin, R.C.: Motor schema based navigation for a mobile robot : an approach to programming by behavior, vol. 4, pp. 264–271 (1987)
4.
go back to reference Silke, S., Fabrice, L.B., Luc, J., Thomas, L.: Obstacle avoidance for an autonomous marine robot - a vector field approach (2013) Silke, S., Fabrice, L.B., Luc, J., Thomas, L.: Obstacle avoidance for an autonomous marine robot - a vector field approach (2013)
5.
go back to reference Olivier, M., Aymeric, B., Patrick, R., SÃl’bastien, P.: Vaimos: realisation of an autonomous robotic sailboat. In: Proceedings of the 6th International Robotic Sailing Conference, pp. 25–36 (2013) Olivier, M., Aymeric, B., Patrick, R., SÃl’bastien, P.: Vaimos: realisation of an autonomous robotic sailboat. In: Proceedings of the 6th International Robotic Sailing Conference, pp. 25–36 (2013)
6.
go back to reference World robotic sailing championship 2016 : Notice of race and preliminary version of rules (2016) World robotic sailing championship 2016 : Notice of race and preliminary version of rules (2016)
7.
go back to reference Morgan, Q., Brian, G., William, D.S.: Programming Robot with ROS : A Practical Introduction to the Robot Operating System. O’Reilly, California (2016) Morgan, Q., Brian, G., William, D.S.: Programming Robot with ROS : A Practical Introduction to the Robot Operating System. O’Reilly, California (2016)
8.
go back to reference Fabrice, L.B., Luc, J.: An experimental validation of a robust controller with the vaimos autonomous sailboat. In: Proceedings of the 5th International Robotic Sailing Conference (2012) Fabrice, L.B., Luc, J.: An experimental validation of a robust controller with the vaimos autonomous sailboat. In: Proceedings of the 5th International Robotic Sailing Conference (2012)
Metadata
Title
Complex Robot Behavior Creation Using Vector Fields
Authors
Alaa El Jawad
Benoît Raymond
Emmanuel Rouault
Fabrice Le Bars
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-45453-5_5