Trajectory planning for nonholonomic mobile robots using affine geometry

Planning trajectories for nonholonomic systems is difficult and computationally expensive. When facing unexpected events, it may therefore be preferable to deform in some way the initially planned trajectory rather than to re-plan entirely a new one. A method based on affine transformations has been proposed to make such deformations. This method is exact and fast: the deformations and the resulting trajectories can be computed algebraically, in one step, and without any trajectory re-integration. Using this new method, it is possible to derive position correction, orientation correction, obstacle avoidance, feedback control and gap-filling algorithms for the general class of planar wheeled robots and for a tridimensional underwater vehicle.

Using affine deformation to correct the trajectory of a car towing two trailers

Filling a gap in a trajectory

References

Research propositions

If you are interested in developping this theory or in applying it to practical problems, send me an email and maybe we can start a collaboration. Undergrad or grad students from Todai are welcome, but it's also possible to collaborate at distance. Here are some examples of possible research topics: