Turning Segways into soccer robots

The Segway human transport (HT) is a one person dynamically self-balancing transportation vehicle. The Segway robot mobility platform (RMP) is a modification of the HT capable of being commanded by a computer for autonomous operation. With these platforms, we are investigating human/robot coordination in adversarial environments through the game, Segway soccer. The players include robots (RMPs) and humans (riding HTs). The rules of the game are a combination of soccer and ultimate Frisbee rules. In this paper, we provide two contributions. First, we examine the capabilities and limitations of the Segway and describe the mechanical systems necessary to create a robot Segway soccer player. Second, we provide a detailed analysis of several ball manipulation/kicking systems and the implementation results of the CM-RMP pneumatic ball manipulation system.

[1]  Sven Behnke,et al.  Using Hierarchical Dynamical Systems to Control Reactive Behavior , 1999, RoboCup.

[2]  Robert F. Stengel,et al.  Optimal Control and Estimation , 1994 .

[3]  Gaurav S. Sukhatme,et al.  Towards 3D mapping in large urban environments , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[4]  W. Cleveland,et al.  Smoothing by Local Regression: Principles and Methods , 1996 .

[5]  Robert O. Ambrose,et al.  Mobile manipulation using NASA's Robonaut , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[6]  Monica N. Nicolescu,et al.  Learning and interacting in human-robot domains , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[7]  Jeffrey L. Krichmar,et al.  Brain-based devices: intelligent systems based on principles of the nervous system , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[8]  G. Grisetti,et al.  Further Reading , 1984, IEEE Spectrum.

[9]  Brett Browning,et al.  RoboCup 2003: Robot Soccer World Cup VII , 2003, Lecture Notes in Computer Science.

[10]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[11]  Christopher G. Atkeson,et al.  Constructive Incremental Learning from Only Local Information , 1998, Neural Computation.

[12]  Hiroaki Kitano,et al.  RoboCup-99: Robot Soccer World Cup III , 2003, Lecture Notes in Computer Science.

[13]  Brett Browning,et al.  Plays as Effective Multiagent Plans Enabling Opponent-Adaptive Play Selection , 2004, ICAPS.

[14]  Jean Ponce,et al.  Computer Vision: A Modern Approach , 2002 .

[15]  Hoa G. Nguyen,et al.  Segway robotic mobility platform , 2004, SPIE Optics East.

[16]  Ng Beng Kiat,et al.  LuckyStar II - Team Description Paper , 2000, RoboCup.

[17]  Manuela M. Veloso,et al.  Fast and inexpensive color image segmentation for interactive robots , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[18]  Andreas Birk,et al.  RoboCup 2001: Robot Soccer World Cup V , 2002, Lecture Notes in Computer Science.

[19]  Jeff G. Schneider,et al.  Policy Search by Dynamic Programming , 2003, NIPS.

[20]  Minoru Asada,et al.  An Overview of RoboCup 2002 Fukuoka/Busan , 2003, RoboCup.

[21]  E. Heller An international journal. , 1968, Canadian Medical Association journal.

[22]  Hiroaki Kitano,et al.  RoboCup: A Challenge Problem for AI , 1997, AI Mag..

[23]  Rodney A. Brooks,et al.  Sensing and Manipulating Built-for-Human Environments , 2004, Int. J. Humanoid Robotics.

[24]  Aude Billard,et al.  Learning human arm movements by imitation: : Evaluation of a biologically inspired connectionist architecture , 2000, Robotics Auton. Syst..

[25]  Manuela M. Veloso,et al.  CMPack: a complete software system for autonomous legged soccer robots , 2001, AGENTS '01.

[26]  Peter Stone,et al.  RoboCup 2000: Robot Soccer World Cup IV , 2001, RoboCup.

[27]  Anthony Stentz,et al.  Opportunistic optimization for market-based multirobot control , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Manuela M. Veloso,et al.  Real-time randomized path planning for robot navigation , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  Andrew W. Moore,et al.  Locally Weighted Learning , 1997, Artificial Intelligence Review.

[30]  Brett Browning,et al.  Skill Acquisition and Use for a Dynamically-Balancing Soccer Robot , 2004, AAAI.

[31]  Brett Browning,et al.  Multi-robot team response to a multi-robot opponent team , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[32]  David Ball,et al.  UQ RoboRoos: Achieving Power and Agility in a Small Size Robot , 2001, RoboCup.

[33]  Enrico Pagello,et al.  Collaborative Emergent Actions between Real Soccer Robots , 2000, RoboCup.

[34]  Greg Kogut,et al.  A Segway RMP-based robotic transport system , 2004, SPIE Optics East.