FBCRI Based Real-time Path Planning for Unmanned Aerial Vehicles in Unknown Environments with Uncertainty
LIU Wei1,2,3, HAO Peng1,2, ZHENG Zheng1,2, CAI Kaiyuan1
1. School of Automation Science and Electrical Engineering, Beihang University, Beijing 100191, China;
2. Science and Technology on Aircraft Control Laboratory, Beijing 100191, China;
3. High-Tech Institute of Xi'an, Xi'an 710025, China
FBCRI Based Real-time Path Planning for Unmanned Aerial Vehicles in Unknown Environments with Uncertainty
LIU Wei1,2,3, HAO Peng1,2, ZHENG Zheng1,2, CAI Kaiyuan1
1. School of Automation Science and Electrical Engineering, Beihang University, Beijing 100191, China;
2. Science and Technology on Aircraft Control Laboratory, Beijing 100191, China;
3. High-Tech Institute of Xi'an, Xi'an 710025, China
LIU Wei, HAO Peng, ZHENG Zheng, CAI Kaiyuan. FBCRI Based Real-time Path Planning for Unmanned Aerial Vehicles in Unknown Environments with Uncertainty[J]. 机器人, 2013, 35(6): 641-650.DOI: 10.3724/SP.J.1218.2013.00641.
LIU Wei, HAO Peng, ZHENG Zheng, CAI Kaiyuan. FBCRI Based Real-time Path Planning for Unmanned Aerial Vehicles in Unknown Environments with Uncertainty. ROBOT, 2013, 35(6): 641-650. DOI: 10.3724/SP.J.1218.2013.00641.
摘要
This paper presents an FBCRI (feedback based compositional rule of inference) based novel path planning method to satisfy the requirements of real-time navigation, smoothness optimization and probabilistic obstacle avoidance. With local path-searching behaviors in regional ranges and global goal-seeking behaviors in holistic ranges, the method infers behavior weights using fuzzy reasoning embedded with feedback, and then coordinates the behaviors to generate new reference waypoints. In view of the deterministic decisions and the uncertain states of a UAV (unmanned air vehicle), chance constraints are adopted to probabilistically guarantee the UAV's safety at a required level. Simulation results in representative scenes prove that the method is able to rapidly generate convergent paths in obstacle-rich environments, as well as highly improve the path quality with respect to smoothness and probabilistic safety.
This paper presents an FBCRI (feedback based compositional rule of inference) based novel path planning method to satisfy the requirements of real-time navigation, smoothness optimization and probabilistic obstacle avoidance. With local path-searching behaviors in regional ranges and global goal-seeking behaviors in holistic ranges, the method infers behavior weights using fuzzy reasoning embedded with feedback, and then coordinates the behaviors to generate new reference waypoints. In view of the deterministic decisions and the uncertain states of a UAV (unmanned air vehicle), chance constraints are adopted to probabilistically guarantee the UAV's safety at a required level. Simulation results in representative scenes prove that the method is able to rapidly generate convergent paths in obstacle-rich environments, as well as highly improve the path quality with respect to smoothness and probabilistic safety.
Suppoted by: National Nature Science Foundation of China (60904066)
通讯作者:
LIU Wei
E-mail: everwl@gmail.com
作者简介: LIU Wei(1981- ),male,Ph.D. Candidate,Assistant professor. Research interests include motion planning,flight task decision and optimization. HAO Peng(1986- ),male,Master. Research interests include software fault localization,decision and optimization. ZHENG Zheng(1980- ),male,Ph.D.,Associate professor. Research interests include flight task planning and software fault localization.
[1] Weatherington D. Unmanned aircraft systems roadmap 2005-2030[R].Washington, USA: Office of the Secretary of Defense, 2005.[2] Kim Y, Gu D W, Postlethwaite I. Real-time path planning with limited information for autonomous unmanned air vehicles[J]. Automatica, 2008, 44(3): 696-712. [3] Anderson E P, Beard R W, McLain T W. Real-time dynamic trajectory smoothing for unmanned air vehicles[J]. IEEE Transactions on Control Systems Technology, 2005, 13(3): 471-477. [4] Shimbo M, Ishida T. Controlling the learning process of realtime heuristic search[J]. Artificial Intelligence, 2003, 146(1): 1-41. [5] Stentz A. Optimal and efficient path planning for partiallyknown environments[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 1994: 3310-3317.[6] LaValle S M. Planning algorithms[M]. Cambridge, UK: Cambridge University Press, 2006.[7] Karaman S, Walter M R, Perez A, et al. Anytime motion planning using the RRT*[C]//IEEE International Conference on Robotics and Automation. Piscataway, USA: IEEE, 2011: 1478-1483.[8] LiuW, Zheng Z, Cai K Y, et al. QS-RRT based motion planning for unmanned aerial vehicles using quick and smooth convergence strategies[J]. Scientia Sinica Informationis, 2012, 42(11): 1403-1422. [9] Bottasso C L, Leonello D, Savini B. Path planning for autonomous vehicles by trajectory smoothing using motion primitives[J]. IEEE Transactions on Control Systems Technology, 2008, 16(6): 1152-1168. [10] Liu W, Zheng Z, Zhao L M, et al. Smooth path planning in on-line mode for unmanned air vehicles[C]//IEEE Conference on Industrial Electronics and Applications. Piscataway, USA: IEEE, 2011: 2599-2604.[11] Shanmugavel M, Tsourdos A, White B, et al. Cooperative path planning of multiple UAVs using Dubins paths with clothoid arcs[J]. Control Engineering Practice, 2010, 18(9): 1084-1092. [12] Ho Y J, Liu J S. Collision-free curvature-bounded smooth path planning using composite Bezier curve based on Voronoi diagram[C]//IEEE International Symposium on Computational Intelligence in Robotics and Automation. Piscataway, USA: IEEE, 2009: 463-468.[13] Undeger C, Polat F. Real-time edge follow: A real-time path search approach[J]. IEEE Transactions on Systems, Man and Cybernetics, Part C: Applications and Reviews, 2007, 37(5): 860-872. [14] LaValle S M, Kuffner Jr J J. Randomized kinodynamic planning[J]. International Journal of Robotics Research, 2001, 20(5): 378-400. [15] Schouwenaars T. Safe trajectory planning of autonomous vehicles[D]. Cambridge, USA: Massachusetts Institute of Technology, 2006.[16] Baumann M, L′eonard S, Croft E A, et al. Path planning for improved visibility using a probabilistic road map[J]. IEEE Transactions on Robotics, 2010, 26(1): 195-200. [17] Zheng Z, Wu S J, Liu W, et al. A feedback based CRI approach to fuzzy reasoning[J]. Applied Soft Computing Journal, 2011, 11(1): 1241-1255. [18] Cai K Y, Zhang L. Fuzzy reasoning as a control problem[J]. IEEE Transactions on Fuzzy Systems, 2008, 16(3): 600-614. [19] Li H X, Zhang L, Cai K Y, et al. An improved robust fuzzy-PID controller with optimal fuzzy reasoning[J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2005, 35(6): 1283-1294. [20] Pr′ekopa A. Stochastic programming[M]. Norwell, USA: Kluwer, 1995.[21] Li P, Wendt M, Wozny G. A probabilistically constrained model predictive controller[J]. Automatica, 2002, 38(7): 1171-1176. [22] Yan J, Bitmead R R. Incorporating state estimation into model predictive control and its application to network traffic control[J]. Automatica, 2005, 41(4): 595-604. [23] Blackmore L, Ono M, Williams B C. Chance-constrained optimal path planning with obstacles[J]. IEEE Transactions on Robotics, 2011, 27(6): 1080-1094. [24] Du Toit N E, Burdick J W. Robot motion planning in dynamic, uncertain environments[J]. IEEE Transactions on Robotics, 2012, 28(1): 101-115. [25] Blackmore L, Ono M, Williams B C. A probabilistic particlecontrol approximation of chance-constrained stochastic predictive control[J]. IEEE Transactions on Robotics, 2010, 26(3): 502-517. [26] Du Toit N E, Burdick J W. Probabilistic collision checking with chance constraints[J]. IEEE Transactions on Robotics, 2011, 27(4): 809-815. [27] Stachniss C, Burgard W. An integrated approach to goaldirected obstacle avoidance under dynamic constraints for dynamic environments[C]//IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, USA: IEEE, 2002: 508-513.[28] Wang M, Liu J N K. Fuzzy logic-based real-time robot navigation in unknown environment with dead ends[J]. Robotics and Autonomous Systems, 2008, 56(7): 625-643. [29] Lambert A, Gruyer D, Pierre G S. A fast Monte Carlo algorithm for collision probability estimation[C]//International Conference on Control, Automation, Robotics and Vision. Piscataway, USA: IEEE, 2008: 406-411.[30] Blackmore L, Williams B C. Optimal, robust predictive control of nonlinear systems under probabilistic uncertainty using particles[C]//American Control Conference. Piscataway, USA: IEEE, 2007: 1759-1761.[31] Proud A W, Pachter M, D'Azzo J J. Close formation flight control[C]//AIAA Guidance, Navigation and Control Conference. Reston, USA: AIAA, 1999: 1231-1246.