簡易檢索 / 詳目顯示

研究生: 周柏丞
Bo-cheng Chou
論文名稱: 空中影像伺服控制導航系統應用於陸空聯合行動之地面移動式機器人
Aerial Visual Servo Control System for Ground Mobile Robot Navigation in Aerial - Ground Joint Operation
指導教授: 李敏凡
Min-Fan Lee
口試委員: 邱士軒
none
林其禹
none
學位類別: 碩士
Master
系所名稱: 工程學院 - 自動化及控制研究所
Graduate Institute of Automation and Control
論文出版年: 2013
畢業學年度: 101
語文別: 英文
論文頁數: 81
中文關鍵詞: 無人飛行載具地面移動式機器人聯合行動空中視覺全局路徑規劃影像伺服控制
外文關鍵詞: Unmanned aerial vehicle, Ground mobile robot, Joint operation, Aerial vision, Global path planning, Visual servo control
相關次數: 點閱:228下載:6
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

近年來,無人駕駛飛行器經歷了強大的性能提升,尤其在環境監測、災區監督和目標搜查等任務。但大多數使用平翼機結構並且飛行於高海拔空中,而無法滯留於該航點上以及因為高度的關係所能提供的解析度不足等問題,嚴重限制了低空任務中佈署的機會。除此之外,地面移動式機器人雖然可以使用聲納與雷射做為導航的依據,但卻無法獲得全局地圖的定位與目標搜索。
本論文提出了空中與地面移動機器人聯合作戰系統結構。停旋的空中移動機器人提供了視覺團趕定位與建置地圖,並藉由無衝突與最短路徑即時地導引地面機器人到達目標。本實驗包括建模與分析空中移動機器人的PID停旋姿態控制器以達到穩定盤旋,並具有在XY平面有23.87 cm以及在Z軸上32.79 cm的定位精度。
在視覺感知和感知系統的實驗中,包含了前景與背景的分割、檢測機器人的姿勢、目標與障礙物的位置。經度誤差能夠達到19.23 mm以及處理每一個圖像幀平均只需花費126.33ms。透過可見視圖應用Dijkstra演算法建設機器人配置空間尋找機器人與目標之間最短並且無碰撞之可行路徑。
最終用影像伺服控制方法可以成功導引P3DX抵達目的地的平均誤差在85.89cm。


In recent years, Unmanned Aerial Vehicles (UAVs) have experienced a strong boost in performance, especially in environment monitoring, disaster surveillance and target search. However, the flat-wing aircraft cannot hover and provide enough resolution at high altitude because of the mechanical structure. Although ground mobile robots can navigate their way by using sonar and laser, they could not get the global position.
This thesis proposed joint operation architecture between aerial and ground mobile robots. The hovering aerial mobile robot provides visual sensing of the ground facts as the localization and mapping and followed by the collision free and shortest path generation to navigate the ground mobile robot to arrive the target in real time. The experiment includes modeling and analysis of the PID hovering attitude controller of the aerial mobile robot for achieve it will be stability hovering and has higher localization accuracy which is 23.87 cm in xy plane and 32.79 cm in z axis. The experiment in the visual sensing and perception system include foreground and background segmentation, and the detection of robot pose, target and obstacle position. The position accuracy error was 19.23 mm and the average computing time in the real-time system only spent 126.33 ms for each image frame. The visibility graph is implemented building the robot configuration space and followed by applying the Dijkstra’s algorithm to find the shortest and collision free path between the robot and target. Eventually, P3DX with visual servo control arrive the destination, and its average error was 85.89 cm.

ABSTRACT 中文摘要 致謝 Table of Contents List of Figures List of Tables List of Symbols Chapter 1 Introduction 1.1 Background and Motivation 1.2 Literature Review 1.3 Purpose 1.4 Contribution 1.5 Organization Chapter 2 Analysis 2.1 Survey of Multi-Rotor UAV Platform 2.2 Kinematic Model of UAV 2.2.1 Dynamic system 2.2.2 PID Controller 2.2.3 Human Machine Interface 2.3 Aided Navigation for GMV 2.3.1 Dijkstra's algorithm 2.3.2 Bellman–Ford algorithm 2.3.3 Floyd-Warshall algorithm 2.3.4 Summary Chapter 3 Methodology 3.1 System Overview 3.2 Hovering Control System 3.2.1 Simulation Block Design 3.2.2 Ground Monitoring Station 3.3 Navigation Control Strategy 3.3.1 Camera Calibration 3.3.2 Vision perception 3.3.3 Visibility Graph Path Planning 3.3.4 Motion Control Chapter 4 Experimental and Results 4.1 Experimental Setup 4.2 Attitude Stability Controller 4.2.1 Hovering Control Simulation 4.2.2 Ground Monitoring Station 4.2.3 Actual Hovering Control 4.3 Aided Navigation System 4.3.1 Global Path Planning 4.3.2 Accuracy of Localization 4.3.3 Computing Time of Each Image Frame 4.4 Joint Operation Chapter 5 Conclusion and Future Work 5.1 Conclusion 5.2 Future Work Appendix Reference Biography

