Optimization of Humanoid Robot Leg Movement Using Open CM 9.04

Agusma Wajiansyah, Rheo Malani, Supriadi Supriadi, Achmad Fanany Onnilita Gaffar

Abstract


The Indonesian Robot Dance Contest (KRSTI) is a branch of the Indonesian Robot Contest (KRI) with the theme of dance. The robot used is a humanoid robot that can dance. Every year at the event, the provisions for robots constantly change, both the type of dance being demonstrated and the requirements for the robot's height. The taller the robot, the more difficult it is to control its walking movements because of the load it carries. This study uses a suitable algorithm to make the walking movement more natural and minimize the robot's falling. Human ROM data is used as a parameter for the range of motion of the servos that act as joints in the robot's legs. The algorithm created serves to determine the initial position of the angle on the servo to avoid the wrong initial movement position between one servo and another. The robot used is the Bioloid Robot’s leg Type A and uses OpenCM 9.04-A as the controller. The results showed that ROM on human feet could not be fully implemented on robot legs due to the robot's structure and the need for a robot that only relies on an algorithm to find the correct fulcrum to maintain balance. The comparison results show that the movement when walking on the ankle (ID servo 15) ranges from 749-567, while the ROM range is only between 580-512. When walking (servo ID 16), movement ranges from 460-291, while the ROM range ranges from 580-512.

Keywords


Humanoid, ROM, Bioloid Type-A, OpenCM 9.04

Full Text:

PDF

References


PusPresNas, "Petunjuk Pelaksanaan Kontes Robot Indonesia (KRI) Tahun 2021," B. Kusumoputro, M. H. Purnomo, E. Mozef, H. S. BR, and G. Prabowo, Eds., ed. Jakarta: Kementerian Pendidikan dan Kebudayaan Republik Indonesia, 2021, https://kontesrobotindonesia.id/data/2021/.

L. Vianello, L. Penco, W. Gomes, Y. You, S. Maria, Anzalone, P. Maurice, V. Thomas, and S. Ivaldi, "Human-humanoid interaction and cooperation: a review," Current Robotics Reports, hal-03413650, vol. 2, pp. 441-454, 2021.

V. Potkonjak, "Is Artificial Man Still Far Away: Anthropomimetic Robots Versus Robomimetic Humans," Robotics, vol. 9, p. 57, 2020, http://doi.org/10.3390/robotics9030057.

K. Somisetti, K. Tripathi, and J. K. Verma, "Design, Implementation, and Controlling of a Humanoid Robot," 2020 International Conference on Computational Performance Evaluation (ComPE), Shillong, India, pp. 831-836, 2020.

O. Stasse and T. Flayols, "An Overview of Humanoid Robots Technologies," vol. 124, pp. 281-310, 2019, http://doi.org/10.1007/978-3-319-93870-7_13.

C.-c. Wong, S.-R. Xiao, and H. Aoyama, "Natural Walking Trajectory Generator for Humanoid Robot Based on Three-Mass LIPFM," IEEE Access, vol. 8, pp. 228151-228162, 2020.

K. Yamamoto, T. Kamioka, and T. Sugihara, "Survey on model-based biped motion control for humanoid robots," Advanced Robotics, vol. 34, pp. 1353-1369, 2020.

C.-c. Wong, S.-R. Xiao, and H. Aoyama, "Natural Walking Trajectory Generator for Humanoid Robot Based on Three-Mass LIPFM," IEEE Access, vol. 8, pp. 228151-228162, 2020, http://doi.org/0.1109/ACCESS.2020.30461066.

T. Sugihara and M. Morisawa, "A survey: dynamics of humanoid robots," Advanced Robotics, vol. 34, pp. 1338-1352, 2020, https://doi.org/10.1080/01691864.2020.1778524.

Z. Zhang, L. Zhang, S. Xin, N. Xiao, and X. Wen, "Robust Walking for Humanoid Robot Based on Divergent Component of Motion," Micromachines, vol. 13, Jul 11 2022.

A. Kalouguine, C. Chevallereau, S. Dalibard, and Y. Aousti, "Periodic walkingmotion of a Humanoid robot based on human data," uCoMeS 2020 New Trends in Mechanism andMachine Science. EuCoMeS 2020. Mechanisms and Machine Science, pp. 349-359 2020.

Y. Liu, Q. Bi, X. Zang, and Y. Li, "Human-like Walking of a Biped Robot Actuated by Pneumatic Artificial Muscles and Springs," 2020 16th IEEE International Conference on Automation Science and Engineering (CASE), pp. 1395-1400, 2020.

