新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于DSP的機器人視覺伺服系統研究

        基于DSP的機器人視覺伺服系統研究

        作者: 時間:2009-05-07 來源:網絡 收藏

        1. 引言
          領域中的重要方向,起源于80年代初,隨著計算機技術、圖像處理技術、控制理論的發展,取得了很大進步,有一些系統已投入使用。伺服跟通常所說的機器有所不同,視覺伺服是利用機器視覺的原理,進行圖像的自動獲取分析,從直接得到的圖像處理反饋信息中,快速進行圖像處理,在盡量短的時間內給出反饋信號,構成的位置閉環控制,實現對機器人的控制。正是由于系統以實現某種控制為目的,所以視覺中的圖像處理過程必須快速準確。本文主要針對機器人視覺要求快速準確的特點,為滿足項目的需要,討論的圖像反饋機器人視覺伺服技術。

        本文引用地址:http://www.104case.com/article/152504.htm

          2 . 系統工作原理及硬件構成
          圖像的視覺伺服直接計算圖像誤差,產生控制信號,并變換到機器人運動空間,驅動機械手,完成伺服任務。該方法對標定誤差和空間模型誤差不敏感。

          對于,實時性問題一直是一個難以解決的重要問題。圖像采集速度較低以及圖像處理需要較長時間會給系統帶來明顯的時滯;此外視覺信息的引入也明顯增大了系統的計算量。而圖像處理速度是影響視覺伺服系統實時性的主要瓶頸之一。

          實時圖像處理設計的難點是如何在有限的時間內完成對大量圖像數據的處理。從人的視覺理論分析,只有圖像處理系統的處理速度達每秒25幀以上時才能達到實時的效果,即要求實時圖像處理系統必須在40ms內完成對一幀l圖像的運算處理,才能保證圖像的實時性。為了達到該處理速度,我們采用了的圖像視覺伺服方式,其結構如圖1所示。

        圖1 基于的圖像反饋機器人視覺伺服結構圖

          2.1 WTC6201PA板簡介
          本文選用了聞亭公司的WTC6201PA板,其板上硬件組成如圖2所示。

        圖2 WTC6201PA板硬件組成

          WTC6201PA板屬于EVM板中的一種,它采用了TI公司的DSP器件芯片。芯片的最高時鐘頻率為200MHZ,每個時鐘周期最多可以執行8條指令,從而實現16000MIPS的定點運算能力,它具有如下主要特點:
        ? 采用了修正的哈佛總線結構,獨立的程序總線、數據總線和DMA總線使得取指、讀寫數據和DMA操作可以并行。
        ? 采用流水線處理,使兩個或多個不同的操作可以重疊執行,提高了程序執行速度。
        ? 具有高性能的外部存儲器擴展接口EMIF,可以直接與同步突發靜態存儲器SBSRAM、同步動態存儲器SDRAM連接,用于大容量、高速存儲;還包括直接異步存儲器接口,可與靜態存儲器SRAM、只讀存儲器EPROM連接,用于小容量的數據存儲和程序存儲;芯片內部集成的64K程序存儲器可配置成CASHE,以提高程序執行效率。
        ? 16位主機口能夠和其它CPU的存儲區以及外圍電路進行通信。且多通道DMA控制器可在沒有CPU參與的情況下完成映射存儲空間中的數據搬移,從而減輕CPU的工作量。

          同時板上配置了高速同步存儲器SBSRAM(128K×32Bit)和SDRAM(4M×32bit),兩路A/D轉換器,大容量的FPGA器件和外部I/O接口,板上還提供了一個McBSP接口,兼容5V TTL電平,方便用戶與外部系統通信。板滿足PCI Local Bus Revision 2.1 協議,主機可訪問DSP的所有資源,用戶可通過主機加載程序。WTC6201PA板提供了Win98和NT下的驅動軟件及DSP的應用軟件(APIs),利用這個硬件平臺和底層軟件庫,用戶可以很容易的進行軟件開發。

          2.2 系統硬件實現


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 新野县| 梨树县| 武胜县| 开封县| 阿巴嘎旗| 四会市| 滦平县| 普安县| 武清区| 洞头县| 淮北市| 恩施市| 潜江市| 丹江口市| 常德市| 罗山县| 渝中区| 四会市| 马鞍山市| 平邑县| 辽阳县| 达日县| 广安市| 丽水市| 时尚| 英德市| 繁峙县| 兴义市| 芜湖县| 富蕴县| 福建省| 靖边县| 七台河市| 大英县| 房山区| 根河市| 德州市| 宾阳县| 龙门县| 泸溪县| 靖西县|