Kinematic arrangement optimization of a quadruped robot with genetic algorithms

Background: As research on quadruped robots grows, so does the variety of designs available. These designs are often inspired by nature and finalized around various technical, instrumentation-based constraints. However, no systematic methodology of kinematic parameter selection to reach performance...

Full description

Bibliographic Details
Main Authors: Mehmet Mert Gülhan, Kemalettin Erbatur
Format: Article
Language:English
Published: SAGE Publishing 2018-11-01
Series:Measurement + Control
Online Access:https://doi.org/10.1177/0020294018795640
id doaj-73ee99d8cc464b0d84faa486abc29fa1
record_format Article
spelling doaj-73ee99d8cc464b0d84faa486abc29fa12020-11-25T03:21:38ZengSAGE PublishingMeasurement + Control0020-29402018-11-015110.1177/0020294018795640Kinematic arrangement optimization of a quadruped robot with genetic algorithmsMehmet Mert GülhanKemalettin ErbaturBackground: As research on quadruped robots grows, so does the variety of designs available. These designs are often inspired by nature and finalized around various technical, instrumentation-based constraints. However, no systematic methodology of kinematic parameter selection to reach performance specifications is reported so far. Kinematic design optimization with objective functions derived from performance metrics in dynamic tasks is an underexplored, yet promising area. Methods: This article proposes to use genetic algorithms to handle the designing process. Given the dynamic tasks of jumping and trotting, body and leg link dimensions are optimized. The performance of a design in genetic algorithm search iterations is evaluated via full-dynamics simulations of the task. Results: The article presents comparisons of design results optimized for jumping and trotting separately. Significant dimensional dissimilarities and associated performance differences are observed in this comparison. A combined performance measure for jumping and trotting tasks is studied too. It is discussed how significantly various structural lengths affect dynamic performances in these tasks. Results are compared to a relatively more conventional quadruped design too. Conclusions: The task-specific nature of this optimization process improves the performances dramatically. This is a significant advantage of the systematic kinematic parameter optimization over straight mimicking of nature in quadruped designs. The performance improvements obtained by the genetic algorithm optimization with dynamic performance indices indicate that the proposed approach can find application area in the design process of a variety of robots with dynamic tasks.https://doi.org/10.1177/0020294018795640
collection DOAJ
language English
format Article
sources DOAJ
author Mehmet Mert Gülhan
Kemalettin Erbatur
spellingShingle Mehmet Mert Gülhan
Kemalettin Erbatur
Kinematic arrangement optimization of a quadruped robot with genetic algorithms
Measurement + Control
author_facet Mehmet Mert Gülhan
Kemalettin Erbatur
author_sort Mehmet Mert Gülhan
title Kinematic arrangement optimization of a quadruped robot with genetic algorithms
title_short Kinematic arrangement optimization of a quadruped robot with genetic algorithms
title_full Kinematic arrangement optimization of a quadruped robot with genetic algorithms
title_fullStr Kinematic arrangement optimization of a quadruped robot with genetic algorithms
title_full_unstemmed Kinematic arrangement optimization of a quadruped robot with genetic algorithms
title_sort kinematic arrangement optimization of a quadruped robot with genetic algorithms
publisher SAGE Publishing
series Measurement + Control
issn 0020-2940
publishDate 2018-11-01
description Background: As research on quadruped robots grows, so does the variety of designs available. These designs are often inspired by nature and finalized around various technical, instrumentation-based constraints. However, no systematic methodology of kinematic parameter selection to reach performance specifications is reported so far. Kinematic design optimization with objective functions derived from performance metrics in dynamic tasks is an underexplored, yet promising area. Methods: This article proposes to use genetic algorithms to handle the designing process. Given the dynamic tasks of jumping and trotting, body and leg link dimensions are optimized. The performance of a design in genetic algorithm search iterations is evaluated via full-dynamics simulations of the task. Results: The article presents comparisons of design results optimized for jumping and trotting separately. Significant dimensional dissimilarities and associated performance differences are observed in this comparison. A combined performance measure for jumping and trotting tasks is studied too. It is discussed how significantly various structural lengths affect dynamic performances in these tasks. Results are compared to a relatively more conventional quadruped design too. Conclusions: The task-specific nature of this optimization process improves the performances dramatically. This is a significant advantage of the systematic kinematic parameter optimization over straight mimicking of nature in quadruped designs. The performance improvements obtained by the genetic algorithm optimization with dynamic performance indices indicate that the proposed approach can find application area in the design process of a variety of robots with dynamic tasks.
url https://doi.org/10.1177/0020294018795640
work_keys_str_mv AT mehmetmertgulhan kinematicarrangementoptimizationofaquadrupedrobotwithgeneticalgorithms
AT kemalettinerbatur kinematicarrangementoptimizationofaquadrupedrobotwithgeneticalgorithms
_version_ 1724613662919884800