An Optimization Based Approach for Relative Localization and Relative Tracking Control in Multi-Robot Systems

被引:28
作者
Mehrez, Mohamed W. [1 ]
Mann, George K. I. [1 ]
Gosine, Raymond G. [1 ]
机构
[1] Mem Univ Newfoundland, Fac Engn & Appl Sci, Intelligent Syst Lab, St John, NF A1B 3X9, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Multi-robot systems; Relative localization; Relative trajectory tracking control; Fast MHE and NMPC; Code generation; MODEL-PREDICTIVE CONTROL; MOVING-HORIZON ESTIMATION; AERIAL; ROBOTS;
D O I
10.1007/s10846-016-0408-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an optimization based method is used for relative localization and relative trajectory tracking control in Multi-Robot Systems (MRS's). In this framework, one or more robots are located and commanded to follow time varying trajectories with respect to another (possibly moving) robot reference frame. Such systems are suitable for a considerable number of applications, e.g. patrolling missions, searching operations, perimeter surveillance, and area coverage. Here, the nonlinear and constrained motion and measurement models in an MRS are incorporated to achieve an accurate state estimation algorithm based on nonlinear Moving Horizon Estimation (MHE) and a tracking control method based on Nonlinear Model Predictive Control (NMPC). In order to fulfill the real-time requirements, a fast and efficient algorithm based on a Real Time Iteration (RTI) scheme and automatic C-code generation, is adopted. Numerical simulations are conducted to: first, compare the performance of MHE against the traditional estimator used for relative localization, i.e. extended Kalman filter (EKF); second, evaluate the utilized relative localization and tracking control algorithm when applied to a team of multiple robots; finally, laboratory experiments are performed, for real-time performance evaluation. The conducted simulations validated the adopted algorithm and the experiments demonstrated its practical applicability.
引用
收藏
页码:385 / 408
页数:24
相关论文
共 55 条
[1]  
Alessandri A, 2014, IEEE DECIS CONTR P, P2591, DOI 10.1109/CDC.2014.7039785
[2]  
[Anonymous], ADV ROB ICAR 2013 16
[3]  
[Anonymous], THESIS
[4]  
[Anonymous], 2002, ESTIMATIONWITH APPL
[5]  
[Anonymous], 2014, P 27 IEEE CAN C EL C
[6]  
[Anonymous], THESIS
[7]   Flocking for Multi-Robot Systems via the Null-Space-based Behavioral Control [J].
Antonelli, Gianluca ;
Arrichiello, Filippo ;
Chiaverini, Stefano .
2008 IEEE/RSJ INTERNATIONAL CONFERENCE ON ROBOTS AND INTELLIGENT SYSTEMS, VOLS 1-3, CONFERENCE PROCEEDINGS, 2008, :1409-1414
[8]   Behavior-based formation control for multirobot teams [J].
Balch, T ;
Arkin, RC .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (06) :926-939
[9]  
Balch T., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P73, DOI 10.1109/ROBOT.2000.844042
[10]   Decentralized cooperative aerial-surveillance using fixed-wing miniature UAVs [J].
Beard, Randal W. ;
McLain, Timothy W. ;
Nelson, Derek B. ;
Kingston, Derek ;
Johanson, David .
PROCEEDINGS OF THE IEEE, 2006, 94 (07) :1306-1324