Development of the Autonomous Multi-Robot Patrolling System
           

- 指導教授 黃漢邦 博士 研究生 陳資惠

- Advisor :Dr.Han-Pang Huang Student :Tz-Huei Chen

Lab. of Robotics., Department of Mechanical Engineering National Taiwan University Taiwan

Abstract:

Patrolling is the act of traveling around an area at regular intervals in order to provide security or supervise its current state. Multi-agent patrolling has received growing attention in recent years because of its wide range of potential applications. The main objective of this thesis is to develop an autonomous patrolling system composed of a multi-robot team to achieve efficient patrolling. The proposed system can derive patrolling routes given a territory and specific locations that need to be patrolled in the territory, and the patrolling routes can be adjusted according to different patrolling requirements in order to achieve the best patrolling performance. In addition, the system will check whether partitioning a territory will improve patrolling performance or not. If the answer is affirmative, then optimization techniques will be employed to determine the best partition and derive the optimal allocation for the team of robots. These robots will repeatedly patrol their each local task locations until an emergency occurs. Once an emergency arises, the system will adjust the assigned patrolling routes of the rest of active robots to assist other robots to enhance the robustness of the system. Finally, the simulation results and the physical experiments show that the proposed system can accomplish patrolling tasks autonomously and cooperatively.





中文摘要:

巡邏是規律探訪一個地區來保衛此地區的安全或是監督此地區其當前的狀況的一種行為。近年來因為多機器人代理巡邏廣泛應用的前景,因此日益受到重視。本論文的主要目的為建立一多機器人自治巡邏系統。此外,我們更要求多機器人有效率的執行此任務。


在巡邏區域及特定巡邏地點已知的情況下,所發展的系統會根據不同的巡邏需求來得到不同的巡邏路徑,以確保得到最佳的巡邏效率。然後,會進一步確認分區巡邏 是否可改善巡邏的效率。如果分區可改善巡邏效率的話,就會使用最佳化的方法來得到最佳化的分區及機器人分配,而這些機器人會重複地巡邏那些特定的區域直到 緊急狀況發生。一旦出現緊急狀況時,系統會重新調整剩餘機器人的巡邏路徑,以完成不能行動的機器人或支援其他機器人的巡邏任務,以確保此巡邏系統的強健 性。
最後,透過模擬及實作的方式來驗證多機器人可自主且互相合作來完成巡邏的任務。