This work introduces a general approach to the interpolation of the rigid-body motions of cars by rational motions. A key feature of the approach is that the motions produced automatically satisfy the kinematic constraints imposed by the car wheels, that is, cars cannot instantaneously translate sideways. This is achieved by using a Cayley map to project a polynomial curve in the Lie algebra se(2) to SE(2) the group of rigid displacements in the plane. The differential constraint on se(2), which expresses the kinematic constraint on the car, is easily solved for one coordinate if the other two are given, in this case as polynomial functions. In this way, families of motions obeying the constraint can be found. Several families are found here and examples of their use are shown. It is shown how rest-to-rest motions can be generated in this way and also how these motions can be joined so that the motion is continuous and differentiable across the join. A final section discusses the optimization of these motions. For some cost functions, the optimal motions are known but can be rather impractical to use. By optimizing over a family of motions which satisfy the boundary conditions for the motion, it is shown that rational motions can be found simply and are close to the overall optimal motion.
Rational Interpolation of Car Motions
Manuscript received August 28, 2013; final manuscript received March 16, 2015; published online June 24, 2015. Assoc. Editor: Qiaode Jeffrey Ge.
- Views Icon Views
- Share Icon Share
- Cite Icon Cite
- Search Site
Selig, J. M. (August 1, 2015). "Rational Interpolation of Car Motions." ASME. J. Mechanisms Robotics. August 2015; 7(3): 031023. https://doi.org/10.1115/1.4030298
Download citation file:
- Ris (Zotero)
- Reference Manager