A New Foot Trajectory Planning Method for Legged Robots and Its Application in Hexapod Robots

Compared with wheeled and tracked robots, legged robots have better movement ability and are more suitable for the exploration of unknown environments. In order to further improve the adaptability of legged robots to complex terrains such as slopes, obstacle environments, and so on, this paper makes...

Full description

Bibliographic Details
Main Authors: Haichuang Xia, Xiaoping Zhang, Hong Zhang
Format: Article
Language:English
Published: MDPI AG 2021-10-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/11/19/9217
_version_ 1797516795817492480
author Haichuang Xia
Xiaoping Zhang
Hong Zhang
author_facet Haichuang Xia
Xiaoping Zhang
Hong Zhang
author_sort Haichuang Xia
collection DOAJ
description Compared with wheeled and tracked robots, legged robots have better movement ability and are more suitable for the exploration of unknown environments. In order to further improve the adaptability of legged robots to complex terrains such as slopes, obstacle environments, and so on, this paper makes a new design of the legged robot’s foot sensing structure that can successfully provide accurate feedback of the landing information. Based on this information, a new foot trajectory planning method named three-element trajectory determination method is proposed. For each leg in one movement period, the three elements are the start point in the support phase, the end point in the support phase, and the joint angle changes in the transfer phase where the first two elements are used to control the height, distance, and direction of the movement, and the third element is used make decisions during the lifting process of the leg. For the support phase, the trajectory is described in Cartesian space, and a spline of linear function with parabolic blends is used. For the transfer phase, the trajectory is described in joint-space, and the joint angle function is designed as the superposition of the joint angle reverse-chronological function and the interpolation function which is obtained based on joint angle changes. As an important legged robot, a hexapod robot that we designed by ourselves with triangle gait is chosen to test the proposed foot trajectory planning method. Experiments show that, while the foot’s landing information can be read and based on the three-element trajectory planning method, the hexapod robot can achieve stable movement even in very complex scenes. Although the experiments are performed on a hexapod robot, our method is applicable to all forms of legged robots.
first_indexed 2024-03-10T07:05:51Z
format Article
id doaj.art-8ecb5ea2e0254182be8d87df8f1c49c2
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-10T07:05:51Z
publishDate 2021-10-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-8ecb5ea2e0254182be8d87df8f1c49c22023-11-22T15:49:29ZengMDPI AGApplied Sciences2076-34172021-10-011119921710.3390/app11199217A New Foot Trajectory Planning Method for Legged Robots and Its Application in Hexapod RobotsHaichuang Xia0Xiaoping Zhang1Hong Zhang2School of Electrical and Control Engineering, North China University of Technology, Beijing 100144, ChinaSchool of Electrical and Control Engineering, North China University of Technology, Beijing 100144, ChinaSchool of Automation, Xi’an University of Posts and Telecommunications, Xi’an 710121, ChinaCompared with wheeled and tracked robots, legged robots have better movement ability and are more suitable for the exploration of unknown environments. In order to further improve the adaptability of legged robots to complex terrains such as slopes, obstacle environments, and so on, this paper makes a new design of the legged robot’s foot sensing structure that can successfully provide accurate feedback of the landing information. Based on this information, a new foot trajectory planning method named three-element trajectory determination method is proposed. For each leg in one movement period, the three elements are the start point in the support phase, the end point in the support phase, and the joint angle changes in the transfer phase where the first two elements are used to control the height, distance, and direction of the movement, and the third element is used make decisions during the lifting process of the leg. For the support phase, the trajectory is described in Cartesian space, and a spline of linear function with parabolic blends is used. For the transfer phase, the trajectory is described in joint-space, and the joint angle function is designed as the superposition of the joint angle reverse-chronological function and the interpolation function which is obtained based on joint angle changes. As an important legged robot, a hexapod robot that we designed by ourselves with triangle gait is chosen to test the proposed foot trajectory planning method. Experiments show that, while the foot’s landing information can be read and based on the three-element trajectory planning method, the hexapod robot can achieve stable movement even in very complex scenes. Although the experiments are performed on a hexapod robot, our method is applicable to all forms of legged robots.https://www.mdpi.com/2076-3417/11/19/9217trajectory planning methodhexapod robotslegged robotstriangle gait
spellingShingle Haichuang Xia
Xiaoping Zhang
Hong Zhang
A New Foot Trajectory Planning Method for Legged Robots and Its Application in Hexapod Robots
Applied Sciences
trajectory planning method
hexapod robots
legged robots
triangle gait
title A New Foot Trajectory Planning Method for Legged Robots and Its Application in Hexapod Robots
title_full A New Foot Trajectory Planning Method for Legged Robots and Its Application in Hexapod Robots
title_fullStr A New Foot Trajectory Planning Method for Legged Robots and Its Application in Hexapod Robots
title_full_unstemmed A New Foot Trajectory Planning Method for Legged Robots and Its Application in Hexapod Robots
title_short A New Foot Trajectory Planning Method for Legged Robots and Its Application in Hexapod Robots
title_sort new foot trajectory planning method for legged robots and its application in hexapod robots
topic trajectory planning method
hexapod robots
legged robots
triangle gait
url https://www.mdpi.com/2076-3417/11/19/9217
work_keys_str_mv AT haichuangxia anewfoottrajectoryplanningmethodforleggedrobotsanditsapplicationinhexapodrobots
AT xiaopingzhang anewfoottrajectoryplanningmethodforleggedrobotsanditsapplicationinhexapodrobots
AT hongzhang anewfoottrajectoryplanningmethodforleggedrobotsanditsapplicationinhexapodrobots
AT haichuangxia newfoottrajectoryplanningmethodforleggedrobotsanditsapplicationinhexapodrobots
AT xiaopingzhang newfoottrajectoryplanningmethodforleggedrobotsanditsapplicationinhexapodrobots
AT hongzhang newfoottrajectoryplanningmethodforleggedrobotsanditsapplicationinhexapodrobots