Mobile Robot Positioning Based on ZigBee Wireless Sensor Networks and Vision Sensor
Wang Hongbo
DOI: https://doi.org/10.5772/9268
2010-01-01
Abstract:In the practical application of the mobile robot, the first encountered problem is positioning. The positioning is an important basic function for an autonomous mobile robot, which is the premise of the robot to complete its mission, and is also currently the closely watched research topic (Meng et al., 2000; Wang et al., 2008; Panzieri et al., 2008). Positioning technology is intended to obtain more accurate position and orientation of the robot based on the information of the prior environment map and the information from multiple sensors. The positioning methods can be roughly categorized as relative position measurements and absolute position measurements (Zhang et al., 2005; Guccione et al., 2000). Relative positioning includes the use of encoders, gyroscopes and accelerometer (Zunaidi et al., 2006). Absolute positioning involves using beacons (active or passive) (Venet et al., 2002), global positioning systems (GPS) (Willgoss et al., 2003), landmark recognition (Borenstein et al., 1997) and model matching methods (Fang, et al., 2006). GPS is widely used for absolute positioning of the mobile robot, but it cannot properly receive satellite signals indoors and has lower accuracy, which makes its indoor application to a mobile robot difficult (Kim and Park, 2008). In recent years, the robot positioning based on ZigBee wireless sensor networks has become a new study hotspot (Leland et al., 2006; Lai et al., 2007). ZigBee wireless sensor network is a new wireless standard having the following features: low cost, low power, low speed, short time delay, large network capacity and high reliability (Yang and Liu, 2007). Although ZigBee has higher positioning accuracy than GPS, it cannot meet the needs of accurate positioning for a mobile robot. Therefore, the more accurate poisoning method has to be employed. Many references have approached the positioning problem of mobile robots by employing landmarks (Se et al., 2002; Armingol et al., 2002; Bais and Sablatnig, 2006). The key idea of the positioning method is to use special marks that include a wealth of geometric information under perspective projection so that the camera location can be easily computed from the image of the guide marks. Researchers have chosen ceiling lights as landmarks since they can be easily detected due to the high contrast between the light and the ceiling surface. Also, the ceiling lights do not need to be installed specially (Wang and Ishimatsu, 2004; Nguyen et al., 2007). Therefore, we choose ceiling lights as landmarks to realize the accurate positioning of the mobile robot. 22