Hostname: page-component-78c5997874-m6dg7 Total loading time: 0 Render date: 2024-11-02T23:51:06.818Z Has data issue: false hasContentIssue false

Path planning and control of a mobile base with nonholonomic constraints*

Published online by Cambridge University Press:  09 March 2009

S. Jagannathan
Affiliation:
Automation and Robotics Research Institute, The University of Texas at Arlington 7300 Jack Newell Blvd. South, Fort Worth, TX 76118(USA)
S. Q. Zhu
Affiliation:
Automation and Robotics Research Institute, The University of Texas at Arlington 7300 Jack Newell Blvd. South, Fort Worth, TX 76118(USA)
F. L. Lewis
Affiliation:
Automation and Robotics Research Institute, The University of Texas at Arlington 7300 Jack Newell Blvd. South, Fort Worth, TX 76118(USA)

Summary

Motion Planning and control of mobile vehicles with nonholonomic constraints are in their infancy. A systematic approach for modeling and base; motion control of a mobile vehicle is presented. A nonlinear coordinate transformation that takes into account the complete dynamics with nonholonomic constraints is used in order to obtain a linear system in space coordinates. An input-output feedback linearization inner loop is subsequently designed to transform this system into a linear-point mass system in the coordinates corresponding to the control objectives. A rigorous yet simple approach to motion planning through optimization techniques is presented for these mobile vehicles. The resulting Cartesian trajectory generated from the motion planning algorithm is employed as the reference trajectory in the outer loop, which is designed based on a Lyapunov function candidate. The net result is a base motion controller that gives capabilities to these mobile vehicles not only for tracking a Cartesian trajectory but also to achieve a desired final orientation (docking angle).

Type
Articles
Copyright
Copyright © Cambridge University Press 1994

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.De Luca, A. and Di Benedetto, M.D., “Some Structural Aspects in the Control of Non-holonomic Systems via Dynamic Compensation” 2nd IFAC Workshop On Systems, Structure and Control (September, 1992) pp. 240243.Google Scholar
2.Cole, A.A., Hauser, J.E. and Sastry, S.S., “Kinematics and Control of Multi-fingered Hands with Roiling ContactIEEE Transactions on Automatic Control 34, 398404 (1989).Google Scholar
3.Bloch, A.M. and McCIamroch, N.H., “Control of Mechanical Systems with Classical Nonholonomic Constraints” Proceedings of the 28th Conference on Decision and Control(December, 1989) pp. 201205.Google Scholar
4.Bloch, A.M., Reyhanoglu, M. and McCIamroch, N.N., “Control and stabilization of Nonholonomic Caplygin Dynamic Systems” Proceedings of the 30th Conference on Decision and Control(December, 1991) pp. 11271132.Google Scholar
5.d'Andrea-Novel, B., Bastin, G. and Campion, G., “Modelling and Control of Nonholonomic Wheeled Mobile Robots” Proceedings of the 1991 IEEE International Conference on Robotics and Automation(April 1991) pp. 11301135.Google Scholar
6.Jagannathan, S., Lewis, F.L. and Liu, K., “Motion Control and Obstacle Avoidance of a Mobile Robot with an Onboard Manipulator” J. Intelligent Manufacturing Systems (to appear in 94).Google Scholar
7.Samson, C. and Ait-Abderrahim, K., “Feedback Control of a Nonholonomic Wheeled Cart in Cartesian Space” Proceedings of the 1991 IEEE International Conference on Robotics and Automation(April, 1991) pp. 11361141.Google Scholar
8.Samson, C., “Time-varying Feedback Stabilization of Car-like Wheeled Mobile RobotsInt. J. Robotic Research 12, 1,5564 (02, 1993).CrossRefGoogle Scholar
9.Sarkar, N., Yun, X. and Kumar, V., “Dynamic Path Following: A New Control Algorithm for Mobile Robots” Proc. of the IEEE Conference on Decision and Control(Dec, 1993) pp. 26702675.Google Scholar
10.Brockett, R.W., Control Theory and Singular Riemannian Geometry: New Directions in Applied Mathematics (Springer-Verlag, New York, 1982) pp. 1127.Google Scholar
11.Murray, R.M. and Sastry, S.S., “Nonholonomic Motion Planning: Steering Using SinusoidsIEEE Trans, on Automatic Control 38, 700716 (1993).CrossRefGoogle Scholar
12.Rouchon, P., Fliess, M., Levine, J. and Martin, P., “Flatness and Motion Planning: the Car with n Trailers” Proc. of the 2nd European Control Conference,Groningen(July, 1993).Google Scholar
13.Sastry, S. and Li, Z., “Robot Motion Planning with Nonholomic Constraints” Proceedings of the 28th Conference on Decision and Control(December, 1989) pp. 211216.Google Scholar
14.Canudas De Wit, C. and Samson, C., “Path Following of a 2-DOF Wheeled Mobile Robot Under Kinematic Constraints” Proceedings of the European Control Conference,France(July, 1991) pp. 20842088.Google Scholar
15.Khatib, O., “Real-Time Obstacle Avoidance for Manipulators and Mobile RobotsThe Int. J. Robotic Research 5, 1, 9098 (Springer, 1986).CrossRefGoogle Scholar
16.Slotine, J.E. and Li, W., Applied Non-Linear Control (Prentice-Hall, Englewood Cliffs, New jersey, 1991).Google Scholar
17.Spong, M.W. and Vidyasagar, M., Robot Dynamics and Control (John Wiley & Sons, New York, 1989).Google Scholar
18.Lewis, F.L., Abdallah, C.T. and Dawson, D.M., Control of Robot Manipulators (Macmillan Publishing Company, New York, 1993).Google Scholar
19.Zhu, S.Q. and Lewis, F.L., Explicit Representation of the Motion and Robust Path Tracking for Mobile Robot Nonholonomic Systems (The Automation and Robotics Research Institute, The University of Texas at Arlington, Preprint, 01. 1994).Google Scholar
20.Pars, L.A., An Introduction to the Calculus of Variations (Heinemann, London, 1962).Google Scholar
21.Lewis, F.L., Optimal Control (John Wiley & Sons, New York, 1986).Google Scholar