Hostname: page-component-cd9895bd7-7cvxr Total loading time: 0 Render date: 2024-12-26T08:35:21.644Z Has data issue: false hasContentIssue false

Dynamic Modeling and Control of a Novel One-Legged Hopping Robot

Published online by Cambridge University Press:  13 January 2021

Amin Khakpour Komarsofla
Affiliation:
School of Mechanical Engineering, Shiraz University, Shiraz, Iran, E-mails: amin.khakpour93@yahoo.com, eghtesad@shirazu.ac.ir
Ehsan Azadi Yazdi*
Affiliation:
School of Mechanical Engineering, Shiraz University, Shiraz, Iran, E-mails: amin.khakpour93@yahoo.com, eghtesad@shirazu.ac.ir
Mohammad Eghtesad
Affiliation:
School of Mechanical Engineering, Shiraz University, Shiraz, Iran, E-mails: amin.khakpour93@yahoo.com, eghtesad@shirazu.ac.ir
*
*Corresponding author. E-mail: ehsanazadi@shirazu.ac.ir

Summary

In this article, a novel mechanism for planar one-legged hopping robots is proposed. The robot consists of a flat foot which is pinned to the leg and a reciprocating mass which is connected to the leg via a prismatic joint. The proposed mechanism performs the hopping by transferring linear momentum between the reciprocating mass and its main body. The nonlinear equations of the motion of the robot are derived using the Euler–Lagrange equations. To accomplish a stable jump, appropriate trajectories have been planned. To guarantee a stable response for this nonlinear system, a sliding-mode controller is implemented. The performance of the hopping robot is investigated through numerical simulations. The results confirm the stability of the hopping robot through the jump cycle on a flat surface and in climbing up and down ramp and stairs.

Type
Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press

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

