Robust Motion Control of Robotic Systems with Environmental Interaction via Data-Driven Inversion of CPG

被引:0
作者
Park, Sangyul [1 ]
Lee, Hasun [2 ]
Lee, Dongjun [2 ]
机构
[1] Samsung Elect, Hwaseong 18448, South Korea
[2] Seoul Natl Univ, Dept Mech & Aerosp Engn, Seoul 08826, South Korea
来源
2020 20TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS) | 2020年
基金
新加坡国家研究基金会;
关键词
central pattern generator; data-driven; motion control; CENTRAL PATTERN GENERATORS; LOCOMOTION; WALKING;
D O I
10.23919/iccas50221.2020.9268377
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose CPG (central pattern generator) based robot control framework constructed based on: 1) the inverse model of the CPG that directly encodes resultant body motion of the robot in CPG parameters; and 2) the CPG parameter adaptation law that enforces robustness of the controller. These two components behaves as feedforward and feedback control for the CPG controlled robot, enabling us to achieve fast and robust generation of a desired body motion for robotic systems operated within complex environmental interaction. The inverse CPG model is constructed based on neural network along with autoencoder to efficiently deal with the dimension decrease from input to output of the model. Also, the CPG parameter adaptation is done with a concept of backpropagation, which is enabled by the adoption of smooth activation function for the inverse CPG model. For the development and verification of the proposed framework, simulation is conducted with two robotic systems, snake-like robot and pivotboard system.
引用
收藏
页码:692 / 698
页数:7
相关论文
共 22 条
[1]   The Kuramoto model:: A simple paradigm for synchronization phenomena [J].
Acebrón, JA ;
Bonilla, LL ;
Vicente, CJP ;
Ritort, F ;
Spigler, R .
REVIEWS OF MODERN PHYSICS, 2005, 77 (01) :137-185
[2]  
Ajallooeian M, 2013, IEEE INT C INT ROBOT, P3390, DOI 10.1109/IROS.2013.6696839
[3]  
Amrollah Elmira, 2010, Front Neurorobot, V4, P113, DOI 10.3389/fnbot.2010.00113
[4]  
Arbib MA, 2016, COMPUT NEUROSCI-MIT, P1
[5]   Online optimization of swimming and crawling in an amphibious snake robot [J].
Crespi, Alessandro ;
Ijspeert, Auke Jan .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (01) :75-87
[6]   A bio-inspired approach for online trajectory generation of industrial robots [J].
Farzaneh, Yadollah ;
Akbarzadeh, Alireza .
ADAPTIVE BEHAVIOR, 2012, 20 (03) :191-208
[7]   Snake-Like Robots Machine Design of Biologically Inspired Robots [J].
Hirose, Shigeo ;
Yamada, Hiroya .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2009, 16 (01) :88-98
[8]   Spine Controller for a Sprawling Posture Robot [J].
Horvat, Tomislav ;
Melo, Kamilo ;
Ijspeert, Auke J. .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (02) :1195-1202
[9]   Perception-driven adaptive CPG-based locomotion for hexapod robots [J].
Hugo Barron-Zambrano, Jose ;
Torres-Huitzil, Cesar ;
Girau, Bernard .
NEUROCOMPUTING, 2015, 170 :63-78
[10]   Central pattern generators for locomotion control in animals and robots: A review [J].
Ijspeert, Auke Jan .
NEURAL NETWORKS, 2008, 21 (04) :642-653