A performance comparison between closed form and numerical optimization solutions for humanoid robot walking pattern generation

This article presents the modeling process of the lower part of a humanoid biped robot in terms of kinematic/dynamic states and the creation of a full dynamic simulation environment for a walking robot using MATLAB/Simulink. This article presents two different approaches for offline walking pattern...

Full description

Bibliographic Details
Main Authors: Samer A Mohamed, Shady A Maged, Mohammed I Awad
Format: Article
Language:English
Published: SAGE Publishing 2021-07-01
Series:International Journal of Advanced Robotic Systems
Online Access:https://doi.org/10.1177/17298814211029774
id doaj-f590fdc6b2c848afac31bb6fc75adfbc
record_format Article
spelling doaj-f590fdc6b2c848afac31bb6fc75adfbc2021-07-13T23:33:19ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142021-07-011810.1177/17298814211029774A performance comparison between closed form and numerical optimization solutions for humanoid robot walking pattern generationSamer A Mohamed0Shady A Maged1Mohammed I Awad2 Mechatronics Engineering Department, Ain Shams University, Cairo, Egypt Mechatronics Engineering Department, Ain Shams University, Cairo, Egypt Mechanical Engineering Department, Galala University, EgyptThis article presents the modeling process of the lower part of a humanoid biped robot in terms of kinematic/dynamic states and the creation of a full dynamic simulation environment for a walking robot using MATLAB/Simulink. This article presents two different approaches for offline walking pattern generation: one relying on a closed-form solution of the linear inverted pendulum model (LIPM) mathematical model and another that considers numerical optimization as means of desired output trajectory following for a cart table state-space model. This article then investigates the possibility of introducing solution-dependent modifications to both approaches that could increase the reliability of basic walking pattern generation models in terms of smooth single support–double support phase transitioning and power consumption optimization. The algorithms were coded into offline walking pattern generators for NAO humanoid robot as a valid example and the two approaches were compared against each other in terms of stability, power consumption, and computational effort as well as against their basic unmodified counterparts.https://doi.org/10.1177/17298814211029774
collection DOAJ
language English
format Article
sources DOAJ
author Samer A Mohamed
Shady A Maged
Mohammed I Awad
spellingShingle Samer A Mohamed
Shady A Maged
Mohammed I Awad
A performance comparison between closed form and numerical optimization solutions for humanoid robot walking pattern generation
International Journal of Advanced Robotic Systems
author_facet Samer A Mohamed
Shady A Maged
Mohammed I Awad
author_sort Samer A Mohamed
title A performance comparison between closed form and numerical optimization solutions for humanoid robot walking pattern generation
title_short A performance comparison between closed form and numerical optimization solutions for humanoid robot walking pattern generation
title_full A performance comparison between closed form and numerical optimization solutions for humanoid robot walking pattern generation
title_fullStr A performance comparison between closed form and numerical optimization solutions for humanoid robot walking pattern generation
title_full_unstemmed A performance comparison between closed form and numerical optimization solutions for humanoid robot walking pattern generation
title_sort performance comparison between closed form and numerical optimization solutions for humanoid robot walking pattern generation
publisher SAGE Publishing
series International Journal of Advanced Robotic Systems
issn 1729-8814
publishDate 2021-07-01
description This article presents the modeling process of the lower part of a humanoid biped robot in terms of kinematic/dynamic states and the creation of a full dynamic simulation environment for a walking robot using MATLAB/Simulink. This article presents two different approaches for offline walking pattern generation: one relying on a closed-form solution of the linear inverted pendulum model (LIPM) mathematical model and another that considers numerical optimization as means of desired output trajectory following for a cart table state-space model. This article then investigates the possibility of introducing solution-dependent modifications to both approaches that could increase the reliability of basic walking pattern generation models in terms of smooth single support–double support phase transitioning and power consumption optimization. The algorithms were coded into offline walking pattern generators for NAO humanoid robot as a valid example and the two approaches were compared against each other in terms of stability, power consumption, and computational effort as well as against their basic unmodified counterparts.
url https://doi.org/10.1177/17298814211029774
work_keys_str_mv AT sameramohamed aperformancecomparisonbetweenclosedformandnumericaloptimizationsolutionsforhumanoidrobotwalkingpatterngeneration
AT shadyamaged aperformancecomparisonbetweenclosedformandnumericaloptimizationsolutionsforhumanoidrobotwalkingpatterngeneration
AT mohammediawad aperformancecomparisonbetweenclosedformandnumericaloptimizationsolutionsforhumanoidrobotwalkingpatterngeneration
AT sameramohamed performancecomparisonbetweenclosedformandnumericaloptimizationsolutionsforhumanoidrobotwalkingpatterngeneration
AT shadyamaged performancecomparisonbetweenclosedformandnumericaloptimizationsolutionsforhumanoidrobotwalkingpatterngeneration
AT mohammediawad performancecomparisonbetweenclosedformandnumericaloptimizationsolutionsforhumanoidrobotwalkingpatterngeneration
_version_ 1721304673724399616