Chaotic metaheuristic algorithms for learning and reproduction of robot motion trajectories
Autor: | Marko Mitić, Milica Petrović, Zoran Miljković, Najdan Vuković |
---|---|
Rok vydání: | 2016 |
Předmět: |
0209 industrial biotechnology
education.field_of_study Computer science business.industry Population Chaotic Swarm behaviour Particle swarm optimization Mobile robot 02 engineering and technology Computer Science::Robotics 020901 industrial engineering & automation Artificial Intelligence 0202 electrical engineering electronic engineering information engineering Robot 020201 artificial intelligence & image processing Firefly algorithm Artificial intelligence education Actuator business Software Bat algorithm |
Zdroj: | Neural Computing and Applications. 30:1065-1083 |
ISSN: | 1433-3058 0941-0643 |
DOI: | 10.1007/s00521-016-2717-6 |
Popis: | Most of today’s mobile robots operate in controlled environments prone to various unpredictable conditions. Programming or reprogramming of such systems is time-consuming and requires significant efforts by number of experts. One of the solutions to this problem is to enable the robot to learn from human teacher through demonstrations or observations. This paper presents novel approach that integrates Learning from Demonstrations methodology and chaotic bioinspired optimization algorithms for reproduction of desired motion trajectories. Demonstrations of the different trajectories to reproduce are gathered by human teacher while teleoperating the mobile robot in working environment. The learning (optimization) goal is to produce such sequence of mobile robot actuator commands that generate minimal error in the final robot pose. Four different chaotic methods are implemented, namely chaotic Bat Algorithm, chaotic Firefly Algorithm, chaotic Accelerated Particle Swarm Optimization and newly developed chaotic Grey Wolf Optimizer (CGWO). In order to determine the best map for CGWO, this algorithm is tested on ten benchmark problems using ten well-known chaotic maps. Simulations compare aforementioned algorithms in reproduction of two complex motion trajectories with different length and shape. Moreover, these tests include variation of population in swarm and demonstration examples. Real-world experiment on a nonholonomic mobile robot in indoor environment proves the applicability of the proposed approach. |
Databáze: | OpenAIRE |
Externí odkaz: |