Optimal Stair Climbing Pattern Generation for Humanoids Using Virtual Slope and Distributed Mass Model
Autor: | Ahmadreza Shahrokhshahi, Saeed Mansouri, Seyed Saeid Mohtasebi, Aghil Yousefi-Koma, Majid Khadiv |
---|---|
Rok vydání: | 2019 |
Předmět: |
0209 industrial biotechnology
Inverse kinematics Computer science Mechanical Engineering Stair climbing 02 engineering and technology Kinematics Industrial and Manufacturing Engineering Preferred walking speed 020901 industrial engineering & automation Gait (human) Artificial Intelligence Control and Systems Engineering ComputerApplications_GENERAL Trajectory Robot Electrical and Electronic Engineering Software Simulation Humanoid robot |
Zdroj: | Journal of Intelligent & Robotic Systems. 94:43-59 |
ISSN: | 1573-0409 0921-0296 |
Popis: | This study addresses optimal walking pattern generation for SURENA III humanoid robot in a stair-climbing scenario. To this end, the kinematic configuration of the 31-DOF humanoid robot is studied. Integrating the detailed dynamic properties of the robot, a comprehensive and precise dynamic model is developed for its lower-limb. In order to generate the optimal walking pattern for the considered humanoid robot, trajectories for feet and pelvis are first designed, and then joint angles are derived by means of inverse kinematics. Such a complete model provides the designer with the necessary tools to optimize the trajectory generation. Using two different types of objective functions, namely joints maximum torque and overall energy consumption, several optimization processes have been carried out to account for different stair-climbing speeds as well as different stair heights. Subsequently, the optimal walking patterns are obtained by applying the Genetic Algorithm (GA). The simulation results are verified experimentally by implementing the proposed walking patterns on SURENA III, a humanoid robot designed and fabricated in CAST (Center of Advanced Systems and Technologies). This paper provides insight into how an optimized gait for climbing stairs can be realized for a human-size humanoid robot from two different viewpoints and at several walking speeds and stair heights by assuming each stair as a virtual slope. |
Databáze: | OpenAIRE |
Externí odkaz: |