同轴双偏心球形机器人的系统设计与研究
System Design and Research of Coaxial Double Eccentric Spherical Robot
摘要: 本文探讨了同轴双偏心球形机器人的系统设计,旨在提高其运动的灵活性和精度。它首先对机器人的设计原理、结构特点和作用机构进行了详细分析。重点放在机器人在各种作业条件下的性能上,重点关注运动精度、响应速度和稳定性等关键指标。拉格朗日动力学方程是针对同轴双偏心质量驱动球形机器人推导的,包括线性、转向和爬升运动以及初级耗散函数。仿真和实验结果表明,该机器人具有出色的动态特性,尤其是在准确性和稳定性方面。此外,还引入了基于S曲线的启动策略来优化启动性能。这种方法通过逐渐加速和减速机器人,减少快速加速产生的振动和冲击,确保在启动过程中实现平稳过渡。改进的启动平稳性和动态响应增强了机器人的整体稳定性和可靠性。本研究为球形机器人的运行提供了理论和实践见解,为该领域未来的研究和应用提供了坚实的基础。
Abstract: This paper discusses the system design of coaxial double eccentric spherical robot, aiming to improve their flexibility and accuracy of motion. Firstly, the design principle, structural characteristics and operating mechanism of the robot are analyzed in detail. The focus is on the performance of the robot under various operating conditions, focusing on key indicators such as motion accuracy, response speed and stability. Lagrange dynamic equation is derived for spherical robot driven by coaxial double eccentric mass, including linear, steering and climbing motion and primary dissipation function. Simulation and experimental results show that the robot has excellent dynamic characteristics, especially in accuracy and stability. In addition, the startup strategy based on S-curve is introduced to optimize the startup performance. By gradually accelerating and decelerating the robot, this method can reduce the vibration and impact caused by rapid acceleration and ensure a smooth transition in the starting process. The improved starting stability and dynamic response enhance the overall stability and reliability of the robot. This research provides theoretical and practical insights for the operation of spherical robots, and provides a solid foundation for future research and application in this field.
文章引用:黎铭威, 于大泳, 程雨奇. 同轴双偏心球形机器人的系统设计与研究[J]. 建模与仿真, 2025, 14(4): 1212-1224. https://doi.org/10.12677/mos.2025.144367

参考文献

