A bio-inspired kinematic controller for obstacle avoidance during reaching tasks with real robots

被引:7
作者
Srinivasa, Narayan [1 ]
Bhattacharyya, Rajan [1 ]
Sundareswara, Rashmi [1 ]
Lee, Craig [1 ]
Grossberg, Stephen [2 ]
机构
[1] HRL Labs LLC, Ctr Neural & Emergent Syst, Dept Informat & Syst Sci, Malibu, CA 90265 USA
[2] Boston Univ, Ctr Adapt Syst, Grad Program Cognit & Neural Syst, Dept Math, Boston, MA 02215 USA
关键词
Learning; Reach; Robotics; Obstacle avoidance; ART; DIRECT; Attentional shroud; Inverse model; Motor control; NEURAL-NETWORK; VIEW-INVARIANT; MOTOR; CORTEX; RECOGNITION; DYNAMICS; ARTMAP; PERCEPTION; MOVEMENTS; ATTENTION;
D O I
10.1016/j.neunet.2012.07.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes a redundant robot arm that is capable of learning to reach for targets in space in a self-organized fashion while avoiding obstacles. Self-generated movement commands that activate correlated visual, spatial and motor information are used to learn forward and inverse kinematic control models while moving in obstacle-free space using the Direction-to-Rotation Transform (DIRECT). Unlike prior DIRECT models, the learning process in this work was realized using an online Fuzzy ARTMAP learning algorithm. The DIRECT-based kinematic controller is fault tolerant and can handle a wide range of perturbations such as joint locking and the use of tools despite not having experienced them during learning. The DIRECT model was extended based on a novel reactive obstacle avoidance direction (DIRECT-ROAD) model to enable redundant robots to avoid obstacles in environments with simple obstacle configurations. However, certain configurations of obstacles in the environment prevented the robot from reaching the target with purely reactive obstacle avoidance. To address this complexity, a self-organized process of mental rehearsals of movements was modeled, inspired by human and animal experiments on reaching, to generate plans for movement execution using DIRECT-ROAD in complex environments. These mental rehearsals or plans are self-generated by using the Fuzzy ARTMAP algorithm to retrieve multiple solutions for reaching each target while accounting for all the obstacles in its environment. The key aspects of the proposed novel controller were illustrated first using simple examples. Experiments were then performed on real robot platforms to demonstrate successful obstacle avoidance during reaching tasks in real-world environments. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:54 / 69
页数:16
相关论文
共 58 条
[1]   Default ARTMAP 2 [J].
Amis, Gregory P. ;
Carpenter, Gail A. .
2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, :777-782
[2]   Self-supervised ARTMAP [J].
Amis, Gregory P. ;
Carpenter, Gail A. .
NEURAL NETWORKS, 2010, 23 (02) :265-282
[3]  
[Anonymous], P AS C COMP VIS
[4]  
[Anonymous], CONNECTIONIST ROBOT
[5]  
[Anonymous], IEEE T SYSTEMS MAN C
[6]  
[Anonymous], THESIS BOSTON U
[7]  
[Anonymous], IEEE RSJ INT C INT R
[8]  
Baillieul J., 1984, Proceedings of the 23rd IEEE Conference on Decision and Control (Cat. No. 84CH2093-3), P768
[9]   A random sampling scheme for path planning [J].
Barraquand, J ;
Kavraki, L ;
Latombe, JC ;
Motwani, R ;
Li, TY ;
Raghavan, P .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1997, 16 (06) :759-774
[10]   Speeded-Up Robust Features (SURF) [J].
Bay, Herbert ;
Ess, Andreas ;
Tuytelaars, Tinne ;
Van Gool, Luc .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2008, 110 (03) :346-359