Kinematic Tripod (K3P): A New Kinematic Algorithm for Gait Pattern Generation
-
Published:2024-03-19
Issue:6
Volume:14
Page:2564
-
ISSN:2076-3417
-
Container-title:Applied Sciences
-
language:en
-
Short-container-title:Applied Sciences
Author:
Soto-Guerrero Daniel1ORCID, Ramírez-Torres José Gabriel2ORCID, Rodriguez-Tello Eduardo2ORCID
Affiliation:
1. XLIM Institute, UMR CNRS 7252, University of Limoges, 87060 Limoges, France 2. Unidad Tamaulipas, Cinvestav, Km. 5.5 Carretera Victoria—Soto La Marina, Victoria 87130, Mexico
Abstract
Insects are good examples of ground locomotion because they can adapt their gait pattern to propel them in any direction, over uneven terrain, in a stable manner. Nevertheless, replicating such locomotion skills to a legged robot is not a straightforward task. Different approaches have been proposed to synthesize the gait patterns for these robots; each approach exhibits different restrictions, advantages, and priorities. For the purpose of this document, we have classified gait pattern generators for multi-legged robots into three categories: precomputed, heuristic, and bio-inspired approaches. Precomputed approaches rely on a set of precalculated motion patterns obtained from geometric and/or kinematic models that are performed repeatedly whenever necessary and that cannot be modified on-the-fly to adapt to the terrain changes. On the other hand, heuristic and bio-inspired approaches offer on-line adaptability, but parameter-tuning and heading control can be difficult. In this document, we present the K3P algorithm, a real-time kinematic gait pattern generator conceived to command a legged robot. In contrast to other approaches, K3P enables the robot to adapt its gait to follow an arbitrary trajectory, at an arbitrary speed, over uneven terrain. No precomputed motions for the legs are required; instead, K3P modifies the motion of all mechanical joints to propel the body of the robot in the desired direction, maintaining a tripod stability at all times. In this paper, all the specific details of the aforementioned algorithm are presented, as well as different simulation results that validate its characteristics.
Reference39 articles.
1. Zhang, C., Jiang, X., Teng, M., and Teng, J. (2015, January 12–13). Research on gait planning and static stability of hexapod walking robot. Proceedings of the 8th International Symposium on Computational Intelligence and Design (ISCID), Hangzhou, China. 2. Manglik, A., Gupta, K., and Bhanot, S. (2016, January 4–6). Adaptive gait generation for hexapod robot using genetic algorithm. Proceedings of the IEEE 1st International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), Delhi, India. 3. Jalal, A., Behzad, M., and Fariba, B. (2009, January 16–18). Modeling gait using CPG (Central Pattern Generator) and neural network. Proceedings of the Biometric ID Management and Multimodal Communication (BioID 2009), Madrid, Spain. 4. Smaldone, F.M., Scianca, N., Modugno, V., Lanari, L., and Oriolo, G. (August, January 31). ZMP constraint restriction for robust gait generation in humanoids. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Paris, France. 5. Booysen, T., and Marais, S. (2013, January 9–12). The development of a remote controlled, omnidirectional six legged walker with feedback. Proceedings of the 2013 Africon, Pointe aux Piments, Mauritius.
|
|