S. Yagi, N. Ise, S. Yu, Y. Nakata, Y. Nakamura, and H. Ishiguro, "Perception of Emotional Gait-like Motion of Mobile Humanoid Robot Using Vertical Oscillation," Companion of the 2020 ACM/IEEE International Conference on Human-Robot Interaction, pp. 529-531, 2020.

T. Mikolajczyk, E. Mikolajewska, H. F. N. Al-Shuka, T. Malinowski, A. Klodowski, D. Y. Pimenov, T. Paczkowski, F. Hu, K. Giasin, D. Mikolajewski, and M. Macko, "Recent Advances in Bipedal Walking Robots: Review of Gait, Drive, Sensors and Control Systems," Sensors, vol. 22, Jun. 2022.

R. Bogue, "Humanoid robots from the past to the present," Industrial Robot: the international journal of robotics research and application, vol. 47, pp. 465-472, 2020.

G. H. Z. Liu, M. Z. Q. Chen, and Y. Chen, "When joggers meet robots: the past, present, and future of research on humanoid robots," Bio-Design and Manufacturing, vol. 2, pp. 108-118, 2019, https://doi.org/10.1007/s42242-019-00038-7.

J. Lee, W. Hong, and P. Hur, "Continuous Gait Phase Estimation Using LSTM for Robotic Transfemoral Prosthesis Across Walking Speeds>," IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 29, pp. 1470-1477, 2021.

R. Kolaghassi, M. K. Al-Hares, and K. Sirlantzis, "Systematic Review of Intelligent Algorithms in Gait Analysis and Prediction for Lower Limb Robotic Systems," IEEE Access, vol. 9, pp. 113788-113812, 2021.

B. Su and E. M. Gutierrez-Farewik, "Gait Trajectory and Gait Phase Prediction Based on an LSTM Network," Sensors, vol. 20, Dec 12 2020, http://doi.org/10.3390/s20247127.

W. Yu, D. Jain, A. Escontrela, P. Xu, E. Coumans, S. Ha, J. Tan, A. Iscen, and T. Zhang, "Visual-Locomotion: Learning to Walk on Complex Terrains with Vision," 5th Conference on Robot Learning (CoRL 2021), London, UK., pp. 1-12, 2021.

M. Khadiv, A. Herzog, S. A. A. Moosavian, and L. Righetti, "Walking Control Based on Step Timing Adaptation," IEEE Transactions on Robotics, vol. 36, pp. 629-643, 2020.

S. Wang, S. Piao, X. Leng, Z. He, X. Bai, and L. Huazhong, "Real-Time Footprint Planning and Model Predictive Control Based Method for Stable Biped Walking," Comput Intell Neurosci, vol. 2022, p. 4781747, 2022.

Q. Luo, "Self-stabilization of 3D Walking of a Biped Robot," Robotics [cs.RO]. École centrale de Nantes, 2020. English, HAL Id: tel-03178308, 2020.

C. Jing and J. Zheng, "Stable walking of biped robot based on center of mass trajectory control," Open Physics, vol. 18, pp. 328-337, 2020, http://doi.org/10.1515/phys-2020-0148.

X. Shi, J. Gao, Y. Lu, D. Tian, and Y. Liu, "Simulation of Disturbance Recovery Based on MPC and Whole-Body Dynamics Control of Biped Walking," Sensors, vol. 20, May 24 2020, http://doi.org/10.3390/s20102971.

N. Scianca, D. D. Simone, L. Lanari, and G. Oriolo, "MPC for Humanoid Gait Generation: Stability and Feasibility," IEEE Transactions on Robotics, pp. 1-18, 2019.

J. R. Sanchez-Ibanez, C. J. Perez-Del-Pulgar, and A. Garcia-Cerezo, "Path Planning for Autonomous Mobile Robots: A Review," Sensors, vol. 21, Nov 26 2021.

C. Liu, J. Gao, D. Tian, X. Zhang, H. Liu, and L. Meng, "A Disturbance Rejection Control Method Based on Deep Reinforcement Learning for a Biped Robot," Applied Sciences, vol. 11, p. 1587, 2021.

Z. Sun, "An energy efficient gait for Humanoid Robots Walking on even and uneven terrains," Dissertation, Department of Data Science andKnowledge Engineering, Maastricht University, 2019, https://doi.org/10.26481/dis.20190327zs.

