Optimal sensor scheduling for resource-constrained localization of mobile robot formations

This paper addresses the problem of resource allocation in formations of mobile robots localizing as a group. Each robot receives measurements from various sensors that provide relative (robot-to-robot) and absolute positioning information. Constraints on the sensors' bandwidth, as well as communication and processing requirements, limit the number of measurements that are available or can be processed at each time step. The localization uncertainty of the group, determined by the covariance matrix of the equivalent continuous-time system at steady state, is expressed as a function of the sensor measurements' frequencies. The trace of the weighted covariance matrix is selected as the optimization criterion, under linear constraints on the measuring frequency of each sensor and the cumulative rate of the extended Kalman filter updates. This formulation leads to a convex optimization problem (semidefinite program) whose solution provides the sensing frequencies, for each sensor on every robot, required in order to maximize the positioning accuracy of the group. Simulation and experimental results are presented that demonstrate the applicability of this method and provide insight into the properties of the resource-constrained cooperative localization problem

[1]  Kurt Zimmerman,et al.  Technologies for Spacecraft Formation Flying , 1999 .

[2]  Kostas J. Kyriakopoulos,et al.  A dead-reckoning scheme for skid-steered vehicles in outdoor environments , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  Andrew E. B. Lim,et al.  Sensor scheduling in continuous time , 2001, Autom..

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

[5]  Ryo Kurazume,et al.  Study on cooperative positioning system: optimum moving strategies for CPS-III , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[6]  A. Bensoussan,et al.  Optimal sensor scheduling in nonlinear filtering of diffusion processes , 1989 .

[7]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[8]  Richard M. Murray,et al.  On a stochastic sensor selection algorithm with applications in sensor scheduling and sensor coverage , 2006, Autom..

[9]  Joel W. Burdick,et al.  Scheduling for distributed sensor networks with single sensor measurement per time step , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[10]  Fan Zhang,et al.  Formations for localization of robot networks , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[11]  J. Peschon,et al.  Optimal control of measurement subsystems , 1967, IEEE Transactions on Automatic Control.

[12]  V. Kumar,et al.  Ad hoc networks for localization and control , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[13]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[14]  Babak Hassibi,et al.  Sensor scheduling algorithms requiring limited computation , 2004 .

[15]  Steven R. Rogers,et al.  Optimal measurement scheduling for prediction and estimation , 1990, IEEE Trans. Acoust. Speech Signal Process..

[16]  Stergios I. Roumeliotis,et al.  Optimal Formations for Cooperative Localization of Mobile Robots , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[17]  Stergios I. Roumeliotis,et al.  Analysis of positioning uncertainty in reconfigurable networks of heterogeneous mobile robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[18]  Atilla Dogan,et al.  Nonlinear control for reconfiguration of UAV formation , 2003 .

[19]  Aurelio Piazzi,et al.  Visual perception of obstacles and vehicles for platooning , 2000, IEEE Trans. Intell. Transp. Syst..

[20]  Kazuhiro Kosuge,et al.  Control a rigid caging formation for cooperative object transportation by multiple mobile robots , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[21]  Zdzislaw Bubnicki,et al.  Modern Control Theory , 2005 .

[22]  Dieter Fox,et al.  Real-time particle filters , 2004, Proceedings of the IEEE.

[23]  Wolfram Burgard,et al.  A Probabilistic Approach to Collaborative Multi-Robot Localization , 2000, Auton. Robots.

[24]  Vijay Kumar,et al.  Leader-to-formation stability , 2004, IEEE Transactions on Robotics and Automation.

[25]  Efstratios Skafidas,et al.  Optimal measurement scheduling in linear quadratic Gaussian control problems , 1998, Proceedings of the 1998 IEEE International Conference on Control Applications (Cat. No.98CH36104).

[26]  Vijay Kumar,et al.  Cooperative localization and control for multi-robot manipulation , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[27]  Stergios I. Roumeliotis,et al.  Performance analysis of multirobot Cooperative localization , 2006, IEEE Transactions on Robotics.

[28]  Vlad Ionescu,et al.  Monotonicity and convexity properties of matrix Riccati equations , 2001 .

[29]  Robin J. Evans,et al.  The problem of optimal robust sensor scheduling , 2001, Syst. Control. Lett..

[30]  Stergios I. Roumeliotis,et al.  Optimal Sensing Strategies for Mobile Robot Formations: Resource-Constrained Localization , 2005, Robotics: Science and Systems.

[31]  Camillo J. Taylor,et al.  A vision-based formation control framework , 2002, IEEE Trans. Robotics Autom..

[32]  Stergios I. Roumeliotis,et al.  Distributed multirobot localization , 2002, IEEE Trans. Robotics Autom..