[1] Y. Zhang and H. Cui, "Techniques of UAV system land use changes detection application," presented at the PIAGENG 2010 - Photonics and Imaging for Agricultural Engineering, December 25, 2010 - December 26, 2010, Shanghai, China, 2011.
[2] C.-C. Li, G.-S. Zhang, T.-J. Lei, and A. D. Gong, "Quick image-processing method of UAV without control points data in earthquake disaster area," Transactions of Nonferrous Metals Society of China (English Edition), vol. 21, pp. s523-s528, 2011.
[3] W. Jun, Z. Dong, Z. Liu, and G. Zhou, "Geo-registration and mosaic of UAV video for quick-response to forest fire disaster," presented at the MIPPR 2007: Pattern Recognition and Computer Vision, November 15, 2007 - November 17, 2007, Wuhan, China, 2007.
[4] G. Blanc, Y. Mezouar, and P. Martinet, "Indoor navigation of a wheeled mobile robot along visual routes," presented at the 2005 IEEE International Conference on Robotics and Automation, April 18, 2005 - April 22, 2005, Barcelona, Spain, 2005.
[5] L. Merino, F. Caballero, J. R. Martinez-de Dios, and A. Ollero, "Cooperative Fire Detection using Unmanned Aerial Vehicles," presented at the 2005 IEEE International Conference on Robotics and Automation., 2005.
[6] K. Kameoka, S. Uchikado, and S. Lili, "Visual Guidance for a Mobile Robot with a Camera," presented at the TENCON 2006. 2006 IEEE Region 10 Conference, 2006.
[7] G.-W. Kim, K.-T. Nam, and S.-M. Lee, "Visual servoing of a wheeled mobile robot using unconstrained optimization with a ceiling mounted camera," presented at the 16th IEEE International Conference on Robot and Human Interactive Communication, RO-MAN, August 26, 2007 - August 29, 2007, Jeju, Korea, 2007.
[8] P. Campoy, J. F. Correa, I. Mondragon, C. Martinez, M. Olivares, L. Mejias, and J. Artieda, "Computer vision onboard UAVs for civilian tasks," Journal of Intelligent and Robotic Systems: Theory and Applications, vol. 54, pp. 105-135, 2009.
[9] K.-Y. Chang, P. Alexandra, H.-J. Hsu, and M.-F. R. Lee, "Trajectory Control Using Linear Control System on Mobile Robot," 2010.
[10] C. Ivancsits, "Visual Navigation Syatem for Small Unmanned Aerial Vehicles," Master of Science, Graduate Institute of Automation and Control, National Taiwan University of Science and Technology, Taipei, Taiwan, 2010.
[11] M. Liu, C. Pradalier, Q. Chen, and R. Siegwart, "A bearing-only 2D/3D-homing method under a visual servoing framework," presented at the 2010 IEEE International Conference on Robotics and Automation, ICRA 2010, May 3, 2010 - May 7, 2010, Anchorage, AK, United states, 2010.
[12] C.-H. L. Chen and M.-F. R. Lee, "Global path planning in mobile robot using omnidirectional camera," presented at the 2011 International Conference on Consumer Electronics, Communications and Networks, CECNet 2011, April 16, 2011 - April 18, 2011, XianNing, China, 2011.
[13] A. A. Mian and D.-B. Wang, "Dynamic modeling and nonlinear control strategy for an underactuated quad rotor rotorcraft," Journal of Zhejiang University: Science A, vol. 9, pp. 539-545, 2008.
[14] H. Lim, J. Park, D. Lee, and H. J. Kim, "Build Your Own Quadrotor: Open-Source Projects on Unmanned Aerial Vehicles," Robotics & Automation Magazine, IEEE, vol. 19, pp. 33-45, 2012.
[15] J. Giesbrecht, "Global Path Planning for Unmanned Ground Vehicles," 2004.
[16] G. A. Pereira, L. C. Pimenta, L. Chaimowicz, A. R. Fonseca, D. S. C. de Almeida, L. d. Q. Correa, R. C. Mesquita, and M. F. M. Campos, "Robot navigation in multi-terrain outdoor environments," presented at the Experimental Robotics: The 10th International Symposium on Experimental Robotics, Tiergartenstrasse 17, Heidelberg, Germany, 2008.
[17] E. Shan, B. Dai, J. Song, and Z. Sun, "An dynamic RRT path planning algorithm based on B-spline," presented at the 2009 International Symposium on Computational Intelligence and Design, ISCID 2009, December 12, 2009 - December 14, 2009, Changsha, Hunan, China, 2009.
[18] Y. Liangliang, S. Jingkui, and H. Yimin, "Modeling and Control for a Six-Rotor Aerial Vehicle," presented at the 2010 International Conference on Electrical and Control Engineering (ICECE), 2010.
[19] R. Nelson, Flight Stability and Automatic Control, 2nd ed., 1998.
[20] A. Sreekumar, P. Hithesan, and M. K. Anand, "Design and Implementation of the Closed Loop Control of a Quad Rotor UAV for Stability," 2011.
[21] Z. Zhengyou, "Flexible camera calibration by viewing a plane from unknown orientations," presented at the 1999 IEEE International Conference on Computer Vision., 1999.
[22] J. Heikkila and O. Silven, "A four-step camera calibration procedure with implicit image correction," presented at the 1997 Computer Vision and Pattern Recognition, 1997.
[23] J. Y. Bouguet, "Camera calibration toolbox for matlab," 2010.

QR CODE