A resource allocation algorithm for multivehicle systems with nonholonomic constraints

被引:154
作者
Rathinam, Sivakumar [1 ]
Sengupta, Raja
Darbha, Swaroop
机构
[1] Univ Calif Berkeley, Dept Civil Engn, Berkeley, CA 94720 USA
[2] Texas A&M Univ, Dept Engn Mech, College Stn, TX 77843 USA
关键词
cooperative control; Dubins; motion planning; nonholonomic; traveling salesman; unmanned aerial vehicles (UAVs);
D O I
10.1109/TASE.2006.872110
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper is about the allocation of tours of m targets to n vehicles. The motion of the vehicles satisfies a nonholonomic constraint (i.e., the yaw rate of the vehicle is bounded). Each target is to be visited by one and only one vehicle. Given a set of targets and the yaw rate constraints on the vehicles, the problem addressed in this paper is 1) to assign each vehicle a sequence of targets to visit, and 2) to find a feasible path for each vehicle that passes through the assigned targets with a requirement that the vehicle returns to its initial position. The heading angle at each target location may not be specified. The objective function is to minimize the sum of the distances traveled by all vehicles. A constant factor approximation algorithm is presented for the above resource allocation problem for both the single and the multiple vehicle case. Note to Practitioners-The motivation for this paper stems from the need to develop resource allocation algorithms for unmanned aerial vehicles (UAVs). Small autonomous UAVs are seen as ideal platforms for many applications, such as searching for targets, mapping a given area, traffic surveillance, fire monitoring, etc. The main advantage of using these small autonomous vehicles is that they, can be used in situations where a manned mission is dangerous or not possible. Resource allocation problems naturally arise in these applications where one would want to optimally assign a given set of vehicles to the tasks at hand. The feature that differentiates these resource allocation problems from similar problems previously studied in the literature is that there are constraints on the motion of the vehicle. This paper addresses the constraint that captures the inability of a fixed wing aircraft to turn at any arbitrary yaw rate. The basic problem addressed in this paper is as follows: Given n vehicles and m targets, find a path for each vehicle satisfying yaw rate contraints such that each target is visited exactly once by a vehicle and the total distance traveled by all vehicles is minimized. We assume that the targets are at least 2r apart, where r is the minimum turning radius of the vehicle. This is a reasonable assumption because the sensors on these vehicles can map or see an area whose width is at least 2r. We give an algorithm to solve this problem by combining ideas from the traveling salesman problem and the path planning literature. We also show how these algorithms perform in the worst-case scenario.
引用
收藏
页码:98 / 104
页数:7
相关论文
共 31 条
[1]  
ALIGHANBARI M, 2003, IEEE AM CONTR C
[2]  
[Anonymous], 2002, AIAA GUID NAV CONTR
[3]  
[Anonymous], 1980, J ALGORITHMS, DOI DOI 10.1016/0196-6774(80)90004-8
[4]  
[Anonymous], 2000, AIAA GUID NAV CONTR
[5]   Polynomial time approximation schemes for euclidean TSP and other geometric problems [J].
Arora, S .
37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, :2-11
[6]  
ATHINAM S, 2005, 5 INT C COOP CONTR O
[7]  
Bader D. A., 2004, IPDPS
[8]   Coordinated target assignment and intercept for unmanned air vehicles [J].
Beard, RW ;
McLain, TW ;
Goodrich, MA ;
Anderson, EP .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (06) :911-922
[9]  
Bellingham J., 2001, COOPERATIVE CONTROL
[10]  
Bläser M, 2003, SIAM PROC S, P638