Gait planning of quadruped walking and climbing robot for locomotion in 3D environment

  • Hyungseok Kim
  • , Taehun Kang
  • , Vo Gia Loc
  • , Hyouk Ryeol Choi

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

31 Scopus citations

Abstract

One of the traditional problems in the walking and climbing robot moving in the 3D environment is how to negotiate the boundary of two plain surfaces such as corners, which may be convex or concave. In this paper a practical gait planning algorithm in the transition region of the boundary is proposed in terms of a geometrical view. The trajectory of the body is derived from the geometrical analysis of the relationship between the robot and the environment. And the position of each foot is determined by using parameters associated with the hip and the ankle of the robot. In each case of concave or convex boundaries, the trajectory that the robot moves along is determined in advance and the foot positions of the robot associated with the trajectory are computed, accordingly. The usefulness of the proposed method is confirmed through simulations and demonstrations with a walking and climbing robot.

Original languageEnglish
Title of host publicationProceedings of the 2005 IEEE International Conference on Robotics and Automation
Pages2733-2738
Number of pages6
DOIs
StatePublished - 2005
Event2005 IEEE International Conference on Robotics and Automation - Barcelona, Spain
Duration: 18 Apr 200522 Apr 2005

Publication series

NameProceedings - IEEE International Conference on Robotics and Automation
Volume2005
ISSN (Print)1050-4729

Conference

Conference2005 IEEE International Conference on Robotics and Automation
Country/TerritorySpain
CityBarcelona
Period18/04/0522/04/05

Keywords

  • Climbing robot
  • MRWALLSPECT III
  • Quadruped
  • Slope
  • Walking robot

Fingerprint

Dive into the research topics of 'Gait planning of quadruped walking and climbing robot for locomotion in 3D environment'. Together they form a unique fingerprint.

Cite this