DocumentCode
1396423
Title
Persistent Robotic Tasks: Monitoring and Sweeping in Changing Environments
Author
Smith, Stephen L. ; Schwager, Mac ; Rus, Daniela
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON, Canada
Volume
28
Issue
2
fYear
2012
fDate
4/1/2012 12:00:00 AM
Firstpage
410
Lastpage
426
Abstract
In this paper, we present controllers that enable mobile robots to persistently monitor or sweep a changing environment. The environment is modeled as a field that is defined over a finite set of locations. The field grows linearly at locations that are not within the range of a robot and decreases linearly at locations that are within range of a robot. We assume that the robots travel on given closed paths. The speed of each robot along its path is controlled to prevent the field from growing unbounded at any location. We consider the space of speed controllers that are parametrized by a finite set of basis functions. For a single robot, we develop a linear program that computes a speed controller in this space to keep the field bounded, if such a controller exists. Another linear program is derived to compute the speed controller that minimizes the maximum field value over the environment. We extend our linear program formulation to develop a multirobot controller that keeps the field bounded. We characterize, both theoretically and in simulation, the robustness of the controllers to modeling errors and to stochasticity in the environment.
Keywords
linear programming; mobile robots; motion control; multi-robot systems; path planning; robust control; stochastic processes; velocity control; changing environment; controller robustness; environment stochasticity; linear program; maximum field value minimization; mobile robot; modeling error; motion control; multirobot controller; persistent monitoring; persistent robotic task; persistent sweeping; robot path; robot speed control; robot travel; Analytical models; Monitoring; Robot kinematics; Robot sensing systems; Vehicle dynamics; Vehicles; Motion control; optimization; path planning for multiple mobile robot systems; surveillance systems;
fLanguage
English
Journal_Title
Robotics, IEEE Transactions on
Publisher
ieee
ISSN
1552-3098
Type
jour
DOI
10.1109/TRO.2011.2174493
Filename
6101584
Link To Document