Hostname: page-component-8448b6f56d-c4f8m Total loading time: 0 Render date: 2024-04-25T01:00:11.577Z Has data issue: false hasContentIssue false

Control of a two-wheel robotic vehicle for personal transportation

Published online by Cambridge University Press:  10 September 2014

H. W. Kim
Affiliation:
Intelligent Systems and Emotional Engineering (ISEE) Laboratory, Department of Mechatronics Engineering, Chungnam National University, Daejeon, Korea
S. Jung*
Affiliation:
Intelligent Systems and Emotional Engineering (ISEE) Laboratory, Department of Mechatronics Engineering, Chungnam National University, Daejeon, Korea
*
*Corresponding author. E-mail: jungs@cnu.ac.kr

Summary

Recently, small-sized compact electric vehicles have been in demand for short-distance travel in urban areas, although battery charging in electric vehicles present in the market is still problematic. Borrowing from the concept of a mobile inverted pendulum system, in this paper, a two-wheel robotic vehicle system is implemented and controlled as the future personal transportation device called the TransBOT. The TransBOT has two driving modes: a regular vehicle mode, where stable contact on the ground is maintained by two wheels and two casters, and the balancing mode, which maintains the stable posture with two wheels on the ground. The two-wheel balancing mechanism can be used as a transportation vehicle in narrow and busy urban areas. Gain scheduling control methods based on linear controllers are used for different drivers. In addition, desired balancing angles are specified for the different sizes of drivers in order to have a stable balancing control performance. These desired balancing angle values have been found by empirical studies. Experimental studies with drivers of different weights, as well as indoor and outdoor driving tasks, were conducted to ensure the feasibility of TransBOT.

