Self-Organizing Incremental Associative Memory-based robot navigation

This paper presents a new incremental approach for robot navigation using associative memory. We defined the association as node→action→node where node is the robot position and action is the action of a robot (i.e., orientation, direction). These associations are used for path planning by retrievin...

Full description

Saved in:
Bibliographic Details
Main Authors: Sirinart Tangruamsub, Aram Kawewong, Manabu Tsuboyama, Osamu Hasegawa
Format: Journal
Published: 2018
Subjects:
Online Access:https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84867223879&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/51547
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Chiang Mai University
id th-cmuir.6653943832-51547
record_format dspace
spelling th-cmuir.6653943832-515472018-09-04T06:06:04Z Self-Organizing Incremental Associative Memory-based robot navigation Sirinart Tangruamsub Aram Kawewong Manabu Tsuboyama Osamu Hasegawa Computer Science Engineering This paper presents a new incremental approach for robot navigation using associative memory. We defined the association as node→action→node where node is the robot position and action is the action of a robot (i.e., orientation, direction). These associations are used for path planning by retrieving a sequence of path fragments (in form of (node→action→node) → (node→action→node) →· · ·) starting from the start point to the goal. To learn such associations, we applied the associative memory using Self-Organizing Incremental Associative Memory (SOIAM). Our proposed method comprises three layers: input layer, memory layer and associative layer. The input layer is used for collecting input observations. The memory layer clusters the obtained observations into a set of topological nodes incrementally. In the associative layer, the associative memory is used as the topological map where nodes are associated with actions. The advantages of our method are that 1) it does not need prior knowledge, 2) it can process data in continuous space which is very important for real-world robot navigation and 3) it can learn in an incremental unsupervised manner. Experiments are done with a realistic robot simulator: Webots. We divided the experiments into 4 parts to show the ability of creating a map, incremental learning and symbol-based recognition. Results show that our method offers a 90% success rate for reaching the goal. Copyright © 2012 The Institute of Electronics, Information and Communication Engineers. 2018-09-04T06:03:59Z 2018-09-04T06:03:59Z 2012-01-01 Journal 17451361 09168532 2-s2.0-84867223879 10.1587/transinf.E95.D.2415 https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84867223879&origin=inward http://cmuir.cmu.ac.th/jspui/handle/6653943832/51547
institution Chiang Mai University
building Chiang Mai University Library
country Thailand
collection CMU Intellectual Repository
topic Computer Science
Engineering
spellingShingle Computer Science
Engineering
Sirinart Tangruamsub
Aram Kawewong
Manabu Tsuboyama
Osamu Hasegawa
Self-Organizing Incremental Associative Memory-based robot navigation
description This paper presents a new incremental approach for robot navigation using associative memory. We defined the association as node→action→node where node is the robot position and action is the action of a robot (i.e., orientation, direction). These associations are used for path planning by retrieving a sequence of path fragments (in form of (node→action→node) → (node→action→node) →· · ·) starting from the start point to the goal. To learn such associations, we applied the associative memory using Self-Organizing Incremental Associative Memory (SOIAM). Our proposed method comprises three layers: input layer, memory layer and associative layer. The input layer is used for collecting input observations. The memory layer clusters the obtained observations into a set of topological nodes incrementally. In the associative layer, the associative memory is used as the topological map where nodes are associated with actions. The advantages of our method are that 1) it does not need prior knowledge, 2) it can process data in continuous space which is very important for real-world robot navigation and 3) it can learn in an incremental unsupervised manner. Experiments are done with a realistic robot simulator: Webots. We divided the experiments into 4 parts to show the ability of creating a map, incremental learning and symbol-based recognition. Results show that our method offers a 90% success rate for reaching the goal. Copyright © 2012 The Institute of Electronics, Information and Communication Engineers.
format Journal
author Sirinart Tangruamsub
Aram Kawewong
Manabu Tsuboyama
Osamu Hasegawa
author_facet Sirinart Tangruamsub
Aram Kawewong
Manabu Tsuboyama
Osamu Hasegawa
author_sort Sirinart Tangruamsub
title Self-Organizing Incremental Associative Memory-based robot navigation
title_short Self-Organizing Incremental Associative Memory-based robot navigation
title_full Self-Organizing Incremental Associative Memory-based robot navigation
title_fullStr Self-Organizing Incremental Associative Memory-based robot navigation
title_full_unstemmed Self-Organizing Incremental Associative Memory-based robot navigation
title_sort self-organizing incremental associative memory-based robot navigation
publishDate 2018
url https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=84867223879&origin=inward
http://cmuir.cmu.ac.th/jspui/handle/6653943832/51547
_version_ 1681423789500399616