Motion Control Method of Bionic Robot Dog Based on Vision and Navigation Information
Abstract
:1. Introduction
2. Materials and Methods
2.1. Kinematics Analysis
- (1)
- When the relevant parameters of each mechanism of the mechanical dog’s leg joints have been obtained, the coordinates of the end point of the mechanical dog’s joint in the entire body coordinate system can be calculated according to the joint rotation angle, that is, the position and posture, which is a positive motion problem; and
- (2)
- When the parameters related to each mechanism of the mechanical dog’s leg joints have been obtained, we can analyze the rotation angles of each joint through inverse kinematics according to the information at the end of the leg joints, which is the inverse kinematics problem.
2.2. ANSYS Finite Element Analysis
3. Results and Discussion
3.1. Kinematics Model Analysis of the Controlled Object
3.2. Hierarchical Subdimensional Space Motion Planning
3.3. Robust Control Law
4. Numerical Results and Analysis
4.1. Simulation Experiment
Analysis of Joint Driving Torque
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Iyobe, S.; Shimizu, M.; Umedachi, T. Diverse Behaviors of a Single-Motor-Driven Soft-Bodied Robot Utilizing the Resonant Vibration of 2D Repetitive Slit Patterns. IEEE Robot. Autom. Lett. 2022, 43, 292–297. [Google Scholar] [CrossRef]
- Wang, C.; Frazelle, C.G.; Wagner, J.R. Dynamic Control of Multi-Section Three-Dimensional Continuum Manipulators Based on Virtual Discrete-Jointed Robot Models. IEEE/ASME Trans. Mechatron. 2020, 42, 507–518. [Google Scholar]
- Juanjuan, R.; Department, M.E. Design of Positioning and Navigation System for Picking Robot Power Patrol Line Based on Airborne Three-dimensional Laser Imaging. J. Agric. Mech. Res. 2020, 35, 356–361. [Google Scholar]
- Duan, H.; Sun, Y.; Shi, Y. Bionic Visual Control for Probe-and-Drogue Autonomous Aerial Refueling. IEEE Trans. Aerosp. Electron. Syst. 2020, 25, 598–602. [Google Scholar] [CrossRef]
- Zhao, Y.; Yao, L.; Xia, P. Intelligent Vehicle Navigation System Based on Visual Detection and Positioning. J. Phys. Conf. Ser. 2021, 1861, 012115. [Google Scholar] [CrossRef]
- Tsai, C.Y.; Nisar, H.; Hu, Y.C. Mapless LiDAR Navigation Control of Wheeled Mobile Robots Based on Deep Imitation Learning. IEEE Access 2021, 14, 269–299. [Google Scholar] [CrossRef]
- Shi, B.; Wu, H. Space robot motion path planning based on fuzzy control algorithm. J. Intell. Fuzzy Syst. 2021, 22, 1–8. [Google Scholar] [CrossRef]
- Huynh, T.; Kim, Y.B. A Study on Gimbal Motion Control System Design based on Super-Twisting Control Method. J. Korean Soc. Precis. Eng. 2021, 38, 115–122. [Google Scholar] [CrossRef]
- Djenouri, Y.; Hatleskog, J.; Hjelmervik, J. Deep learning based de composition for visual navigation in industrial platforms. Appl. Intell. Int. J. Artif. Intell. Neural Netw. Complex Probl.-Solving Technol. 2022, 29, 57–70. [Google Scholar]
- Jokic, A.; Petrovic, M.; Miljkovic, Z. Semantic segmentation based stereo visual servoing of nonholonomic mobile robot in intelligent manufacturing environment. Expert Syst. Appl. 2022, 30, 424–428. [Google Scholar]
- Li, K.; Ye, Z.; Zhang, J. Control Optimization Method of Substation Inspection Robot Based on Adaptive Visual Servo Algorithm. J. Phys. Conf. Ser. 2020, 1676, 012195. [Google Scholar] [CrossRef]
- Shi, J.; Tan, L.; Lian, X. A multi-unmanned aerial vehicle dynamic task assignment method based on bionic algorithms. Comput. Electr. Eng. 2022, 99, 107820. [Google Scholar] [CrossRef]
- Leng, X.; Piao, S.; Chang, L. Universal Walking Control Framework of Biped Robot Based on Dynamic Model and Quadratic Programming. Complexity 2020, 4, 193–199. [Google Scholar] [CrossRef]
- Yan, L.; Chang, X.; Tian, R. A numerical simulation method for bionic fish self-propelled swimming under control based on deep reinforcement learning. In ARCHIVE Proceedings of the Institution of Mechanical Engineers Part C Journal of Mechanical Engineering Science 1989–1996 (Vols 203–210); SAGE Publications: Newbury Park, CA, USA, 2020; Volume 234, p. 095440622091521. [Google Scholar]
- Ben Makhlouf, A.; Naifar, O.; Hammami, M.A. FTS and FTB of conformable fractional order linear systems. Math. Probl. Eng. 2018, 2018, 2572986. [Google Scholar] [CrossRef]
- Lakhal, O.; Melingui, A.; Merzouki, R. Hybrid approach for modeling and solving of kinematics of a compact bionic handling assistant manipulator. IEEE/ASME Trans. Mechatron. 2015, 21, 1326–1335. [Google Scholar] [CrossRef]
- De Marina, H.G.; Pereda, F.J.; Giron-Sierra, J.M. UAV attitude estimation using unscented Kalman filter and TRIAD. IEEE Trans. Ind. Electron. 2011, 59, 4465–4474. [Google Scholar] [CrossRef] [Green Version]
- Cavallo, A.; Cirillo, A.; Cirillo, P. Experimental comparison of sensor fusion algorithms for attitude estimation. IFAC Proc. Vol. 2014, 47, 7585–7591. [Google Scholar] [CrossRef] [Green Version]
- Chai, H.; Li, Y.; Song, R. A survey of the development of quadruped robots: Joint configuration, dynamic locomotion control method and mobile manipulation approach. Biomim. Intell. Robot. 2022, 2, 100029. [Google Scholar] [CrossRef]
- Pang, Z.; Wang, T.; Wang, Z. Design and analysis of a wearable upper limb rehabilitation robot with characteristics of tension mechanism. Appl. Sci. 2020, 10, 2101. [Google Scholar] [CrossRef] [Green Version]
- Liu, T.H.; Lee, Y.C.; Crang, Y.H. Adaptive controller design for a linear motor control system. IEEE Trans. Aerosp. Electron. Syst. 2004, 40, 601–616. [Google Scholar]
Material | Density (kg cm3) | Elastic Coefficient/GPa | Fatigue Strength/MPa | Poisson’s Ratio |
---|---|---|---|---|
Aluminum alloy 6060 | 2.7 | 68.9 | 62.1 | 0.33 |
45 # Steel | 7.85 | 210 | 127 | 0.26 |
Times | Left Arm/mm | Right Arm/mm | Left Leg/mm | Right Leg/mm |
---|---|---|---|---|
1 | 136.650 | 276.320 | 148.543 | 450.687 |
2 | 136.743 | 276.335 | 148.665 | 450.688 |
3 | 160.021 | 276.236 | 148.578 | 450.676 |
4 | 160.023 | 276.285 | 148.568 | 450.376 |
5 | 136.945 | 276.516 | 148.644 | 450.678 |
6 | 136.767 | 276.713 | 148.231 | 450.690 |
7 | 136.726 | 276.520 | 148.226 | 450.988 |
8 | 136.765 | 276.628 | 148.043 | 450.987 |
9 | 160.365 | 276.403 | 148.665 | 450.586 |
10 | 160.083 | 276.189 | 148.179 | 450.797 |
Mean value | 136.967 | 276.408 | 148.765 | 450.664 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, Z.; Xu, N.; Zhang, X.; Peng, X.; Song, Y. Motion Control Method of Bionic Robot Dog Based on Vision and Navigation Information. Appl. Sci. 2023, 13, 3664. https://doi.org/10.3390/app13063664
Li Z, Xu N, Zhang X, Peng X, Song Y. Motion Control Method of Bionic Robot Dog Based on Vision and Navigation Information. Applied Sciences. 2023; 13(6):3664. https://doi.org/10.3390/app13063664
Chicago/Turabian StyleLi, Zhaolu, Ning Xu, Xiaoli Zhang, Xiafu Peng, and Yumin Song. 2023. "Motion Control Method of Bionic Robot Dog Based on Vision and Navigation Information" Applied Sciences 13, no. 6: 3664. https://doi.org/10.3390/app13063664
APA StyleLi, Z., Xu, N., Zhang, X., Peng, X., & Song, Y. (2023). Motion Control Method of Bionic Robot Dog Based on Vision and Navigation Information. Applied Sciences, 13(6), 3664. https://doi.org/10.3390/app13063664