[1] Bujňák, M., Pirník, R., Rástočný, K., Janota, A., Nemec, D., Kuchár, P., et al. (2022) Spherical Robots for Special Purposes: A Review on Current Possibilities. Sensors, 22, Article 1413. [Google Scholar] [CrossRef] [PubMed]
[2] Hogan, F.R. and Forbes, J.R. (2014) Modeling of Spherical Robots Rolling on Generic Surfaces. Multibody System Dynamics, 35, 91-109. [Google Scholar] [CrossRef
[3] Ocampo-Jiménez, J., Muñoz-Meléndez, A. and Rodríguez-Gómez, G. (2014) Extending a Spherical Robot for Dealing with Irregular Surfaces: A Sea Urchin-Like Robot. Advanced Robotics, 28, 1475-1485. [Google Scholar] [CrossRef
[4] Lin, X. and Guo, S. (2012) Development of a Spherical Underwater Robot Equipped with Multiple Vectored Water-Jet-Based Thrusters. Journal of Intelligent & Robotic Systems, 67, 307-321. [Google Scholar] [CrossRef
[5] Abad, A.C., Sarmiento, A.P.M., Danseco, J.A.P., Leon, J.S.D., Otani, J.P. and Aguilar, P.S.B. (2017) Spherical Mobile Robots as Wireless Sensor Nodes for Ambient Temperature and Relative Humidity Monitoring. 2017 International Conference on Advanced Computing and Applications (ACOMP), Ho Chi Minh City, 29 November-1 December 2017, 88-92. [Google Scholar] [CrossRef
[6] Mizumura, Y., Ishibashi, K., Yamada, S., Takanishi, A. and Ishii, H. (2017) Mechanical Design of a Jumping and Rolling Spherical Robot for Children with Developmental Disorders. 2017 IEEE International Conference on Robotics and Biomimetics (ROBIO), Macau, 5-8 December 2017, 1062-1067. [Google Scholar] [CrossRef
[7] Halme, A., Schonberg, T. and Wang, Y. (1996) Motion Control of a Spherical Mobile Robot. Proceedings of 4th IEEE International Workshop on Advanced Motion Control, Mie, 18-21 March 1996, 259-264. [Google Scholar] [CrossRef
[8] Zhan, Q., Cai, Y. and Yan, C.X. (2011) Design, Analysis and Experiments of an Omni-Directional Spherical Robot. 2011 IEEE International Conference on Robotics and Automation, Shanghai, 9-13 May 2011, 4921-4926. [Google Scholar] [CrossRef
[9] Ghariblu, H. and Mohammadi, H. (2012) Structure and Dynamic Modelling of a Spherical Robot. 2012 8th International Symposium on Mechatronics and Its Applications, Sharjah, 10-12 April 2012, 1-5. [Google Scholar] [CrossRef
[10] Alves, J. and Dias, J. (2003) Design and Control of a Spherical Mobile Robot. Proceedings of the I MECH E Part I Journal of Systems & Control Engineering, 217, 457-467. [Google Scholar] [CrossRef
[11] Chen, W., Chen, C., Tsai, J., Yang, J. and Lin, P. (2013) Design and Implementation of a Ball-Driven Omnidirectional Spherical Robot. Mechanism and Machine Theory, 68, 35-48. [Google Scholar] [CrossRef
[12] Ivanov, A.P. (2015) On the Control of a Robot Ball Using Two Omni Wheels. Regular and Chaotic Dynamics, 20, 441-448. [Google Scholar] [CrossRef
[13] Chen, W., Chen, C., Yu, W., Lin, C. and Lin, P. (2012) Design and Implementation of an Omnidirectional Spherical Robot Omnicron. 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Kaohsiung, 11-14 July 2012, 719-724. [Google Scholar] [CrossRef
[14] Mukherjee, R., Minor, M.A. and Pukrushpan, J.T. (1999) Simple Motion Planning Strategies for Spherobot: A Spherical Mobile Robot. Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304), Phoenix, 7-10 December 1999, 2132-2137. [Google Scholar] [CrossRef
[15] Amir Homayoun Javadi A, and Mojabi, P. (2002) Introducing August: A Novel Strategy for an Omnidirectional Spherical Rolling Robot. Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292), Washington, 11-15 May 2002, 3527-3533. [Google Scholar] [CrossRef
[16] Javadi A., A.H. and Mojabi, P. (2004) Introducing Glory: A Novel Strategy for an Omnidirectional Spherical Rolling Robot. Journal of Dynamic Systems, Measurement, and Control, 126, 678-683. [Google Scholar] [CrossRef
[17] Zheng, Y.L., Sun, H.X., Jia, Q.X., et al. (2008) An Omni-Directional Rolling Spherical Robot with Telescopic Manipulator. 2008 2nd International Symposium on Systems and Control in Aerospace and Astronautics, Shenzhen, 10-12 December 2008, 1-6. [Google Scholar] [CrossRef
[18] Zadeh, F.K., Moallem, P., Asiri, S. and Zadeh, M.M. (2014) LQR Motion Control and Analysis of a Prototype Spherical Robot. 2014 Second RSI/ISM International Conference on Robotics and Mechatronics (ICRoM), Tehran, 15-17 October 2014, 890-895. [Google Scholar] [CrossRef
[19] Muraleedharan, N., Cohen, D.S. and Isenberg, D.R. (2016) Omnidirectional Locomotion Control of a Pendulum Driven Spherical Robot. Southeast Conference 2016, Norfolk, 30 March-3 April 2016, 1-6. [Google Scholar] [CrossRef
[20] Li, W. and Zhan, Q. (2019) Kinematics-Based Four-State Trajectory Tracking Control of a Spherical Mobile Robot Driven by a 2-DOF Pendulum. Chinese Journal of Aeronautics, 32, 1530-1540. [Google Scholar] [CrossRef
[21] Gajbhiye, S. and Banavar, R.N. (2015) Geometric Modeling and Local Controllability of a Spherical Mobile Robot Actuated by an Internal Pendulum. International Journal of Robust and Nonlinear Control, 26, 2436-2454. [Google Scholar] [CrossRef
[22] Landa, K. and Pilat, A.K. (2015) Design and Start-Up of Spherical Robot with Internal Pendulum. 2015 10th International Workshop on Robot Motion and Control (RoMoCo), Poznan, 6-8 July 2015, 27-32. [Google Scholar] [CrossRef
[23] Bhattacharya, S. and Agrawal, S.K. (2000) Spherical Rolling Robot: A Design and Motion Planning Studies. IEEE Transactions on Robotics and Automation, 16, 835-839. [Google Scholar] [CrossRef
[24] Tao, Y., Hanxu, S. and Qingxuan, J. (2012) Variable Structure Control of Pendulum-driven Spherical Mobile Robots. Proceedings of the 2010 3rd International Conference on Computer and Electrical Engineering (ICCEE 2010), Chengdu, 16-18 November 2010, 1-9.
[25] Joshi, V.A. and Banavar, R.N. (2009) Motion Analysis of a Spherical Mobile Robot. Robotica, 27, 343-353. [Google Scholar] [CrossRef
[26] Joshi, V., Banavar, R. and Hippalgaonkar, R. (2007) Design, Modeling and Controllability of a Spherical Mobile Robot. Proceedings of the 13th National Conference on Mechanisms and Machines (NaCoMM07), Bangalore, 12-13 December 2007, 135-140.
[27] Zhao, B., Wang, P., Hu, H., Li, M. and Sun, L. (2009) Study on Turning in Place of a Spherical Robot Based on Stick-Slip Principle. 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO), Guilin, 19-23 December 2009, 771-775. [Google Scholar] [CrossRef
[28] Zhao, B., Li, M.T., Yu, H.T., et al. (2010) Dynamics and Motion Control of a Two Pendulums Driven Spherical Robot. 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, Taipei City, 18-22 October 2010, 147-153. [Google Scholar] [CrossRef
[29] Yoon, J., Ahn, S. and Lee, Y. (2011) Spherical Robot with New Type of Two-Pendulum Driving Mechanism. 2011 15th IEEE International Conference on Intelligent Engineering Systems, Poprad, 23-25 June 2011, 275-279. [Google Scholar] [CrossRef
[30] Chen, M., Sun, W., Gao, Y., Zhan, S., Zhang, G. and Li, W.J. (2016) Development of a Holonomic Mobile Spherical Robot with 3D Center of Gravity Shifting Actuators. 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO), Qingdao, 3-7 December 2016, 438-442. [Google Scholar] [CrossRef
[31] Asiri, S., Khademianzadeh, F., Monadjemi, A. and Moallem, P. (2019) The Design and Development of a Dynamic Model of a Low-Power Consumption, Two-Pendulum Spherical Robot. IEEE/ASME Transactions on Mechatronics, 24, 2406-2415. [Google Scholar] [CrossRef
[32] Ahn, S. and Lee, Y. (2014) Novel Spherical Robot with Hybrid Pendulum Driving Mechanism. Advances in Mechanical Engineering, 6, Article 456727. [Google Scholar] [CrossRef
[33] Zhaojiang, L., Changkai, W., Junsong, L., Xu, L., Feipeng, H. and Chaoqun, L. (2023) A New S-Curve Acceleration/Deceleration Control Considering Displacement Conditions. 2023 26th International Conference on Electrical Machines and Systems (ICEMS), Zhuhai, 5-8 November 2023, 4065-4068. [Google Scholar] [CrossRef
[34] DeJong, B.P., Karadogan, E., Yelamarthi, K. and Hasbany, J. (2016) Design and Analysis of a Four-Pendulum Omnidirectional Spherical Robot. Journal of Intelligent & Robotic Systems, 86, 3-15. [Google Scholar] [CrossRef