Cargando…
A Needs Learning Algorithm Applied to Stable Gait Generation of Quadruped Robot
Based on Maslow’s hierarchy of needs theory, we have proposed a novel machine learning algorithm that combines factors of the environment and its own needs to make decisions for different states of an agent. This means it can be applied to the gait generation of a quadruped robot, which needs to mak...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9570960/ https://www.ncbi.nlm.nih.gov/pubmed/36236401 http://dx.doi.org/10.3390/s22197302 |
_version_ | 1784810242916220928 |
---|---|
author | Zhang, Hanzhong Yin, Jibin Wang, Haoyang |
author_facet | Zhang, Hanzhong Yin, Jibin Wang, Haoyang |
author_sort | Zhang, Hanzhong |
collection | PubMed |
description | Based on Maslow’s hierarchy of needs theory, we have proposed a novel machine learning algorithm that combines factors of the environment and its own needs to make decisions for different states of an agent. This means it can be applied to the gait generation of a quadruped robot, which needs to make demand decisions. To evaluate the design, we created an experimental task in order to compare the needs learning algorithm with a reinforcement learning algorithm, which was also derived from psychological motivation theory. It was found that the needs learning algorithm outperformed the reinforcement learning in tasks that involved making decisions between different levels of needs. Finally, we applied the needs learning algorithm to the problem of stable gait generation of quadruped robot, and it had achieved good results in simulation and real robot. |
format | Online Article Text |
id | pubmed-9570960 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-95709602022-10-17 A Needs Learning Algorithm Applied to Stable Gait Generation of Quadruped Robot Zhang, Hanzhong Yin, Jibin Wang, Haoyang Sensors (Basel) Article Based on Maslow’s hierarchy of needs theory, we have proposed a novel machine learning algorithm that combines factors of the environment and its own needs to make decisions for different states of an agent. This means it can be applied to the gait generation of a quadruped robot, which needs to make demand decisions. To evaluate the design, we created an experimental task in order to compare the needs learning algorithm with a reinforcement learning algorithm, which was also derived from psychological motivation theory. It was found that the needs learning algorithm outperformed the reinforcement learning in tasks that involved making decisions between different levels of needs. Finally, we applied the needs learning algorithm to the problem of stable gait generation of quadruped robot, and it had achieved good results in simulation and real robot. MDPI 2022-09-26 /pmc/articles/PMC9570960/ /pubmed/36236401 http://dx.doi.org/10.3390/s22197302 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhang, Hanzhong Yin, Jibin Wang, Haoyang A Needs Learning Algorithm Applied to Stable Gait Generation of Quadruped Robot |
title | A Needs Learning Algorithm Applied to Stable Gait Generation of Quadruped Robot |
title_full | A Needs Learning Algorithm Applied to Stable Gait Generation of Quadruped Robot |
title_fullStr | A Needs Learning Algorithm Applied to Stable Gait Generation of Quadruped Robot |
title_full_unstemmed | A Needs Learning Algorithm Applied to Stable Gait Generation of Quadruped Robot |
title_short | A Needs Learning Algorithm Applied to Stable Gait Generation of Quadruped Robot |
title_sort | needs learning algorithm applied to stable gait generation of quadruped robot |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9570960/ https://www.ncbi.nlm.nih.gov/pubmed/36236401 http://dx.doi.org/10.3390/s22197302 |
work_keys_str_mv | AT zhanghanzhong aneedslearningalgorithmappliedtostablegaitgenerationofquadrupedrobot AT yinjibin aneedslearningalgorithmappliedtostablegaitgenerationofquadrupedrobot AT wanghaoyang aneedslearningalgorithmappliedtostablegaitgenerationofquadrupedrobot AT zhanghanzhong needslearningalgorithmappliedtostablegaitgenerationofquadrupedrobot AT yinjibin needslearningalgorithmappliedtostablegaitgenerationofquadrupedrobot AT wanghaoyang needslearningalgorithmappliedtostablegaitgenerationofquadrupedrobot |