Grammatical Evolution based Controller Design for Vehicle Robot Action Learning

Compared to humans that naturally learned to accomplish a task by learning from psychomotor skills, robots perform a complete task by dividing tasks into smaller executable tasks and run in sequence. Creating a control program for robots needs explicit definition of each action to handle inputs from...

Full description

Bibliographic Details
Published in:PROCEEDINGS OF 2023 9TH INTERNATIONAL CONFERENCE ON ROBOTICS AND ARTIFICIAL INTELLIGENCE, ICRAI 2023
Main Authors: Sukarman, Firdaus; Kita, Eisuke
Format: Proceedings Paper
Language:English
Published: ASSOC COMPUTING MACHINERY 2023
Subjects:
Online Access:https://www-webofscience-com.uitm.idm.oclc.org/wos/woscc/full-record/WOS:001179866900007
author Sukarman
Firdaus; Kita
Eisuke
spellingShingle Sukarman
Firdaus; Kita
Eisuke
Grammatical Evolution based Controller Design for Vehicle Robot Action Learning
Computer Science; Robotics
author_facet Sukarman
Firdaus; Kita
Eisuke
author_sort Sukarman
spelling Sukarman, Firdaus; Kita, Eisuke
Grammatical Evolution based Controller Design for Vehicle Robot Action Learning
PROCEEDINGS OF 2023 9TH INTERNATIONAL CONFERENCE ON ROBOTICS AND ARTIFICIAL INTELLIGENCE, ICRAI 2023
English
Proceedings Paper
Compared to humans that naturally learned to accomplish a task by learning from psychomotor skills, robots perform a complete task by dividing tasks into smaller executable tasks and run in sequence. Creating a control program for robots needs explicit definition of each action to handle inputs from sensors and produce outputs to actuator. This project aims to analyze Grammatical Evolution(GE), a naturally inspired evolutionary algorithm derived from Genetic Programming (GP) to automate the process of producing controller instructions for Vehicle Robot. The advantage of this algorithm is the ability to separate searching space and generated program, thus eliminating human criteria bias when creating a robot controller while able to find more optimized and complex skills learning. The evaluation is done through partially observed maze problem which objective to find goal without defining starting orientation and discoverable path along the way. Several Evolutionary parameters are compared to find the optimized value that suits the application of robot. Then, several paths generated from the program are compared and discussed to determine the efficacy of the algorithm in locating the optimal program. The proposed method is more pragmatic as it focusses on the actual actions sequences on how the program is developed automatically to solve the problem.
ASSOC COMPUTING MACHINERY


2023


10.1145/3637843.3637850
Computer Science; Robotics

WOS:001179866900007
https://www-webofscience-com.uitm.idm.oclc.org/wos/woscc/full-record/WOS:001179866900007
title Grammatical Evolution based Controller Design for Vehicle Robot Action Learning
title_short Grammatical Evolution based Controller Design for Vehicle Robot Action Learning
title_full Grammatical Evolution based Controller Design for Vehicle Robot Action Learning
title_fullStr Grammatical Evolution based Controller Design for Vehicle Robot Action Learning
title_full_unstemmed Grammatical Evolution based Controller Design for Vehicle Robot Action Learning
title_sort Grammatical Evolution based Controller Design for Vehicle Robot Action Learning
container_title PROCEEDINGS OF 2023 9TH INTERNATIONAL CONFERENCE ON ROBOTICS AND ARTIFICIAL INTELLIGENCE, ICRAI 2023
language English
format Proceedings Paper
description Compared to humans that naturally learned to accomplish a task by learning from psychomotor skills, robots perform a complete task by dividing tasks into smaller executable tasks and run in sequence. Creating a control program for robots needs explicit definition of each action to handle inputs from sensors and produce outputs to actuator. This project aims to analyze Grammatical Evolution(GE), a naturally inspired evolutionary algorithm derived from Genetic Programming (GP) to automate the process of producing controller instructions for Vehicle Robot. The advantage of this algorithm is the ability to separate searching space and generated program, thus eliminating human criteria bias when creating a robot controller while able to find more optimized and complex skills learning. The evaluation is done through partially observed maze problem which objective to find goal without defining starting orientation and discoverable path along the way. Several Evolutionary parameters are compared to find the optimized value that suits the application of robot. Then, several paths generated from the program are compared and discussed to determine the efficacy of the algorithm in locating the optimal program. The proposed method is more pragmatic as it focusses on the actual actions sequences on how the program is developed automatically to solve the problem.
publisher ASSOC COMPUTING MACHINERY
issn

publishDate 2023
container_volume
container_issue
doi_str_mv 10.1145/3637843.3637850
topic Computer Science; Robotics
topic_facet Computer Science; Robotics
accesstype
id WOS:001179866900007
url https://www-webofscience-com.uitm.idm.oclc.org/wos/woscc/full-record/WOS:001179866900007
record_format wos
collection Web of Science (WoS)
_version_ 1809678795238539264