Design and implementation of a mechanically heterogeneous robot group

This paper describes the design and construction of a cooperative, heterogeneous robot group comprised of one semi-autonomous aerial robot and two autonomous ground robots. The robots are designed to perform automated surveillance and reconnaissance of an urban outdoor area using onboard sensing. The ground vehicles have GPS, sonar for obstacle detection and avoidance, and a simple color- based vision system. Navigation is performed using an optimal mixture of odometry and GPS. The helicopter is equipped with a GPS/INS system, a camera, and a framegrabber. Each robot has an embedded 486 PC/104 processor running the QNX real-time operating system. Individual robot controllers are behavior-based and decentralized. We describe a control strategy and architecture that coordinates the robots with minimal top- down planning. The overall system is controlled at high level by a single human operator using a specially designed control unit. The operator is able to task the group with a mission using a minimal amount of training. The group can re-task itself based on sensor inputs and can also be re- tasked by the operator. We describe a particular reconnaissance mission that the robots have been tested with, and lessons learned during the design and implementation. Our initial results with these experiments are encouraging given the challenging mechanics of the aerial robot. We conclude the paper with a discussion of ongoing and future work.

[1]  Barry Brian Werger,et al.  Principles of minimal control for comprehensive team behaviour , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[2]  Anthony J. Calise,et al.  Nonlinear flight control using neural networks , 1994 .

[3]  Maja J. Mataric,et al.  Behaviour-based control: examples from navigation, learning, and group behaviour , 1997, J. Exp. Theor. Artif. Intell..

[4]  Charles L. Karr,et al.  Helicopter flight control with fuzzy logic and genetic algorithms , 1996 .

[5]  Maja J. Mataric,et al.  Designing and Understanding Adaptive Group Behavior , 1995, Adapt. Behav..

[6]  Maja J. Mataric,et al.  Issues and approaches in the design of collective autonomous agents , 1995, Robotics Auton. Syst..

[7]  Omead Amidi,et al.  An autonomous vision-guided helicopter , 1996 .

[8]  George A. Bekey,et al.  The USC AFV-I: A Behavior-Based Entry in the 1994 International Aerial Robotics Competition , 1995, IEEE Expert.

[9]  E.N. Johnson,et al.  The 1996 MIT/Boston University/Draper Laboratory autonomous helicopter system , 1996, 15th DASC. AIAA/IEEE Digital Avionics Systems Conference.

[10]  E. Gat On Three-Layer Architectures , 1997 .

[11]  Claus Ronald. Kube,et al.  Collective robotic intelligence , 1992 .

[12]  Janette Cardoso,et al.  Design and tuning of a helicopter fuzzy controller , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[13]  Ronald C. Arkin,et al.  Cooperation without communication: Multiagent schema-based robot navigation , 1992, J. Field Robotics.

[14]  Davendra Yukteshwar Maharaj The application of nonlinear control theory to robust helicopter flight control , 1994 .

[15]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[16]  Jonathan H. Connell,et al.  SSS: a hybrid architecture applied to robot navigation , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[17]  George A. Bekey,et al.  Learning helicopter control through "teaching by showing" , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[18]  Minoru Asada,et al.  Coordination of multiple behaviors acquired by a vision-based reinforcement learning , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[19]  Maja J. Matari,et al.  Behavior-based Control: Examples from Navigation, Learning, and Group Behavior , 1997 .

[20]  Gaurav S. Sukhatme,et al.  Robust localization using relative and absolute position estimates , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[21]  Tucker R. Balch,et al.  Behavior-based formation control for multirobot teams , 1998, IEEE Trans. Robotics Autom..

[22]  Maja J. Mataric,et al.  Interaction and intelligent behavior , 1994 .