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:ACM International Conference Proceeding Series
Main Author: Sukarman F.; Kita E.
Format: Conference paper
Language:English
Published: Association for Computing Machinery 2023
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85191022268&doi=10.1145%2f3637843.3637850&partnerID=40&md5=d608f88fc2c213a7ff4e7d1081485460
id 2-s2.0-85191022268
spelling 2-s2.0-85191022268
Sukarman F.; Kita E.
Grammatical Evolution based Controller Design for Vehicle Robot Action Learning
2023
ACM International Conference Proceeding Series


10.1145/3637843.3637850
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85191022268&doi=10.1145%2f3637843.3637850&partnerID=40&md5=d608f88fc2c213a7ff4e7d1081485460
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. © 2023 ACM.
Association for Computing Machinery

English
Conference paper

author Sukarman F.; Kita E.
spellingShingle Sukarman F.; Kita E.
Grammatical Evolution based Controller Design for Vehicle Robot Action Learning
author_facet Sukarman F.; Kita E.
author_sort Sukarman F.; Kita E.
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
publishDate 2023
container_title ACM International Conference Proceeding Series
container_volume
container_issue
doi_str_mv 10.1145/3637843.3637850
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85191022268&doi=10.1145%2f3637843.3637850&partnerID=40&md5=d608f88fc2c213a7ff4e7d1081485460
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. © 2023 ACM.
publisher Association for Computing Machinery
issn
language English
format Conference paper
accesstype
record_format scopus
collection Scopus
_version_ 1809677777655300096