Type
Articles
Copyright
Copyright © Cambridge University Press 2014 

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.Segway.” (2014) Available at: http://www.segway.com (online).Google Scholar
2.Grasser, F., Darrigo, A., Colombi, S. and Rufer, A., “JOE: A mobile, inverted pendulum,” IEEE Trans. Ind. Electron. 49 (1), 107114 (2002).Google Scholar
3.Pathak, K., Franch, J. and Agrawal, S., “Velocity and position control of a wheeled inverted pendulum by partial feedback linearization,” IEEE Trans. Robot. 21, 505513 (2005).CrossRefGoogle Scholar
4.Kim, S. S. and Jung, S., “Control experiment of a wheel-driven mobile inverted pendulum using neural network,” IEEE Trans. Control Syst. Technol. 16 (2), 297303 (2008).Google Scholar
5.Huang, C. H., Wang, W. J. and Chiu, C. H., “Design and implementation of fuzzy control on a two-wheel inverted pendulum system,” IEEE Trans. Ind. Electron. 58 (7), 29883001 (2011).Google Scholar
6.Tsai, C. C., Huang, H. C. and Lin, S. C., “Adaptive neural network control of self-balancing two-wheeled scooter,” IEEE Trans. Ind. Electron. 57 (4), 14201428 (2010).Google Scholar
7.Tirmant, H., Baloh, M., Vermeiren, L., Guerra, T. M. and Parent, M., “B2, An Alternative Two-Wheeled Vehicle for an Automated Urban Transportation System,” Proceedings of the IEEE Intelligent Vehicle Symposium, Versailles, France (Jun. 17–21, 2002) pp. 594–603.Google Scholar
8.Abeygunawardhana, P. K. and Murakami, T., “Vibration suppression of two-wheel mobile manipulator using resonance-ratio-control-based null-space control,” IEEE Trans. Ind. Electron. 57 (12), 41374145 (2010).Google Scholar
9.Jeong, S. H. and Takahashi, T., “Wheeled Inverted Pendulum Type Assistant Robot: Inverted Mobile, and Sitting Motion,” IEEE/RSJ International Conference on Intelligent Robots and Systems, San Diego, USA (Oct. 29–Nov. 2, 2007) pp. 1932–1937.Google Scholar
10.Ambrose, R. O., Savely, R. T., Goza, S. M, Strawser, P., Diftler, M. A., Spain, I. and Radford, N., “Mobile Manipulation Using NASA's Robonaut,” IEEE Conference on Robotics and Automations, New Orleans, USA (Apr. 26–May 1, 2004) pp. 2104–2109.CrossRefGoogle Scholar
11.Lee, H. J., Choi, H. J., Park, J. H., Lee, J. H. and Jung, S., “Center of Gravity-Based Control of a Humanoid Balancing Robot for Boxing Games: BalBOT V,” International Conference on Control, Automation and Systems (ICCAS) - The Society of Instrument and Control Engineers (SICE) (2009) pp. 124–128.Google Scholar
12.Teeyapan, K., Wang, J., Kunz, T. and Stilman, M., “Robot Limbo: Optimized Planning and Control for Dynamically Stable Robots Under Vertical Obstacles,” Proceedings of the IEEE Conference on Robotics and Automations, Anchorage, Alaska (May 3–8, 2010) pp. 4519–4524.Google Scholar
13.Sasaki, K. and Murakami, T., “Pushing Operation by Two-Wheel Inverted Mobile Manipulator,” IEEE Workshop on Advanced Motion Control, Trento, Italy (Mar. 26–28, 2008) pp. 33–37.Google Scholar
14.Abeygunawardhana, P. K. and Toshiyuki, M., “Environmental Interaction of Two Wheeled Mobile Manipulator by Using Reaction Torque Observer,” IEEE Workshop on Advanced Motion Control, Trento, Italy (Mar. 26–28, 2008) pp. 348–353.Google Scholar
15.Lee, S. J. and Jung, S., “Stabilization of a Two Wheeled Mobile Robot System Under External Force,” Proceedings of International Conference on Ubiquitous Robots and Ambient Antelligence (URAI), Busan, Korea (Nov. 24–27, 2010), pp. 225–228.Google Scholar
16.Imamura, R., Takei, T. and Yuta, S., “Sensor Drift Compensation and Control of a Wheeled Inverted Pendulum Mobile Robot,” IEEE Workshop on Advanced Motion Control, Trento, Italy (Mar. 26–28, 2008) pp. 137–142.Google Scholar
17.Lee, H. G. and Jung, S., “Gyro Sensor Drift Compensation by Kalman Filter to Control a Mobile Inverted Pendulum Robot System,” Proceedings of the IEEE Conference on Industrial Technology, Churchill, Australia (Feb. 10–13, 2009) pp. 1026–1031.Google Scholar
18.Lee, G. H., Lee, S. J. and Jung, S., “Line Tracking Control Using Visual Feedback of a Mobile Inverted Pendulum: BalBOT IV,” Proceedings of the 14th IASTED International Conference on Robotics and Automation, Cambridge, USA (Nov. 4–6, 2009) pp. 188–193.Google Scholar
19.Angeles, J., “An innovative drive for two-wheeled mobile robot,” IEEE/ASME Trans. Mechatronics 10 (1), 4348 (2005).Google Scholar
20.Xu, Y. S. and Au, K. W., “Stabilization and path following of a single wheel robot,” IEEE/ASME Trans. Mechatronics 9 (2), 407419 (2004).Google Scholar
21.Jin, H. J., Hwang, J. M. and Lee, J. M., “A balancing control strategy for a one-wheel pendulum robot based on dynamic model decomposition: Simulation and experiments,” IEEE/ASME Trans. Mechatronics 16 (4), 763768 (2011).Google Scholar
22.Oryschuk, P., Salerrno, A., Al-Husseini, A. M. and Angeles, J., “Experimental validation of an underactuated two-wheeled robot,” IEEE/ASME Trans. Mechatronics 14 (2), 252257 (2009).Google Scholar
23.Baber, J., Noel, L. T. and Parent, M., “Personal rapid transportation,” Computing & Control Engineering Journal 14 (4), 2021 (2003).Google Scholar
24.Ishii, T., Iguchi, M., Nakahara, T., Kohsaka, Y. and Doi, Y., “Computer-controlled mini car system in Expo'70: An experiment in a new personal urban transportation system,” IEEE Trans. Veh. Technol. 21 (3), 7791 (1972).Google Scholar
25.Low, C. B. and Wang, D., “GPS-based tracking control for a car-like wheeled mobile robots with skidding and slipping,” IEEE/ASME Trans. Mechatronics 13 (4), 480484 (2008).Google Scholar
26.Hirata, K., Kamatani, M. and Murakami, T., “Advanced Motion Control of Two-Wheel Wheelchair for Slope Environment,” Proceedings of International Conference on Industrial Electronics, Control and Instrumentation (IECON), Vienna, Austria (Nov. 10–13, 2013) pp. 6436–6441.Google Scholar
27.Lee, H. J., Kim, H. W. and Jung, S., “Development of a Mobile Inverted Pendulum Robot System as a Personal Transportation Vehicle with Two Driving Modes: TransBOT,” Proceedings of the World Automation Congress (WAC), Kobe, Japan (Sep. 19–23, 2010) pp. 1–5.Google Scholar
28.Kanayama, Y., Kimura, Y., Miyazaki, F. and Noguchi, T., “A Stable Tracking Control Method for an Autonomous Mobile Robot,” Proceedings of the IEEE International Conference on Robotics and Automation, Cinoinnati, USA (May 13–18, 1990) pp. 384–389.Google Scholar