The Trajectory Parameter Space (TP-Space): A New Space Representation for Non-Holonomic Mobile Robot Reactive Navigation

The reactive navigation of a non-holonomic mobile robot implies selecting at each instant of time a motion command satisfying two conditions: to avoid collisions and to comply with the robot non-holonomic constraints. Most proposed reactive navigation approaches deal with these requirements simultaneously in an indivisible way. This paper proposes a clear separation of these problems by introducing a representation space where a robot losses its kinematics restrictions and can be dealt as a "free-flying-point." The collision avoidance can therefore be solved by existing holonomic methods, which are able to steer non-holonomic, any-shaped robots when applied in this space, named the trajectory parameter space (TP-space). We also formalize the transformation between this space and the robot physical space introducing the parameterized trajectory generator (PTG), a translation between both spaces by means of a family of parameterized trajectories. This formalization is addressed in a generalized form to allow us deriving any number of different transformations. Unlike previous non-holonomic approaches that use just one single transformation, the proposed method considers a variety of them simultaneously which becomes an obvious improvement to reactive approaches: each one can detect a collision-free path that the others can not. We present some experimental results to show the suitability of our method and its advantages compared with traditional approaches

[1]  Cipriano Galindo,et al.  Assistive navigation of a robotic wheelchair using a multihierarchical model of the environment , 2004, Integr. Comput. Aided Eng..

[2]  Robin R. Murphy,et al.  Introduction to AI Robotics , 2000 .

[3]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[4]  Prabir K. Pal,et al.  Mobile robot navigation using a neural net , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[5]  Reid G. Simmons,et al.  The curvature-velocity method for local obstacle avoidance , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[6]  Koren,et al.  Real-Time Obstacle Avoidance for Fast Mobile Robots , 2022 .

[7]  Roland Siegwart,et al.  Real-time obstacle avoidance for polygonal robots with a reduced dynamic window , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[8]  Christian Schlegel Fast local obstacle avoidance under kinematic and dynamic constraints for a mobile robot , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[9]  Javier Minguez,et al.  Reactive navigation for non-holonomic robots using the ego-kinematic space , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[10]  G. Swaminathan Robot Motion Planning , 2006 .

[11]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[12]  Javier Minguez,et al.  Nearness diagram (ND) navigation: collision avoidance in troublesome scenarios , 2004, IEEE Transactions on Robotics and Automation.