A DISJUNCTIVE PROGRAMMING APPROACH FOR MOTION PLANNING OF MOBILE ROUTER NETWORKS

被引:7
作者
Bezzo, Nicola [1 ]
Fierro, Rafael [1 ]
Swingler, Ashleigh [2 ]
Ferrari, Silvia [2 ]
机构
[1] Univ New Mexico, Sch Elect & Comp Engn, MARHES Lab, Albuquerque, NM 87131 USA
[2] Duke Univ, Dept Mech Engn & Mat Sci, Lab Intelligent Syst & Controls, Durham, NC 27708 USA
基金
美国国家科学基金会;
关键词
Motion planning; communications; mobile routers; disjunctive programming; LOGIC;
D O I
10.2316/Journal.206.2011.1.206-3405
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
In this paper we develop a framework based on disjunctive programming for motion planning of robotic networks. Although the methodology presented in this paper can be applied to general motion planning problems we focus on coordinating a team of mobile routers to maintain connectivity between a fixed base station mid a mobile user within a walled environment. This connectivity management problem is decomposed into three steps: (i) a feasible line-of-sight path between tie base station and the mobile user is computed; (ii) the number of required routers and their goal locations are determined; and (iii) the motion planning with obstacle and inter-vehicle collision avoidance problem is solved. To illustrate the flexibility of the proposed approach we also formulate a novel motion planning algorithm for a team of mobile robots as a disjunctive program. Cell decomposition is used to take into account the size and orientation of the robots. In both cases, connectivity and motion planning, the mixed-integer optimization problems are solved rising CPLEX. Moreover, the proposed approach can easily accommodate input and other constraints and mission objectives. Simulation results show the applicability of the proposed strategy.
引用
收藏
页码:13 / 25
页数:13
相关论文
共 34 条
[1]
[Anonymous], 2005, Wireless Communications
[2]
[Anonymous], P ROB SCI SYST SEATT
[3]
AVNAIM F, 1988, 890 INRIA
[4]
DISJUNCTIVE PROGRAMMING AND A HIERARCHY OF RELAXATIONS FOR DISCRETE OPTIMIZATION PROBLEMS [J].
BALAS, E .
SIAM JOURNAL ON ALGEBRAIC AND DISCRETE METHODS, 1985, 6 (03) :466-486
[5]
Control of systems integrating logic, dynamics, and constraints [J].
Bemporad, A ;
Morari, M .
AUTOMATICA, 1999, 35 (03) :407-427
[6]
Optimal manipulator path planning with obstacles using disjunctive programming [J].
Blackmore, Lars ;
Williams, Brian .
2006 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2006, 1-12 :3200-3202
[7]
BRANCA C, 2006, INT J INTELLIGENT CO, V11, P141
[8]
A hierarchical optimization algorithm for cooperative vehicle networks [J].
Branca, Carlo ;
Fierro, Rafael .
2006 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2006, 1-12 :4225-4230
[9]
CAI C, 2009, IEEE T SYSTEM MAN B, V39
[10]
Coverage control for mobile sensing networks [J].
Cortés, J ;
Martínez, S ;
Karatas, T ;
Bullo, F .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2004, 20 (02) :243-255