Online Injection of Teacher's Abstract Concepts into a Real-time Developmental Robot with Autonomous Navigation as Example

An autonomous developmental robot typically requires a considerable amount of developmental experience before it is able to learn, master and use abstract concepts, even if its speed of cognitive development is not limited by the speed of cell growth in humans. How can a developmental robot learn abstract concepts early on and use these concepts to reason and make decision? This paper introduces a frame work of two macro-layers. The upper macro-layer enables human teachers to interactively inject a representation of abstract concepts (e.g., location) into the developmental process. The lower layer takes the desired information (e.g., desired heading direction) as the input. Autonomous navigation with a global path planner is experimented with as example

[1]  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).

[2]  Juyang Weng,et al.  Developmental Robotics: Theory and Experiments , 2004, Int. J. Humanoid Robotics.

[3]  Juyang Weng,et al.  Dav: a humanoid robot platform for autonomous mental development , 2002, Proceedings 2nd International Conference on Development and Learning. ICDL 2002.

[4]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[5]  Juyang Weng,et al.  Dav developmental humanoid: the control architecture and body , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

[6]  Juyang Weng,et al.  Online-learning and Attention-based Obstacle Avoidance Using a Range Finder , 2004, FLAIRS Conference.

[7]  Herbert A. Simon,et al.  The Sciences of the Artificial , 1970 .

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

[9]  Scott A Miller,et al.  Cognitive development, 3rd ed. , 1993 .

[10]  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.

[11]  Andrew V. Goldberg,et al.  Shortest paths algorithms: Theory and experimental evaluation , 1994, SODA '94.

[12]  N. L. Johnson,et al.  Multivariate Analysis , 1958, Nature.

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

[14]  Richard E. Korf,et al.  Real-Time Heuristic Search , 1990, Artif. Intell..

[15]  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).

[16]  James L. McClelland,et al.  Autonomous Mental Development by Robots and Animals , 2001, Science.

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

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