Hostname: page-component-76fb5796d-skm99 Total loading time: 0 Render date: 2024-04-25T09:28:48.201Z Has data issue: false hasContentIssue false

Control of a redundant, reconfigurable ball wheel drive mechanism for an omnidirectional mobile platform

Published online by Cambridge University Press:  11 December 2006

Young-Chul Lee
Affiliation:
Department of Mechanical and Aeronautical Engineering, University of California-Davis, Davis, CA, USA
Danny V. Lee
Affiliation:
Department of Mechanical and Aeronautical Engineering, University of California-Davis, Davis, CA, USA
Jae H. Chung
Affiliation:
Department of Mechanical Engineering, Stevens Institute of Technology, Hoboken, NJ, USA
Steven A. Velinsky*
Affiliation:
Department of Mechanical and Aeronautical Engineering, University of California-Davis, Davis, CA, USA
*
*Corresponding author. E-mail: savelinsky@ucdavis.edu

Summary

This paper develops a controller for position tracking of a new ball wheel drive mechanism for a robust omnidirectional wheeled mobile platform, an adaptive controller with physical parameter estimation. This platform, integrated with a manipulator, is designed for use in highway maintenance and construction, which is a generally unstructured and congested environment. The proposed ball wheel mechanism can move in all directions on the plane, instantaneously and isotropically. Reconfiguration of the redundant drive system of the ball wheel mechanism is accomplished by altering the contact pressure between the drive wheels and the sphere based on platform heading direction. The system redundancy is resolved through a Weighted Optimal Torque Distribution method allowing for smooth reconfiguration. Finally, experimental and simulation results demonstrate the effectiveness of the approach.

Type
Article
Copyright
Copyright © Cambridge University Press 2006

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. Muir, P. and Neuman, C., “Kinematic modeling for feedback control of an omnidirectional wheeled mobile robot,” Proceedings of the IEEE International Conference on Robotics and Automation, Raleigh, North Carolina (1987) pp. 1772–1778.Google Scholar
2. Nagatani, K., Tachibana, S., Sofne, M. and Tanaka, Y., “Improvement of odometry for omnidirectional vehicle using optical flow information,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Takamatsu, Japan (2000) pp. 468–473.Google Scholar
3. Pin, F. G. and Killough, S. M., “A new family of omni-directional and holonomic wheeled platforms for mobile robots,” IEEE Trans. Robot. Autom. 10 (4), 480489 (1994).CrossRefGoogle Scholar
4. Asama, H., Sato, M., Bogoni, L., Kaetsu, H., Mitsumoto, A. and Endo, I., “Development of an omni-directional mobile robot with 3 DOF decoupling drive mechanism,” Proceedings of the IEEE International Conference on Robotics and Automation, Nagoya, Aichi, Japan (1995) pp. 1925–1930.Google Scholar
5. Ferriere, L., Raucent, B. and Campion, G., “Design of omnimobile robot wheels,” Proceedings of the IEEE International Conference on Robotics and Automation, Minneapolis, MN (1996) pp. 36643670.CrossRefGoogle Scholar
6. Byun, K.-S., Kim, S.-J. and Song, J.-B., “Design of a four-wheeled omnidirectional mobile robot with variable wheel arrangement mechanism,” Proceedings of the IEEE International Conference on Robotics and Automation, Arlington, VA (2002) pp. 720725.Google Scholar
7. West, M. and Asada, H., “Design of ball wheel mechanisms for omnidirectional vehicles with full mobility and invariant kinematics,” J. Mech. Des. Trans. ASME 119 (2), 153161 (1997).CrossRefGoogle Scholar
8. Tahboub, K. A. and Asada, H. H., “Dynamics analysis and control of a holonomic vehicle with a continuously variable transmission,” J. Dyn. Syst. Meas. Control, 124 (1), 118126 (2002).CrossRefGoogle Scholar
9. Ferriere, L. and Raucent, B., “ROLLMOBS, a new universal wheel concept,” Proceedings of the IEEE International Conference on Robotics and Automation, Leuven, Belgium (1998) pp. 1877–1882.Google Scholar
10. Wada, M. and Mori, S., “Holonomic and omnidirectional vehicle with conventional tires,” Proceedings of the IEEE International Conference on Robotics and Automation, Minneapolis, MN (1996) pp. 3671–3676.Google Scholar
11. Holmberg, R. and Khatib, O., “Development and control of a holonomic mobile robot for mobile manipulation tasks,” Int. J. Robot. Res. 19 (11), 10661074 (2000).CrossRefGoogle Scholar
12. Yu, H., Spenko, M. and Dubowsky, S., “Omni-directional mobility using active split offset castors,” J. Mech. Des. 126 (5), 822829 (2004).CrossRefGoogle Scholar
13. Kanayama, Y. J. “Rotary vehicle that moves with three degrees of freedom,” Proceedings of the International Conference on Advanced Robotics, Monterey, CA (1997) pp. 713–718.Google Scholar
14. Moore, K. L. and Flann, N. S., “A six-wheeled omnidirectional autonomous mobile robot,” IEEE Control Syst. Mag. 20 (6), 5366 (2000).Google Scholar
15. Sordalen, O. J., Nakamura, Y. and Chung, W. J., “Design of nonholonomic manipulator,” Proceedings of the IEEE International Conference on Robotics and Automation, San Diego, CA (1994) pp. 813.Google Scholar
16. Lee, Y. C., Lee, D. V., Chung, J. H. and Velinsky, S. A., “Design and verification of an adaptive control algorithm for a redundantly actuated omnidirectional mobile platform,” Proceedings of the ASME International Design Engineering Technical Conferences, (2006).CrossRefGoogle Scholar
17. Johnson, K. L., Contact Mechanics (Cambridge University Press, New York, (1985) pp. 256268.CrossRefGoogle Scholar
18. Gillespie, R. B., Moore, C. A., Peshkin, M. and Colgate, J. E., “Kinematic creep in a continuously variable transmission: Traction drive mechanics for cobots,” J. Mech. Des. 124 (4), 713722 (2002).CrossRefGoogle Scholar
19. Fierro, R. and Lewis, F. L., “Control of a nonholonomic mobile robot: Backstepping kinematics into dynamics,” Proceedings of the IEEE Conference on Decision and Control, New Orleans, LA (1995) pp. 3805–3810.Google Scholar
20. Slotine, J.-J. E. and Li, W., “Adaptive manipulator control: A case study,” IEEE Trans. Autom. Control 33 (11), 9951003 (1988).CrossRefGoogle Scholar
21. Slotine, J.-J. E. and Li, W., “On the adaptive control of robot manipulators,” Int. J. Robot. Res. 6 (3), 4959 (1987).CrossRefGoogle Scholar
22. Nash, S. G. and Sofer, A., Linear and Nonlinear Programming (McGraw-Hill, New York, (1996), 427433.Google Scholar