Automated Kinematics Reasoning for Wheeled Mobile Robots

  • Michael HofbaurEmail author
  • Christoph Gruber
  • Mathias Brandstötter
Conference paper


Control schemes for wheeled mobile robots typically assume a specific mobility capability of a drive and implicitly use the drive’s kinematics within its control procedures. This makes it difficult to deal with faults in the drive and to handle drives with diverse geometry and functionality that might even change during operation of a robot. As a consequence, we propose a model-based control scheme that builds upon an automated analysis of a robotic drive and on an on-line deduction of the drive’s kinematics. We achieve this functionality through (1) the introduction of steering-angle independent, generalized variants of the rolling and sliding constraints for wheeled mobile robots and (2) the corresponding reformulation of kinematic analysis. This leads to a computationally efficient algorithm that deduces the (inverse) kinematics of a drive for its mode of operation or failure. Fault tolerant and robust behavior, however, is only one aspect of our control architecture. On-line kinematics analysis enables us to easily handle robots that change in geometry or functionality such as self-configuring modular robot systems and teams of cooperative robots.


Mobile Robot Inverse Kinematic Steering Angle Modular Robot Wheel Mobile Robot 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



This work has been funded through the Austrian Science Fund (FWF) under grant no. P20041-N15.


  1. 1.
    Alexander J, Maddocks J (1989) On the kinematics of wheeled mobile robots. Int J Robot Res 8:15–27CrossRefGoogle Scholar
  2. 2.
    Bhatt R, Tang C, Krovi V (2009) Formation optimization for a fleet of wheeled mobile robots – a geometric approach. Robot Auton Syst 57:102–120CrossRefGoogle Scholar
  3. 3.
    Campion G, Bastin G, D’Andréa-Novel B (1996) Structural properties and classification of kinematic and dynamic models of wheeled mobile robots. IEEE Trans Robot Autom 12:47–62CrossRefGoogle Scholar
  4. 4.
    Robuffo-Giordano P, Fuchs M, Albu-Schäffer A, Hirzinger G (2009) On the kinematic modeling and control of a mobile platform equipped with steering wheels and movable legs. In: Proceedings of the IEEE international conference on robotics and automation (ICRA09), pp 4080–4087Google Scholar
  5. 5.
    Hofbaur M, Brandstötter M, Schörghuber C, Steinbauer G (2010) On-line kinematics reasoning for reconfigurable robot drives. In: Proceedings of the IEEE international conference on robotics and automation (ICRA10), pp 5441–5446Google Scholar
  6. 6.
    Hofbaur M, Brandstötter M, Jantscher S, Schörghuber C (2010) Modular reconfigurable robot drives. In: Proceedings of the international conference on robotics and automation and mechatronics (RAM 2010), pp 150–155Google Scholar
  7. 7.
    Kim W, Lee S, Yi B (2002) Mobility analysis of planar mobile robots. In: Proceedings of the IEEE international conference on robotics and automation (ICRA02), pp 2861–2867Google Scholar
  8. 8.
    Nüchter E, Bahr E, Lohmüller H (2008) Omnidirektionales Fahrzeug, Fahrmodul und mobiler Industrieroboter. German Patent Office, Offenlegungsschrift DE 10 2007 016 662 A1Google Scholar
  9. 9.
    Rienmüller T, Gruber C, Brandstötter M, Hofbaur M (2011) Odometry-based fault diagnosis for pseudo-omnidirectional wheeled mobile robots. In: Proceedings of the 22nd internationalworkshop on principles of diagnosis (DX11), Murnau, Germany, pp 29–35Google Scholar
  10. 10.
    Siegwart R, Nourbakhsh I (2004) Introduction to autonomous mobile robots. MIT Press, CambridgeGoogle Scholar
  11. 11.
    Williams B, Ingham M, Chung S, Elliott P, Hofbaur M, Sullivan G (2003) Model-based programming of fault-aware systems. AI Mag 24(4):61–75Google Scholar
  12. 12.
    Zassenhaus H (1948) Über einen Algorithmus zur Bestimmung der Raumgruppen. Commentarii Mathematici Helvetici 21:117–141MathSciNetzbMATHCrossRefGoogle Scholar

Copyright information

© Springer-Verlag Wien 2013

Authors and Affiliations

  • Michael Hofbaur
    • 1
    Email author
  • Christoph Gruber
    • 1
  • Mathias Brandstötter
    • 1
  1. 1.UMIT, Institute of Automation and Control EngineeringHall in TirolAustria

Personalised recommendations