Hostname: page-component-cd9895bd7-hc48f Total loading time: 0 Render date: 2024-12-25T07:47:29.341Z Has data issue: false hasContentIssue false

Simple realization of balanced motions under different speeds for a mechanical regulator-free bicycle robot

Published online by Cambridge University Press:  15 May 2014

Yonghua Huang*
Affiliation:
School of Automation, Beijing University of Posts and Telecommunications, Beijing 100876, China
Qizheng Liao
Affiliation:
School of Automation, Beijing University of Posts and Telecommunications, Beijing 100876, China
Lei Guo
Affiliation:
School of Automation, Beijing University of Posts and Telecommunications, Beijing 100876, China
Shimin Wei
Affiliation:
School of Automation, Beijing University of Posts and Telecommunications, Beijing 100876, China
*
*Corresponding author. E-mail: [email protected]

Summary

Mechanical regulator-free bicycle robots have lighter weight and fewer actuators than the traditional regulator-based bicycle robots. In order to deal with the difficulty of maintaining balance for this kind of bicycle robot, we consider a front-wheel drive and mechanical regulator-free bicycle robot. We present the methodologies for realizing the robot's ultra-low-speed track-stand motion, moderate-speed circular motion and high-speed rectilinear motion. A simplified dynamics of the robot is developed using three independent velocities. From the dynamics, we suggest there may be an underactuated rolling angle in the system. Our balancing strategies are inspired by human riders' experience, and our control rules are based on the bicycle system's underactuated dynamics. In the case of track-stand and circular motion, we linearize the frame's rolling angle and configure the robot to maintain balance by the front-wheel's motion with a fixed front-bar turning angle. In the case of the rectilinear motion, we linearize both front-bar steering angle and front-wheel rotating angle, and configure the system to maintain balance by the front-bar's turning with a constant front-wheel rotating rate. Numerical simulations and physical experiments are given together to validate the effectiveness of our control strategies in realizing the robot's proposed three motions.

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. Beznos, A. V., Formalsky, A. M., Gurfinkel, E. V., Jicharev, D. N., Lensky, A. V., Savitsky, K. V. and Tchesalin, L. S., “Control of Autonomous Motion of Two-Wheeled Bicycle with Gyroscopic Stabilization,” Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Leuven, Belgium, vol. 3 (May 16–20, 1998) pp. 26702675.Google Scholar
2. Lee, S. and Ham, W., “Self Stabilizing Strategy in Tracking Control of Unmanned Electric Bicycle with Mass Balance,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Lausanne, Switzerland, vol. 3 (Oct. 2002) pp. 22002205.Google Scholar
3. Yamakita, M. and Utano, A., “Automatic Control of Bicycles with a Balancer,” Proceedings of the IEEE International Conference on Advanced Intelligent Mechatronics (AIM), Monterey, California, USA (Jul. 24–28, 2005) pp. 12451250.Google Scholar
4. Yamakita, M., Utano, A. and Sekiguchi, K., “Experimental Study of Automatic Control of Bicycle with Balancer,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Beijing, China (Oct. 9–15, 2006) pp. 56065611.Google Scholar
5. Keo, L. and Yamakita, M., “Controlling Balancer and Steering for Bicycle Stabilization,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), St. Louis, USA (Oct. 11–15, 2009) pp. 45414546.Google Scholar
6. Keo, L. and Yamakita, M., “Control of an autonomous electric bicycle with both steering and balancer controls,” Adv. Robot. 25 (1–2), 122 (2011).Google Scholar
7. Yavin, Y., “The derivation of a kinematic model from the dynamic model of the motion of a riderless bicycle,” Comput. Math. Appl. 51 (6–7), 865878 (2006).Google Scholar
8. Bui, T. T., Parnichkun, M. and Le, C. H., “Structure-Specified H∞ Loop Shaping Control for Balancing of Bicycle Robots: A Particle Swarm Optimization Approach,” Proc. Inst. Mech. Eng. J. Syst. Control Eng. 224 (7), 857867 (Nov. 2010).Google Scholar
9. Suebsomran, A., “Balancing Control of Bicycle Robot,” Proceedings of the IEEE International Conference on Cyber Technology in Automation, Control and Intelligent Systems (CYBER), Bangkok, Thailand (May 27–31, 2012) pp. 6973.Google Scholar
10. Murata Manufacturing Co., Ltd, Bicycling robot “Murata boy.” (Sep. 29, 2005) Available at: http://www.murata.com.cn, Accessed 15 December 2011.Google Scholar
11. Keo, L., Yoshino, K., Kawaguchi, M. and Yamakita, M., “Experimental Results for Stabilizing of a Bicycle with a Flywheel Balancer,” Proceedings of the IEEE International Conference on Robotics and Automation, Shanghai International Conference Center, Shanghai, China (May 9–13, 2011) pp. 61506155.Google Scholar
12. Kawaguchi, M. and Yamakita, M., “Stabilizing of Bike Robot with Variable Configured Balancer,” Proceedings of the SICE Annual Conference, Waseda University, Tokyo, Japan (Sep. 13–18, 2011) pp. 10571062.Google Scholar
13. Getz, N. H., “Control of Balance for a Nonlinear Nonholonomic Non-Minimum Phase Model of a Bicycle,” Proceedings of the American Control Conference (ACC), Baltimore, Maryland, vol. 1 (Jun. 29–Jul. 1, 1994) pp. 148151.Google Scholar
14. Getz, N. H., “Internal Equilibrium Control of a Bicycle,” Proceedings of the 34th IEEE Conference on Decision and Control (CDC), New Orleans, LA, vol. 4 (Dec. 13–15, 1995) pp. 42854287.Google Scholar
15. Getz, N. H. and Marsden, J. E., “Control for an Autonomous Bicycle,” Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Nagoya, Aichi, Japan, vol. 2 (May 21–27, 1995) pp. 13971402.Google Scholar
16. Tanaka, Y. and Murakami, T., “Self Sustaining Bicycle Robot with Steering Controller,” Proceedings of the 8th IEEE International Workshop on Advanced Motion Control (AMC), Kawasaki, Japan (Mar. 25–28, 2004) pp. 193197.Google Scholar
17. Han, S., Han, J. and Ham, W., “Control algorithm for stabilization of tilt angle of unmanned electric bicycle,” Trans. Control Autom. Syst. Eng. 3 (3), 176180 (Sep. 2001).Google Scholar
18. Saguchi, T., Yoshida, K. and Takahashi, M., “Stable running control of autonomous bicycle robot,” Trans. Japan Soc. Mech. Eng. 73 (7), 20362041 (Jul. 2007).Google Scholar
19. Saguchi, T., Takahashi, M. and Yoshida, K., “Stable running control of autonomous bicycle robot for trajectory tracking considering the running velocity,” Trans. Japan Soc. Mech. Eng. 75 (750), 397403 (Feb. 2009).Google Scholar
20. Suryanarayanan, S., Tomizuka, M. and Weaver, M., “System Dynamics and Control of Bicycles at High Speeds,” Proceedings of the American Control Conference (ACC), Anchorage, AK, vol. 2 (May 8–10, 2002) pp. 845850.Google Scholar
21. Astrom, K. J., Klein, R. E. and Lennartsson, A., “Bicycle dynamics and control: Adapted bicycles for education and research,” IEEE Control Syst. Mag. 25 (4), 2647 (2005).Google Scholar
22. Yi, J. G., Song, D. Z., Levandowski, A. and Jayasuriya, S., “Trajectory Tracking and Balance Stabilization Control of Autonomous Motorcycles,” Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Orlando, Florida (May 15–19, 2006) pp. 25832589.Google Scholar
23. Zhang, Y. Z. and Yi, J. G., “Dynamic Modeling and Balance Control of Human/Bicycle Systems,” Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Montréal, Canada (Jul. 6–9, 2010) pp. 13851390.Google Scholar
24. Defoort, M. and Murakami, T., “Second Order Sliding Mode Control with Disturbance Observer for Bicycle Stabilization,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Nice, France (Sep. 22–26, 2008) pp. 28222827.Google Scholar
25. Defoort, M. and Murakami, T., “Sliding-mode control scheme for an intelligent bicycle,” IEEE Trans. Ind. Electron. 56 (9), 33573368 (Sep. 2009).Google Scholar
26. Guo, L., Liao, Q. Z. and Wei, S. M., “Dynamic modeling of bicycle robot and nonlinear control based on feedback linearization of MIMO systems,” J. Beijing Univ. Posts Telecommun. 30 (1), 8084 (2007).Google Scholar
27. Yamaguchi, M., “Miniature robot rides bicycle like a pro.” (Nov. 13, 2011) Available at: http://www.gizmag.com/yamaguchi-bicycle-riding/20478/, Accessed 15 December 2011.Google Scholar
28. Yang, J. H., Lee, S. Y., Kim, S. Y., Lee, Y. S. and Kwon, O. K., “Linear Controller Design for Circular Motion of Unmanned Bicycle,” Proceedings of the 11th International Conference on Control, Automation and Systems, KINTEX, Gyeonggi-do, Korea (Oct. 16–29, 2011) pp. 893897.Google Scholar
29. Wang, L. X., Eklund, J. M. and Bhalla, V., “Simulation & Road Test Results on Balance and Directional Control of an Autonomous Bicycle,” Proceedings of the 25th IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), Montreal, Canada (Apr. 29–May 2, 2012) pp. 15.Google Scholar
30. Soudbakhsh, D., Zhang, Y. and Yi, J., “Stability Analysis of Human Rider's Balance Control of Stationary Bicycles,” Proceedings of the American Control Conference, Fairmont Queen Elizabeth, Montréal, Canada (Jun. 27–29, 2012) pp. 27552760.Google Scholar
31. Cerone, V., Andreo, D., Larsson, M. and Regruto, D., “Stabilization of a riderless bicycle,” IEEE Control Syst. Mag. 30 (5), 2332 (2010).Google Scholar
32. Brockett, R. W., “Asymptotic stability and feedback stabilization,” In: Differential Geometric Control Theory (Brockett, R. W., Millman, R. S. and Sussmann, H. J., eds.) (Birkhauser, Boston, MA, 1983) pp. 181191.Google Scholar