Raibert, M. H., “Hopping in legged systems–Modeling and simulation for the two-dimensional one-legged case,” IEEE Trans. Syst. Man Cybern. 14(3), 451463 (1984).CrossRefGoogle Scholar
Carlési, N. and Chemori, A., “Nonlinear Model Predictive Running Control of Kangaroo Robot: A One-Leg Planar Under-Actuated Hopping Robot,” 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IEEE, 2010) pp. 36343639.CrossRefGoogle Scholar
You, Y., Li, Z., Caldwell, D. G. and Tsagarakis, N. G., “From One-Legged Hopping to Bipedal Running and Walking: A Unified Foot Placement Control Based on Regression Analysis,” 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2015) pp. 44924497.Google Scholar
Zhou, Y., Fu, C., Yun, C., Yu, Z. and Chen, K., “Control of One-Legged Robot Hopping in Place,” 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO) (IEEE, 2013) pp. 18321837.CrossRefGoogle Scholar
Qian, H., Sun, L., Qiu, R. and Liu, J., “Varying Velocity Hopping Gait Planning of a One-Legged Robot,” 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014) (IEEE, 2014) pp. 20682073.CrossRefGoogle Scholar
Harbick, K. and Sukhatme, G. S., Height control for a onelegged hopping robot using a one-dimensional model, Tech. Rep. IRIS, 01-405 (Institute for Robotics and Intelligent Systems, 2001).Google Scholar
Naik, K. G. and Mehrandezh, M., “Control of a One-Legged Hopping Robot Using an Inverse Dynamic-Based Pid Controller,Canadian Conference on Electrical and Computer Engineering, 2005 (IEEE, 2005) pp. 770773.CrossRefGoogle Scholar
Rahim, N., Kassim, A., Miskon, M. and Azahar, A., “Effectiveness of Central Pattern Generator Model on Developed One Legged Hopping Robot,” 2011 IEEE Student Conference on Research and Development (IEEE, 2011) pp. 8588.CrossRefGoogle Scholar
Calisti, M., Falotico, E. and Laschi, C., “Hopping on uneven terrains with an underwater one-legged robot,” IEEE Robot. Autom. Lett. 1(1), 461468 (2016).CrossRefGoogle Scholar
Batts, Z., Kim, J. and Yamane, K., Design of a Hopping Mechanism Using a Voice Coil Actuator: Linear Elastic Actuator in Parallel (Leap), 2016 IEEE International Conference on Robotics and Automation (ICRA) (IEEE, 2016) pp. 655660.CrossRefGoogle Scholar
Hale, M. F., Du Bois, J. L. and Iravani, P., “Agile and Adaptive Hopping Height Control for a Pneumatic Robot,” 2018 IEEE International Conference on Robotics and Automation (ICRA) (IEEE, 2018) pp. 16.Google Scholar
Günther, F., Giardina, F. and Iida, F., “Self-stable One-Legged Hopping Using a Curved Foot,” 2014 IEEE International Conference on Robotics and Automation (ICRA) (IEEE, 2014) pp. 51335138.CrossRefGoogle Scholar
Saar, K. A., Giardina, F. and Iida, F., “Model-free design optimization of a hopping robot and its comparison with a human designer,” IEEE Robot. Autom. Lett. 3(2), 12451251 (2018).CrossRefGoogle Scholar
Bai, L., Zheng, F., Chen, X., Sun, Y. and Hou, J., “Design and experimental evaluation of a single-actuator continuous hopping robot using the geared symmetric multi-bar mechanism,” Appl. Sci. 9(1), 13 (2019).CrossRefGoogle Scholar
He, G.-P., Tan, X.-L., Zhang, X.-H. and Lu, Z., “Modeling, motion planning, and control of one-legged hopping robot actuated by two arms,” Mech. Mach. Theory 43(1), 3349 (2008).CrossRefGoogle Scholar
Zabihi, M. and Alasty, A., “Modeling and Fuzzy Control of One-Legged Somersaulting Robot,” 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE, 2018) pp. 27012706.CrossRefGoogle Scholar
Wu, T.-Y., Yeh, T. and Hsu, B.-H., “Trajectory planning of a one-legged robot performing a stable hop,” Int. J. Robot. Res. 30(8), 10721091 (2011).CrossRefGoogle Scholar
Zhu, Q., Wu, W., Zhao, Y., Wu, J. and Xiong, R., “Design and Control of Stiffness Coordination Between Knee and Ankle Joints for a Hopping Legged Robot,” 2017 IEEE International Conference on Unmanned Systems (ICUS) (IEEE, 2017) pp. 624630.CrossRefGoogle Scholar
Zhang, Z., Yang, Q., Gui, S., Chang, B., Zhao, J., Yang, H. and Chen, D., “Mechanism design for locust-inspired robot with one-dof leg based on jumping stability,” Mech. Mach. Theory 133, 584605 (2019).CrossRefGoogle Scholar
Zaitsev, V., Gvirsman, O., Hanan, U. B., Weiss, A., Ayali, A. and Kosa, G., “A locust-inspired miniature jumping robot,” Bioinspiration Biomimetics 10(6), 066012 (2015).CrossRefGoogle ScholarPubMed
Liu, G.-H., Lin, H.-Y., Lin, H.-Y., Chen, S.-T. and Lin, P.-C., “A bio-inspired hopping kangaroo robot with an active tail,” J. Bionic Eng. 11(4), 541555 (2014).CrossRefGoogle Scholar
Jun, B., Kim, Y. and Jung, S., “Design and Control of Jumping Mechanism for a Kangaroo-Inspired Robot,” 2016 6th IEEE International Conference on Biomedical Robotics and Biomechatronics (BioRob) (IEEE, 2016) pp. 436440.CrossRefGoogle Scholar
Hasaneini, S., Macnab, C., Bertram, J. and Leung, H., Global Optimum Human-Like Gaits for an Articulated One-Legged Hopper,” 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (IEEE, 2010) pp. 391396.CrossRefGoogle Scholar
Rijnen, M., van Rijn, A., Dallali, H., Saccon, A. and Nijmeijer, H., “Hybrid trajectory tracking for a hopping robotic leg,” IFAC-PapersOnLine 49(14), 107112 (2016).CrossRefGoogle Scholar
Naik, K. G., Mehrandezh, M. and Barden, J. M., “Control of a One-Legged Hopping Robot Using a Hybrid Neuro-pd Controller,” 2006 Canadian Conference on Electrical and Computer Engineering (IEEE, 2006) pp. 15301533.CrossRefGoogle Scholar
Azahar, A. H., Horng, C. S. and Kassim, A. M., “Vertical Motion Control of a One Legged Hopping Robot by Using Central Pattern Generator (CPG),” 2013 IEEE Symposium on Industrial Electronics & Applications (IEEE, 2013) pp. 712.Google Scholar
Sakaino, S. and Ohnishi, K., “Sliding Mode Control Based on Position Control for Contact Motion Applied to Hopping Robot,” 2006 IEEE International Conference on Industrial Technology (IEEE, 2006) pp. 170175.CrossRefGoogle Scholar
Liou, H. H. and Ming-Tzu, H., “Hopping Control of a Pneumatic Single-Legged Robot using Sliding Mode Control,” 2019 International Automatic Control Conference (IEEE, 2019) pp. 16.CrossRefGoogle Scholar
Slotine, J.-J. E. and Li, W., Applied Nonlinear Control, vol. 199 (Prentice hall Englewood Cliffs, NJ, 1991).Google Scholar