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

智慧型機器人的嵌入式計算平台

An Embedded Computing Platform for Intelligent Robot

指導教授 : 陳慶瀚
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


由於機器人產業的蓬勃發展,機器人的功能和系統複雜度也不斷地攀升,於是機器人系統的開發便成了一種耗時與困難的工作。為了讓機器人系統的開發者能夠透過迅速且容易的方式來進行開發,在本文中我們提出一個用來建造智慧型機器人的嵌入式計算平台。此一平台由上而下具有Application、Operating system、Processor、Bus和Device controller層。我們採用一個可重配置的8-bit嵌入式處理器核心作為平台的計算核心,並針對感測器和制動器分別設計硬體電路自動產生器,用來快速地生成平行的週邊控制器IP。在此嵌入式處理器的基礎上,我們移植了一個微型和可靠的即時作業系統uC/OS-II,以便提供智慧型機器人應用程式的快速開發。最後,我們在具有18個自由度的六腳機器人進行此一計算平台的實作,並以步態行為控制和超音波感測避障實驗來驗證藉由此一平台所開發的智慧型機器人的可重組系統晶片具有高效能、高度整合性、易於擴充和快速合成的優點。

並列摘要


As the robotic industry is growing boomingly, the functionalities and system''s architecture of robots are growing continually too. The development of robotic system then becomes a time-consuming and difficult task. In order to let the developer of robotic system can do the development in fast and easy way; during this paper we propose an embedded computing platform for constructing intelligent robot. This platform in a top-down manner includes application layer、OS layer、processor layer、bus layer and device controller layer. We use a reconfigurable 8-bit processor core as the computing core of the platform and design the hardware circuit automatic generator according to sensors and actuators separately to generate the parallel peripheral controller intellectual property (IP) rapidly. Based on the embedded processor core, a small footprint and reliable real-time OS, uC/OS-II, is ported to this platform for rapid developing intelligent robotic applications. Finally, we implement this computing platform on a hexapod robot which has 18 degree of freedom and verify the reconfigurable SoC, which is developed by this platform, can have the advantages of high efficiency、high integrity、easy for extension and fast synthesis through the experiment of gait behavior control and ultrasonic-based obstacle avoidance.

參考文獻


[1] Brooks, R. A., “A Robust Layered Control System for a Mobile Robot”, IEEE Journal of Robotics and Automation, Vol. 2, No. 1, March 1986, pp. 14–23.
[2] Arkin, R. C., Behavior-Based Robotics, MIT Press, Cambridge, MA, 1998.
[3] Joseph L. Jones, Anita M. Flynn, and Bruce A. Seiger, Mobile Robots: Inspiration to Implementation, AK Peters, Ltd, 1998.
[4] Rainer Bischoff, Volker Graefe, “Learning from Nature to Build Intelligent Autonomous Robots”, Intelligent Robots and Systems, 2006 IEEE/RSJ International Conference on Oct. 2006, pp. 3160–3165.
[5] M. Omar Faruque Sarker, ChangHwan Kim, Seungheon Baek, Bum-Jae You, “An IEEE-1394 Based Real-time Robot Control System for Efficient Controlling of Humanoids”, Intelligent Robots and Systems, 2006 IEEE/RSJ International Conference on Oct. 2006, pp. 1416–1421.

被引用紀錄


鐘賜海(2012)。GRAFCET虛擬機器應用於機器人系統開發〔碩士論文,國立中央大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0031-1903201314453141

延伸閱讀