RoboCup 2011–Rescue Robot League Team UP-Robotics (México)
Alfonso López, Benjamín López, Rodrigo González, Alan Torres, Ricardo Rangel, Fernando Arreola, Maximiliano Ruiz
Mecatrónica y Control de Sistemas – Mobile Robotics Group Universidad Panamericana Aguascalientes, México, 20290
Abstract This paper presents IXNAMIKI ÖME, the second prototype of rescue robot developed at the MCS Mobile Robotics Group to compete at RobCup Iran Open 2011. IXNAMIKI ÖME consists of a track wheel type structure. With double front flippers, it is capable of moving, climbing and collapsing rough terrain. IXNAMIKI ÖME also encompasses a 6-joint mechanical arm which can be deployed not only for surveillance from the top view but also for easier and faster access to the victims. A video camera and a set of sensors are set up at the tip of the mechanical arm to aid the operator during rescue decision making. The mapping techniques included in this prototype take advantage of a 2D real-time laser scanning.
Introduction
The Robot League Team competition aims at boosting research in robots and infrastructure able to help in real rescue missions. The task is to find and report victims in areas of different grades of roughness, which are for the competition purposes currently indoors. It challenges the mobility of the mechanical platforms as well as the autonomy of their control and sensor interpretation.
For the 2011 competition, the MCS Mobile robotics group proposes the prototype IXNAMIKI ÖME (which means "second people finder" in nahuatl, the language of ancient Aztecs).
IXNAMIKI ÖME is a robot capable of traversing, sensing and mapping a complex and unknown terrain. It is small and lightweight for maximum maneuverability. It offers all-terrain capabilities using two sets of independent flippers to move and climb over obstacles.
It requires one operator. However, the operator is aided in the maneuvering and rescue decision making by the robot. All the other functionality is fully automatic i.e. image acquisition, sensing, and mapping.
This paper presents a technical overview of IXNAMIKI ÖME: design, main modules and second prototype.
1. Team Members and Their Contributions
Rodrigo González Captain, programming and communications
Alfonso López Sensors
Benjamín López Manufacturing and sponsorship
Alan Torres Programming
Ricardo Rangel CAD and manufacturing
Fernando Arreola Programming Maximiliano Ruiz Electronics Guillermo Medina Team advisor Dr. Ramiro Velázquez Faculty advisor
2. Operator Station Set-up and Break-Down
Our system consists of a compact (65 x 70 x 25 cm), lightweight (25 kg) robot that is able to work autonomously or can be remote controlled via wireless LAN. The whole control equipment easily fits into a standard backpack and IXNAMIKI ÖME can be carried by 1 person. So, to start/end a mission, a minimum of 2 people are needed to carry both robot and control equipment.
3. Communications
Our main design concept is simple but highly effective and reliable. The block diagram of the rescue robot IXNAMIKI ÖME is shown in Fig. 1.
Here, the robot encompasses a set of key items such as a temperature sensor, a CO2 sensor, a video camera, a laser, the motor driver and the mechanical arm. All of these are controlled by a single on-board computer and either plugged directly to the computer or previously conditioned through a micro-controller. Information obtained from these sensors is sent to the operator via a wireless LAN network. At the remote station, the operator is able to take decisions and send back to the robot controlling commands for both robot and mechanical arm. For the laser, the mapping sensor, an accelerometer is included as stabilizer. This stabilization is processed locally at the robot.
Our system uses a communication frequency of 5.8GHz, no special channel or band is needed, and adheres to 802.11a standards.
Rescue Robot League communication specifications
| Rescue Robot League | ||||
|---|---|---|---|---|
| IXNAMIKI ÖME (Mexico) | ||||
| Frequency | Channel/Band | Power (mW) | ||
| 5.8 GHz - 802.11a | any | 1000 |
4. Control Method and Human-Robot Interface
IXNAMIKI ÖME is both autonomous and remotely controlled by the operating station via keyboard and joystick. Autonomous navigation relies on the on-board laser sensor and remote control relies on wireless communication with the command center.
The command center encompasses 2 main elements: laptop computer and a joystick. In the laptop computer a human computer interface is running to display the key features of the rescue mission such as:
- Live video image: Video coming from the on-board camera. The operator will be monitoring the live feed and adding details to the map. For example: location of victim detected.
- Map being generated: Map will be generated by the 2D laser scanning
- Information from other sensors: Other sensor information will also be displayed. For example: temperature, CO2, etc.
5. Map generation/printing
Map generation method in IXNAMIKI ÖME is based on the operator assessment in conjunction with the collected data, which enables the operator to locate and register different object such as victims, stairs, walls and hazards. The robot has a 2D laser beam, a video camera, a temperature sensor and a CO2 sensor that provide enough information to operator station.
A laser-beam will be projected onto an object and the resulting distance is reconstructed in the user interface at the operator station (Fig. 3).
6. Sensors for Navigation and Localization
IXNAMIKI ÖME relies on 2 items for navigation and localization:
- Wheel encoders: To measure the translational and rotational speed of IXNAMIKI ÖME, all wheels are equipped with incremental optical encoders. This odometer data is used especially for indoor navigation, but due to the inaccuracy additional feedback from other sensors is needed.
- Laser scanner: The Hokuyo URG04-LX laser scanner covers an arc of 240° with 0.36° resolution per scan. It has a maximum range of 4m and a maximum sample rate of 10Hz. The scanner unit is stabilized with an accelerometer to balance the effects of uneven surfaces.
7. Sensors for Victim Identification
Victim detection will be approached from several sensors:
- Video camera: The video camera located at the tip of the mechanical arm is being used to capture real-time video. Video processing is done on the base station to detect any victim or motion.
- Thermal sensor to detect victims autonomously by their body heat. The mechanical arm moves the thermal sensor to create a 2D image. Thermal image is created with colors depending on the temperature values. The sensors data is sent to the base station where this image is created.
- CO2 sensor to confirm the deal/live status of a victim found.
8. Robot Locomotion
Rescue robot IXNAMIKI ÖME is a tracked wheel vehicle. It is relatively lightweight (about 40 kg.) and have small dimensions (65 x 70 x 25 cm). It is quite active and fast in unstructured environments and it also performs well on uneven terrain.
Tracked wheels are very popular in the RoboCup Rescue Robot League, for example in the robots of Team Freiburg, Robhaz, Casualty, IRL and IUB [1-5]. The track wheel robots which mentioned above are variety designs. Each design has different good points. In this robot, the tracks which use for the locomotion are double tracks (wheel track and flipper track). They are very useful for climbing over the pile of collapse.
Fig. 4(a) shows the first prototype developed while Fig. 4(b) shows IXNAMIKI ÖME conceptual design.
9. Other Mechanisms
IXNAMIKI ÖME includes a mechanical arm. It helps the robot to explore in many ways such as, from high level, going to narrow space and able to get vital signs of victims easier and faster. Fig. 5 shows both conceptual design and prototype of the mechanical arm which has 6 degrees of freedom. Because the pay load at the tip of arm is small and the arm structure weight is not much, linear motor with gear set still can regulate the joint angle quite well.
10. Team Training for Operation (Human Factors)
- Practice with locomotion controls (joystick)
- Interpretation and navigation using streaming video
11. System Cost
(see tables below)
11.1 Mechanics
| Part name | Quantity | Cost (USD) |
|---|---|---|
| Anaheim Motors | 3 | $1,080 |
| Linear Motors | 2 | $600 |
| Dynamixel AX-12 | 2 | $100 |
| Dynamixel RX-24 | 2 | $280 |
| Chains and mechanisms | - | $150 |
| Aluminum and other material | - | $350 |
| TOTAL | $2,560 |
11.2 Electronics
| Part name | Quantity | Cost (USD) |
|---|---|---|
| Laser HOKUYO URG-LX04 | 1 | $3,900 |
| Driver RoboteQ AX-3500 | 2 | $1,200 |
| Sensors | - | $224 |
| Batteries | 2 | $400 |
| TOTAL | 5,724 |
11.3 Total
| Mechanics | $2,560 |
| Electronics | $5,724 |
| Others | $622 |
| TOTAL | $8,906 |
References
- A. Kleiner, B. Steder, C. Dornhege, D. Meyer-Delius, J. Prediger, J. Stueckler, K. Glogowski, M. Thurner, M. Luber, M. Schnell, R. Kuemmerle, T. Burk, T. Brauer, and B. Nebel, "Robocup rescue – robot league team rescuerobots freiburg (germany)," in RoboCup 2005: Robot Soccer World Cup IX, ser. Lecture Notes in Artificial Intelligence (LNAI), I. Noda, A. Jacoff, A. Bredenfeld, and Y. Takahashi, Eds. Springer, 2006.
- W. Lee, S. Kang, S. Lee, and C. Park, " Robocuprescue- robot league team ROBHAZ-DT3 (south Korea)," in RoboCup 2005: Robot Soccer World Cup IX, ser. Lecture Notes in Artificial Intelligence (LNAI), I. Noda, A. Jacoff, A. Bredenfeld, and Y. Takahashi, Eds. Springer, 2006.
- M. W. Kadous, S. Kodagoda, J. Paxman, M. Ryan, C. Sammut, R. Sheh, J. V. Miro, and J. Zaitseff, " Robocuprescue- robot league team CASualty (Australia)," in RoboCup 2005: Robot Soccer World Cup IX, ser. Lecture Notes in Artificial Intelligence (LNAI), I. Noda, A. Jacoff, A. Bredenfeld, and Y. Takahashi, Eds. Springer, 2006.
- T. Tsubouchi and A. Tanaka, " Robocuprescue- robot league team Intelligent Robot Laboratory (Japan)," in RoboCup 2005: Robot Soccer World Cup IX, ser. Lecture Notes in Artificial Intelligence (LNAI), I. Noda, A. Jacoff, A. Bredenfeld, and Y. Takahashi, Eds. Springer, 2006.
- A. Birk, K. Pathak, S. Schwertfeger and W. Chonnaparamutt, "The IUB Rugbot: an intelligent, rugged mobile robot for search and rescue operations", International Workshop on Safety, Security, and Rescue Robotics (SSRR), IEEE Press, 2006.