1
|
Mingchinda N, Jaiton V, Leung B, Manoonpong P. Leg-body coordination strategies for obstacle avoidance and narrow space navigation of multi-segmented, legged robots. Front Neurorobot 2023; 17:1214248. [PMID: 38023449 PMCID: PMC10663368 DOI: 10.3389/fnbot.2023.1214248] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/29/2023] [Accepted: 10/13/2023] [Indexed: 12/01/2023] Open
Abstract
Introduction Millipedes can avoid obstacle while navigating complex environments with their multi-segmented body. Biological evidence indicates that when the millipede navigates around an obstacle, it first bends the anterior segments of its corresponding anterior segment of its body, and then gradually propagates this body bending mechanism from anterior to posterior segments. Simultaneously, the stride length between pairs of legs inside the bending curve decreases to coordinate the leg motions with the bending mechanism of the body segments. In robotics, coordination between multiple legs and body segments during turning for navigating in complex environments, e.g., narrow spaces, has not been fully realized in multi-segmented, multi-legged robots with more than six legs. Method To generate the efficient obstacle avoidance turning behavior in a multi-segmented, multi-legged (millipede-like) robot, this study explored three possible strategies of leg and body coordination during turning: including the local leg and body coordination at the segment level in a manner similar to millipedes, global leg amplitude change in response to different turning directions (like insects), and the phase reversal of legs inside of turning curve during obstacle avoidance (typical engineering approach). Results Using sensory inputs obtained from the antennae located at the robot head and recurrent neural control, different turning strategies were generated, with gradual body bending propagation from the anterior to posterior body segments. Discussion We discovered differences in the performance of each turning strategy, which could guide the future control development of multi-segmented, legged robots.
Collapse
Affiliation(s)
- Nopparada Mingchinda
- Bio-Inspired Robotics and Neural Engineering Laboratory, School of Information Science and Technology, Vidyasirimedhi Institute of Science and Technology, Rayong, Thailand
| | - Vatsanai Jaiton
- Bio-Inspired Robotics and Neural Engineering Laboratory, School of Information Science and Technology, Vidyasirimedhi Institute of Science and Technology, Rayong, Thailand
| | - Binggwong Leung
- Bio-Inspired Robotics and Neural Engineering Laboratory, School of Information Science and Technology, Vidyasirimedhi Institute of Science and Technology, Rayong, Thailand
| | - Poramate Manoonpong
- Bio-Inspired Robotics and Neural Engineering Laboratory, School of Information Science and Technology, Vidyasirimedhi Institute of Science and Technology, Rayong, Thailand
- Embodied AI and Neurorobotics Laboratory, SDU Biorobotics, The Mærsk Mc-Kinney Møller Institute, University of Southern Denmark, Odense, Denmark
| |
Collapse
|
2
|
Song G, Ai Q, Tong H, Xu J, Zhu S. Multi-constraint spatial coupling for the body joint quadruped robot and the CPG control method on rough terrain. BIOINSPIRATION & BIOMIMETICS 2023; 18:056010. [PMID: 37611613 DOI: 10.1088/1748-3190/acf357] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/27/2023] [Accepted: 08/23/2023] [Indexed: 08/25/2023]
Abstract
Quadruped robots have frequently appeared in various situations, including wilderness rescue, planetary exploration, and nuclear power facility maintenance. The quadruped robot with an active body joint has better environmental adaptability than one without body joints. However, it is difficult to guarantee the stability of the body joint quadruped robot when walking on rough terrain. Given the above issues, this paper proposed a gait control method for the body joint quadruped robot based on multi-constraint spatial coupling (MCSC) algorithm. The body workspace of the robot is divided into three subspaces, which are solved for different gaits, and then coupled to obtain the stable workspace of the body. A multi-layer central pattern generator model based on the Hopf oscillator is built to realize the generation and switching of walk and trot gaits. Then, combined with the MCSC area of the body, the reflex adjustment strategy on different terrains is established to adjust the body's posture in real time and realize the robot's stable locomotion. Finally, the robot prototype is developed to verify the effectiveness of the control method. The simulation and experiment results show that the proposed method can reduce the offset of the swing legs and the fluctuation of the body attitude angle. Furthermore, the quadruped robot is ensured to maintain stability by dynamically modifying its body posture. The relevant result can offer a helpful reference for the control of quadruped robots in complex environments.
Collapse
Affiliation(s)
- Guozheng Song
- College of Mechanical Engineering, Zhejiang University of Technology, 310014 Hangzhou, People's Republic of China
| | - Qinglin Ai
- College of Mechanical Engineering, Zhejiang University of Technology, 310014 Hangzhou, People's Republic of China
- Key Laboratory of Special Purpose Equipment and Advanced Manufacturing Technology, Ministry of Education & Zhejiang Province, 310014 Hangzhou, People's Republic of China
| | - Hangsheng Tong
- College of Mechanical Engineering, Zhejiang University of Technology, 310014 Hangzhou, People's Republic of China
| | - Jian Xu
- College of Mechanical Engineering, Zhejiang University of Technology, 310014 Hangzhou, People's Republic of China
| | - Shaoxuan Zhu
- College of Mechanical Engineering, Zhejiang University of Technology, 310014 Hangzhou, People's Republic of China
| |
Collapse
|
3
|
Zhou Q, Xu J, Fang H. A CPG-Based Versatile Control Framework for Metameric Earthworm-Like Robotic Locomotion. ADVANCED SCIENCE (WEINHEIM, BADEN-WURTTEMBERG, GERMANY) 2023; 10:e2206336. [PMID: 36775888 DOI: 10.1002/advs.202206336] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/30/2022] [Revised: 01/08/2023] [Indexed: 05/18/2023]
Abstract
Annelids such as earthworms are considered to have central pattern generators (CPGs) that generate rhythms in neural circuits to coordinate the deformation of body segments for effective locomotion. At present, the states of earthworm-like robot segments are often assigned holistically and artificially by mimicking the earthworms' retrograde peristalsis wave, which is unable to adapt their gaits for variable environments and tasks. This motivates the authors to extend the bioinspired research from morphology to neurobiology by mimicking the CPG to build a versatile framework for spontaneous motion control. Here, the spatiotemporal dynamics is exploited from the coupled Hopf oscillators to not only unify the two existing gait generators for restoring temporal-symmetric phase-coordinated gaits and discrete gaits but also generate novel temporal-asymmetric phase-coordinated gaits. Theoretical and experimental tests consistently confirm that the introduction of temporal asymmetry improves the robot's locomotion performance. The CPG-based controller also enables seamless online switching of locomotion gaits to avoid abrupt changes, sharp stops, and starts, thus improving the robot's adaptability in variable working scenarios.
Collapse
Affiliation(s)
- Qinyan Zhou
- Institute of AI and Robotics, State Key Laboratory of Medical Neurobiology, MOE Engineering Research Center of AI & Robotics, Fudan University, Shanghai, 200433, China
| | - Jian Xu
- Institute of AI and Robotics, State Key Laboratory of Medical Neurobiology, MOE Engineering Research Center of AI & Robotics, Fudan University, Shanghai, 200433, China
| | - Hongbin Fang
- Institute of AI and Robotics, State Key Laboratory of Medical Neurobiology, MOE Engineering Research Center of AI & Robotics, Fudan University, Shanghai, 200433, China
| |
Collapse
|
4
|
TALBOT: A Track-Leg Transformable Robot. SENSORS 2022; 22:s22041470. [PMID: 35214372 PMCID: PMC8877655 DOI: 10.3390/s22041470] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 12/02/2021] [Revised: 02/03/2022] [Accepted: 02/09/2022] [Indexed: 12/10/2022]
Abstract
This article introduces a tracked-leg transformable robot, TALBOT. The mechanical and electrical design, control method, and environment perception based on LiDAR are discussed. The original tracked-leg transformable structure allows the robot to switch between the tracked and legged mode to achieve all-terrain adaptation. In the tracked mode, TALBOT is controlled by the method of differential speed between the two tracked feet. In the legged mode, TALBOT is controlled based on a bionic control strategy of the central pattern generator to realize the generation and conversion of gait. In addition, the robot is equipped with a LiDAR, through sensor preprocessing and optimization of the slam mapping algorithm, so that the robot achieves a better mapping effect. We tested the robot’s motion performance and the slam mapping effect, including going straight and turning in tracked and legged modes and building a map in an indoor environment.
Collapse
|
5
|
Manoonpong P, Patanè L, Xiong X, Brodoline I, Dupeyroux J, Viollet S, Arena P, Serres JR. Insect-Inspired Robots: Bridging Biological and Artificial Systems. SENSORS (BASEL, SWITZERLAND) 2021; 21:7609. [PMID: 34833685 PMCID: PMC8623770 DOI: 10.3390/s21227609] [Citation(s) in RCA: 13] [Impact Index Per Article: 4.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/09/2021] [Revised: 10/26/2021] [Accepted: 10/27/2021] [Indexed: 12/18/2022]
Abstract
This review article aims to address common research questions in hexapod robotics. How can we build intelligent autonomous hexapod robots that can exploit their biomechanics, morphology, and computational systems, to achieve autonomy, adaptability, and energy efficiency comparable to small living creatures, such as insects? Are insects good models for building such intelligent hexapod robots because they are the only animals with six legs? This review article is divided into three main sections to address these questions, as well as to assist roboticists in identifying relevant and future directions in the field of hexapod robotics over the next decade. After an introduction in section (1), the sections will respectively cover the following three key areas: (2) biomechanics focused on the design of smart legs; (3) locomotion control; and (4) high-level cognition control. These interconnected and interdependent areas are all crucial to improving the level of performance of hexapod robotics in terms of energy efficiency, terrain adaptability, autonomy, and operational range. We will also discuss how the next generation of bioroboticists will be able to transfer knowledge from biology to robotics and vice versa.
Collapse
Affiliation(s)
- Poramate Manoonpong
- Embodied Artificial Intelligence and Neurorobotics Laboratory, SDU Biorobotics, The Mærsk Mc-Kinney Møller Institute, University of Southern Denmark, 5230 Odense, Denmark;
- Bio-Inspired Robotics and Neural Engineering Laboratory, School of Information Science and Technology, Vidyasirimedhi Institute of Science and Technology, Rayong 21210, Thailand
| | - Luca Patanè
- Department of Engineering, University of Messina, 98100 Messina, Italy
| | - Xiaofeng Xiong
- Embodied Artificial Intelligence and Neurorobotics Laboratory, SDU Biorobotics, The Mærsk Mc-Kinney Møller Institute, University of Southern Denmark, 5230 Odense, Denmark;
| | - Ilya Brodoline
- Department of Biorobotics, Aix Marseille University, CNRS, ISM, CEDEX 07, 13284 Marseille, France; (I.B.); (S.V.)
| | - Julien Dupeyroux
- Faculty of Aerospace Engineering, Delft University of Technology, 52600 Delft, The Netherlands;
| | - Stéphane Viollet
- Department of Biorobotics, Aix Marseille University, CNRS, ISM, CEDEX 07, 13284 Marseille, France; (I.B.); (S.V.)
| | - Paolo Arena
- Department of Electrical, Electronic and Computer Engineering, University of Catania, 95131 Catania, Italy
| | - Julien R. Serres
- Department of Biorobotics, Aix Marseille University, CNRS, ISM, CEDEX 07, 13284 Marseille, France; (I.B.); (S.V.)
| |
Collapse
|
6
|
Adaptive Walking Control for a Quadruped Robot on Irregular Terrain Using the Complex-Valued CPG Network. Symmetry (Basel) 2021. [DOI: 10.3390/sym13112090] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
In this paper, we propose a CPG (central pattern generator) network control system using motor dynamics for the gait planning of a quadruped robot with a trot walking pattern to climb up and down a slope and turn back and follow the symmetry of route. The CPG unit model, which includes two DC motors model, has the ability to generate the periodic joint angle with complex-value parameters. Through plural feedback parameters, the CPG network can adjust the frequency and amplitude of an internal neuron model such as a robot meeting an irregular surface of a road. Using the stride length and frequency of robot joint angles, the distance of walking with a trot pattern can be calculated. In order to confirm the validity of the proposed control system, a quadruped robot is produced to implement the adaptive walking system.
Collapse
|
7
|
Tao C, Xue J, Zhang Z, Cao F, Li C, Gao H. Gait Optimization Method for Humanoid Robots Based on Parallel Comprehensive Learning Particle Swarm Optimizer Algorithm. Front Neurorobot 2021; 14:600885. [PMID: 33519412 PMCID: PMC7843375 DOI: 10.3389/fnbot.2020.600885] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/31/2020] [Accepted: 12/07/2020] [Indexed: 11/13/2022] Open
Abstract
To improve the fast and stable walking ability of a humanoid robot, this paper proposes a gait optimization method based on a parallel comprehensive learning particle swarm optimizer (PCLPSO). Firstly, the key parameters affecting the walking gait of the humanoid robot are selected based on the natural zero-moment point trajectory planning method. Secondly, by changing the slave group structure of the PCLPSO algorithm, the gait training task is decomposed, and a parallel distributed multi-robot gait training environment based on RoboCup3D is built to automatically optimize the speed and stability of bipedal robot walking. Finally, a layered learning approach is used to optimize the turning ability of the humanoid robot. The experimental results show that the PCLPSO algorithm achieves a quickly optimal solution, and the humanoid robot optimized possesses a fast and steady gait and flexible steering ability.
Collapse
Affiliation(s)
- Chongben Tao
- School of Electronic and Information Engineering, Suzhou University of Science and Technology, Suzhou, China.,Suzhou Automobile Research Institute, Tsinghua University, Suzhou, China
| | - Jie Xue
- School of Electronic and Information Engineering, Suzhou University of Science and Technology, Suzhou, China
| | - Zufeng Zhang
- School of Electronic and Information Engineering, Suzhou University of Science and Technology, Suzhou, China.,Department of Automation, Tsinghua University, Beijing, China.,Wuhan Electronic Information Institute, Hubei, China
| | - Feng Cao
- School of Computer and Information Technology, Shanxi University, Taiyuan, China
| | - Chunguang Li
- School of Computer Information and Engineering, Changzhou Institute of Technology, Changzhou, China
| | - Hanwen Gao
- School of Electronic and Information Engineering, Suzhou University of Science and Technology, Suzhou, China
| |
Collapse
|
8
|
Chen C, Guo W, Wang P, Sun L, Zha F, Shi J, Li M. Attitude Trajectory Optimization to Ensure Balance Hexapod Locomotion. SENSORS 2020; 20:s20216295. [PMID: 33167373 PMCID: PMC7663851 DOI: 10.3390/s20216295] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/23/2020] [Revised: 10/28/2020] [Accepted: 11/02/2020] [Indexed: 11/16/2022]
Abstract
This paper proposes a simple attitude trajectory optimization method to enhance the walking balance of a large-size hexapod robot. To achieve balance motion control of a large-size hexapod robot on different outdoor terrains, we planned the balance attitude trajectories of the robot during walking and introduced how leg trajectories are generated based on the planned attitude trajectories. While planning the attitude trajectories, high order polynomial interpolation was employed with attitude fluctuation counteraction considered. Constraints that the planned attitude trajectories must satisfy during walking were well-considered. The trajectory of the swing leg was well designed with the terrain attitude considered to improve the environmental adaptability of the robot during the attitude adjustment process, and the trajectory of the support leg was automatically generated to satisfy the demand of the balance attitude trajectories planned. Comparative experiments of the real large-size hexapod robot walking on different terrains were carried out to validate the effectiveness and applicability of the attitude trajectory optimization method proposed, which demonstrated that, compared with the currently developed balance motion controllers, the attitude trajectory optimization method proposed can simplify the control system design and improve the walking balance of a hexapod robot.
Collapse
Affiliation(s)
- Chen Chen
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China; (C.C.); (W.G.); (L.S.); (F.Z.); (J.S.); (M.L.)
| | - Wei Guo
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China; (C.C.); (W.G.); (L.S.); (F.Z.); (J.S.); (M.L.)
| | - Pengfei Wang
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China; (C.C.); (W.G.); (L.S.); (F.Z.); (J.S.); (M.L.)
- Correspondence:
| | - Lining Sun
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China; (C.C.); (W.G.); (L.S.); (F.Z.); (J.S.); (M.L.)
| | - Fusheng Zha
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China; (C.C.); (W.G.); (L.S.); (F.Z.); (J.S.); (M.L.)
- Shenzhen Academy of Aerospace Technology, Shenzhen 518057, China
| | - Junyi Shi
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China; (C.C.); (W.G.); (L.S.); (F.Z.); (J.S.); (M.L.)
| | - Mantian Li
- State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, China; (C.C.); (W.G.); (L.S.); (F.Z.); (J.S.); (M.L.)
| |
Collapse
|
9
|
Hao Q, Wang Z, Wang J, Chen G. Stability-Guaranteed and High Terrain Adaptability Static Gait for Quadruped Robots. SENSORS (BASEL, SWITZERLAND) 2020; 20:E4911. [PMID: 32878028 PMCID: PMC7506578 DOI: 10.3390/s20174911] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 07/17/2020] [Revised: 08/26/2020] [Accepted: 08/27/2020] [Indexed: 11/16/2022]
Abstract
Stability is a prerequisite for legged robots to execute tasks and traverse rough terrains. To guarantee the stability of quadruped locomotion and improve the terrain adaptability of quadruped robots, a stability-guaranteed and high terrain adaptability static gait for quadruped robots is addressed. Firstly, three chosen stability-guaranteed static gaits: intermittent gait 1&2 and coordinated gait are investigated. In addition, then the static gait: intermittent gait 1, which is with the biggest stability margin, is chosen to do a further research about quadruped robots walking on rough terrains. Secondly, a position/force based impedance control is employed to achieve a compliant behavior of quadruped robots on rough terrains. Thirdly, an exploratory gait planning method on uneven terrains with touch sensing and an attitude-position adjustment strategy with terrain estimation are proposed to improve the terrain adaptability of quadruped robots. Finally, the proposed methods are validated by simulations.
Collapse
Affiliation(s)
- Qian Hao
- School of Information and Communication Engineering, North University of China, Taiyuan 030051, China; (Q.H.); (Z.W.)
| | - Zhaoba Wang
- School of Information and Communication Engineering, North University of China, Taiyuan 030051, China; (Q.H.); (Z.W.)
| | - Junzheng Wang
- State Key Laboratory of Intelligent Control and Decision of Complex Systems, School of Automation, Beijing Institute of Technology, Beijing 100081, China;
| | - Guangrong Chen
- Robotics Research Center, Beijing Jiaotong University, Beijing 100044, China
| |
Collapse
|
10
|
Abstract
Locomotion over different terrain types, whether flat or uneven, is very important for a wide range of service operations in robotics. Potential applications range from surveillance, rescue, or hospital assistance. Wheeled-legged hexapod robots have been designed to solve these locomotion tasks. Given the wide range of feasible operations, one of the key operation planning issues is related to the robot balancing during motion tasks. Usually this problem is related with the pose of the robot’s center of mass, which can be addressed using different mathematical techniques. This paper proposes a new practical technique for balancing wheeled-legged hexapod robots, where a Biodex Balance System model SD (for static & dynamic) is used to obtain the effective position of the center of mass, thus it can be recalculated to its optimal position. Experimental tests are carried out to evaluate the effectiveness of this technique and modify and improve the position of hexapod robots’ center of mass.
Collapse
|