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...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Hanzhong, Yin, Jibin, Wang, Haoyang
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