Developmental learning for avoiding dynamic obstacles using attention

Dynamic environments, containing both static and moving objects, present a great challenge for collision avoidance. Inspired by early processing in the biological systems, the input to the learning system introduced here includes a range map and a motion map. Avoiding computationally expensive real-time models of the dynamic environment, the presented developmental learning method enables the system to learn to quickly identify relevant feature subspaces at every time instance from the real-time input sensory stream. An attention selection mechanism and the Incremental hierarchical discriminant regression (IHDR) were used to identify and switch to different feature subspaces at every time instance. The developmental learning method represents an architecture enabled trade-off among the limited computational power, the real-time requirements and the complex dynamic environments. Real-time simulations are implemented to provide promising results on the avoidance of moving obstacles.

[1]  Juyang Weng,et al.  Incremental Hierarchical Discriminant Regression , 2007, IEEE Transactions on Neural Networks.

[2]  Reid G. Simmons,et al.  The curvature-velocity method for local obstacle avoidance , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[4]  Juyang Weng,et al.  Obstacle avoidance through incremental learning with attention selection , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[6]  Leslie G. Ungerleider,et al.  Pathways for motion analysis: Cortical connections of the medial superior temporal and fundus of the superior temporal visual areas in the macaque , 1990, The Journal of comparative neurology.

[7]  M. Sur,et al.  Development and plasticity of cortical areas and networks , 2001, Nature Reviews Neuroscience.

[8]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[9]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[10]  Juyang Weng,et al.  Hierarchical Discriminant Regression , 2000, IEEE Trans. Pattern Anal. Mach. Intell..

[11]  S T Roweis,et al.  Nonlinear dimensionality reduction by locally linear embedding. , 2000, Science.

[12]  Oliver Brock,et al.  High-speed navigation using the global dynamic window approach , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[13]  S. Schultz Principles of Neural Science, 4th ed. , 2001 .

[14]  Shang-Liang Chen,et al.  Orthogonal least squares learning algorithm for radial basis function networks , 1991, IEEE Trans. Neural Networks.

[15]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[16]  Iwan Ulrich,et al.  VFH/sup */: local obstacle avoidance with look-ahead verification , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[17]  D. Buonomano,et al.  The neural basis of temporal processing. , 2004, Annual review of neuroscience.

[18]  Stefan Schaal,et al.  Statistical Learning for Humanoid Robots , 2002, Auton. Robots.