H. Wu, W. Xu, B. Yao, Y. Hu, and H. Feng, "Interacting Multiple Model-Based Adaptive Trajectory Prediction for Anticipative Human Following of Mobile Industrial Robot," 24th International Conference on Knowledge-Based and Intelligent Information & Engineering Systems, Procedia Computer Science 176 (2020) 3692–3701, vol. 176, pp. 3692-3701, 2020.

I. Maroger, O. Stasse, and B. Watier, "Walking Human Trajectory Models and Their Application to Humanoid Robot Locomotion," 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3465-3472, 2020.

D. Ahn and B.-K. Cho, "Optimal Standing Jump Trajectory Generation for Biped Robots," International Journal of Precision Engineering and Manufacturing, vol. 21, pp. 1459-1467, 2020, http://doi.org/10.1007/s12541-020-00360-6.

F. Zhao and J. Gao, "Anti-Slip Gait Planning for a Humanoid Robot in Fast Walking," Applied Sciences, vol. 9, p. 2657, 2019.

S. Savin, "ZMP-Based Trajectory Generation for Bipedal Robots Using Quadratic Programming," Control and Signal Processing Applications for Mobile and Aerial Robotic Systems, pp. 266-285, 2020.

B. Park and J. Park, "Walking Pattern Generation using MPC with minimization of COM Velocity Fluctuation," 2020 20th International Conference on Control, Automation and Systems (ICCAS 2020), pp. 268-273, 2020.

Y. Lee, H. Lee, J. Lee, and J. Park, "Toward Reactive Walking: Control of Biped Robots Exploiting an Event-Based FSM," IEEE TRANSACTIONS ON ROBOTICS, pp. 1-16, 2021.

A. Maiorino and G. G. Muscolo, "Biped Robots With Compliant Joints for Walking and Running Performance Growing," Frontiers in Mechanical Engineering, vol. 6, 2020. http://doi.org/10.3389/fmech.2020.00011.

C. Liu, W. Geng, M. Liu, and Q. Chen, "Workspace Trajectory Generation Method for Humanoid Adaptive Walking With Dynamic Motion Primitives," IEEE Access, vol. 8, pp. 54652-54662, 2020.

O. Drama and A. Badri-Sprowitz, "Trunk pitch oscillations for energy trade-offs in bipedal running birds and robots," Bioinspir Biomim, vol. 15, p. 036013, Mar. 2020.

M. Ceccarelli, M. Russo, and C. Morales-Cruz, "Parallel Architectures for Humanoid Robots," Robotics, vol. 9, p. 75, 2020.

G. Ficht and S. Behnke, "Bipedal Humanoid Hardware Design: A Technology Review," Current Robotics Reports, Springer, vol. 2, pp. 201-210, 2021.

H. El Daou, K. C. G. Ng, R. Van Arkel, J. R. T. Jeffers, and Y. B. F. Rodriguez, "Robotic hip joint testing: Development and experimental protocols," Med Eng Phys, vol. 63, pp. 57-62, Jan 2019, http://doi.org/10.1016/j.medengphy.2018.10.006.

F. L. Haufe, A. M. Kober, P. Wolf, R. Riener, and M. Xiloyannis, "Learning to walk with a wearable robot in 880 simple steps: a pilot study on motor adaptation," J Neuroeng Rehabil, vol. 18, p. 157, Nov 1 2021.

H. Mineshita, T. Otani, M. Sakaguchi, Y. Kawakami, H. O. Lim, and A. Takanishi, "Jumping Motion Generation for Humanoid Robot Using Arm Swing Effectively and Changing in Foot Contact Status," 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3823-3828, 2020.

A. Miyata, S. Miyahara, and D. N. Nenchev, "Walking With Arm Swinging and Pelvis Rotation Generated With the Relative Angular Acceleration," IEEE Robotics and Automation Letters, vol. 5, pp. 151-158, 2019, DOI: 10.1109/LRA.2019.2948529.




DOI: https://doi.org/10.18196/jrc.v3i5.15071

Refbacks

  • There are currently no refbacks.


Copyright (c) 2022 Agusma Wajiansyah, Rheo Malani, Supriadi Supriadi, Achmad Fanany Onnilita Gaffar

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


Journal of Robotics and Control (JRC)

P-ISSN: 2715-5056 || E-ISSN: 2715-5072
Organized by Peneliti Teknologi Teknik Indonesia
Published by Universitas Muhammadiyah Yogyakarta in collaboration with Peneliti Teknologi Teknik Indonesia, Indonesia and the Department of Electrical Engineering
Website: http://journal.umy.ac.id/index.php/jrc
Email: jrcofumy@gmail.com


Kuliah Teknik Elektro Terbaik