陳美勇Chen, Mei-Yung連君祐LIEN, CHUN-YU2022-06-082022-12-282022-06-082021https://etds.lib.ntnu.edu.tw/thesis/detail/53347a8a5feaf8995db6a9bde0e6cfe7/http://rportal.lib.ntnu.edu.tw/handle/20.500.12235/117547本論文發展一套機器人室內定位系統,克服SURF(Speeded Up Robust Features)演算法僅能進行靜態特徵點提取的問題,本研究的貢獻是以模糊理論為基礎,應用Fuzzy邊緣檢測結合SURF,以兩種方法的整合作為本論文的改良法,透過改良演算法使影像輪廓更加清晰與貼近現實生活中物體的樣貌,SURF演算法於動態檢測的問題也獲得改善,並且藉由網路攝影機以及多項不同的程式軟體,將各項軟體與硬體進行合適的系統整合後,實現即時獲取室內機器人之座標位置。具體的研究架構包含以下內容:第一,藉由一張棋盤格之不同角度形成多角度照,多角度照形成的棋盤圖像代表校正的模式,再藉由相機校正以及針孔相機模型參數的轉換運算方法獲得機器人於空間中的所有座標點,座標記錄著機器人的移動狀態,這樣的紀錄方式將使得空間中的機器人無所遁形,並且有利於後續的機器人定位研究之實現。第二,先使用Canny邊緣檢測法或Sobel邊緣檢測法投影之機器人於環境中的樣子後,再藉由模糊邊緣檢測法使得邊緣檢測的效果得以提升並且經由改良後也能使SURF演算法於動態狀態下的問題獲得改善,抓取到足夠數量的特徵點進行特徵點的匹配,如此一來SURF演算法透過網路攝影機將能準確的標示輪型機器人之確切的位置。第三,SURF演算法藉由網路攝影機投影後,即時定位環境中之移動機器人位置並且藉由座標與改良的定位方法的整合,了解機器人於室內的動態軌跡與位置變化。整體而言,本論文的F-SURF能更快速並且更準確的定位移動機器人之位置,有效降低定位需花費之時間,同時改善SURF演算法於動態狀態標示位置跑掉之問題,提升最大有效範圍,以及將焦點鎖定在移動機器人身上,從起點到終點,改良的演算法都能於雜亂環境中準確快速地標示移動機器人的正確位置並且記錄著動態的每一個座標,最終實現了機器人之室內定位的系統。This Thesis develops a robot indoor positioning system to overcome the problem that the SURF (Speeded Up Robust Features) algorithm can only extract static feature points. The contribution of this research is based on fuzzy theory, using Fuzzy edge detection combined with SURF. The integration of methods is an improved method. Through the improved method, the image is made clearer and closer to the appearance of real objects. The problem of SURF in dynamic detection is also improved. After the software and hardware are integrated, the coordinates of the indoor robotcan be obtained in real time. The architecture includes the following contents: First, a checkerboard image formed by a multi-angle photo of a checkerboard represents the correction mode, and then the coordinate points of the robot are obtained through the camera correction and the calculation of the pinhole camera model parameters, which is conducive to the subsequent positioning Research realization. Second, first use Canny or Sobel projection of the robot in the environment, and then use the fuzzy edge detection method to improve the effect of edge detection. After the improvement, the problem of SURF in the dynamic state can be improved, and enough The feature points are matched so that SURF can accurately mark the position of the wheeled robot through the webcam. Third, SURF locates the robot's position in the environment in real time after projection from a webcam and integrates coordinates and improved positioning methods to understand the dynamic trajectory and position changes of the robot in the room. On the whole, the improved method of this thesis can locate the position of the robot more quickly and accurately, effectively reducing the time spent in positioning, and at the same time improve the SURF to run away at the dynamic state marking position, increase the maximum effective range, and lock the focus to the robot. From the start point to the end point, the improved method can accurately and quickly mark the position of the mobile robot in a messy environment and record all coordinates, realizing an indoor positioning system for the robot.邊緣檢測SURF演算法針孔相機模型模糊理論Edge DetectionSURF AlgorithmPinhole Camera ModelFuzzy Theory以多視角影像技術結合曼達尼模糊模型實現機器人室內定位Multi-view imaging technology combined with Mamdani fuzzy model to achieve robot indoor positioning學術論文