透過您的圖書館登入
IP:3.128.94.171
  • 學位論文

三維空間距離掃描軟硬體模組之建構與實現

The Design and Implementation of a 3D Range Finder

指導教授 : 邱正毅

摘要


本論文研製一組3D距離量測的雷射模組,功能上具備伺服馬達與雷射測距儀軟體上的獨立控制,使用者如果想要單獨使用其中一項儀器也能夠直接呼叫模組內的方法。此外也將馬達與感測器兩個儀器整合起來做為一個立體掃描模組,在整合使用與個別使用上有很大的延展性。 製作過程中分析幾何量化的運算方程式並提出一個量化的選擇方式,透過精確度的要求與掃描範圍的限制來選取2D雷射測距儀與預測系統能夠獲取到的精度。另外,也藉由分析發現選擇不同的旋轉軸來轉動2D雷射測距儀,能夠分別呈現與產生變化性與規律性的精確度結果。 軟體架構部份將分成三個部份,雷射測距儀、伺服馬達與3D距離量測模組,內容包含了馬達的控制功能,雷射測距儀的掃描功能與進階量測功能,研究過程的軟體開發平台使用Visual Studio 2008 C#來開發,實做成.NET介面,方便供給各種不同語言的程式開發者使用,儀器整合的硬體設計使用SolidWorks eDrawings機械繪圖軟體來做設計。 驗證部份將利用各種自然環境實際掃描出來的數據,感測器本身掃描的角度,馬達角度與障礙物距離來畫成一張黑白的3D立體圖形。

關鍵字

3d 空間距離掃描

並列摘要


In this thesis, a 3D laser distance measurement module, function with servo motor and laser range finder independent control software on the user if you want to use one single instrument can also directly call module method. In addition, motors and sensors will also integrate the two instruments as a three-dimensional scanning module, the integrated use and individual use of the great scalability. Quantify the production process of computing the geometric equation and make the choice of a quantitative way, through the precision the scope of requirements and restrictions to select scan 2D laser range finder and prediction system can get to accuracy. In addition, the analysis also found that by choosing different rotation axis to rotate 2D laser range finder, can produce variability were presented with precision and regularity results. Part of the software architecture will be divided into three parts, laser range finder, servo motors and 3D distance measurement module includes a motor control function, scanning laser rangefinder and advanced measurement capabilities the research process of software development platform using Visual Studio 2008 C # to develop, really made of. NET interface to facilitate the supply of program development in various languages to use, integrated hardware devices designed for use with “SolidWorks eDrawings” mechanical drawing software for this design. Validate some of the practical use of scanned data in the natural environment, the angle sensor itself is scanned, the motor angle and distance to obstacles the 3D drawing into a three-dimensional black and white graphics.

並列關鍵字

3D Range Finder

參考文獻


[1] Sebastian Thrun, Robotic Mapping: A Survey, Technique Report CMU-CS-02-111, School of Computer Science, Carnegie Mellon University, Pittsburgh, 2002.
[2] R. E. Kalman, “A New Approach to Linear Filtering and Prediction Problems,” Transactions of the ASME - Journal of Basic Engineering, Vol. 82, pp. 35-45, 1960.
[3] D. Hahnel, D. Fox, W. Burgard, and S. Thrun, “A Highly Efficient FastSLAM Algorithm for Generating Cyclic Maps of Large-Scale Environments from Raw Laser Range Measurements,” Proceedings of the Conference on Intelligent Robots and Systems, pp. 206-221, 2003.
[6] H. P. Moravec, “Sensor Fusion in Certainty Grids for Mobile Robots,” AI Magazine, Vol. 9, No.2, pp.61-74, 1988.
[7] R. Chatila and J. P. Laumond, “Position Referencing and Consistent World Modeling for Mobile Robots,” Proceedings of the 1985 IEEE International Conference on Robotics and Atomation, pp. 138-145, 1985.

延伸閱讀