色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于仿人機器人的多功能通用型控制系統的設計

電子設計 ? 來源:傳感器世界 ? 作者::馮金光,周華平 ? 2021-04-13 13:58 ? 次閱讀

作者:馮金光,周華平,馬宏緒 來源:傳感器世界

一、引言

機器人研究是自動化領域最復雜。最具挑戰性的課題,它集機械。電子。計算機。材料。傳感器。控制技術等多門學科于一體,是多學科高技術成果的集中體現。而仿人步行機器人技術的研究更是處于機器人課題研究的前沿,它在一定程度上代表了一個國家的高科技發展水平。運動控制系統是機器人控制技術的核心,也是機器人研究領域的關鍵技術之一,在機器人控制中具有舉足輕重的地位,因此,各研究機構都把對機器人運動控制系統的研究作為首要任務。

動作協調。具有一定智能。能實現無線實時行走已經成為當今機器人發展的主題。隨著以電子計算機和數字電子技術為代表的現代高技術的不斷發展,特別是以DSP為代表的高速數字信號處理器和大規模可編程邏輯器件(以CPLDFPGA為代表)的廣泛應用,機器人運動控制系統也從以前單一的結構和簡單的功能向著結構化。標準化。模塊化和高度集成化的方向發展,采用開放式體系結構已經成為該技術發展的一種必然趨勢。本文作者正是順應這一趨勢,設計出一種多功能分布式仿人機器人運動控制系統。

二、控制對象與要求

我們以國防科技大學機電工程與自動化學院機器人教研室最新研制的新一代仿人步行機器人為研究對象(其外形如圖1所示)。該機器人高約1.55m,重約65kg,使用電池供電,無需外接電源和控制信號線,可以實現無纜行走,還可以完成人的腿部。手部和頭部的一些基本動作,已經初步具備了人類的外形特征。這臺新型仿人機器人一共具有36個自由度(如圖2所示),其中上肢12個,下肢12個,頭部2個,手部10個;下肢各個關節有位置傳感器,足部有多維力/力矩傳感器;具有視覺傳感。語音控制系統以及無線遙控模塊;整個控制系統。電源集成在機器人本體上。為了使之真正具有“仿人”的特點,控制系統必須能夠完成包括運動控制與規劃。視覺感知處理。語音識別和其它環境感知在內的多種功能。其中,運動控制是整個控制系統的關鍵,它必須能夠滿足以下要求:

(1)系統集成度高。體積孝重量輕。功率大。效率高和機載化。

(2)各個模塊之間的連接簡潔,便于安裝和維護。

(3)控制器應具有良好的動態響應和跟隨特性,穩態誤差和靜態誤差校

(4)系統集成在機器人本體上,電磁干擾較強,必須具有較強的抗干擾能力。

(5)各部分的數據交換必須實時有效和準確可靠。

基于仿人機器人的多功能通用型控制系統的設計

三、動控制系統設計

根據以上要求,我們設計了一種基于CAN現場總線的新型控制結構。整個控制系統采用集中管理分散控制的方式,按照控制系統的結構和功能劃分為三層:組織層。協調層。執行層。其中,組織層由機器人本體外的一臺工作站組成,主要負責實現人機交互。無線通訊。語音。視覺以及宏指令生成等功能,屬于智能控制范疇,本文不做深入探討;協調層和執行層都集成在機器人本體上,完成具體的控制任務,屬于物理控制范疇,是我們通常意義上的控制系統,其具體結構如圖3所示。

(1)主控計算機模塊

主控計算機要求體積孝運算速度快,通常采用小板工業控制計算機,同時配備液晶顯示器和自制專用功能鍵盤,主要完成在線運動規劃。動作級運動控制。語音交互控制。視覺導引控制以及人機交互等功能。它接受本地傳感器的信息,根據一定的控制算法和任務要求,實時生成關節軸系的任務規劃數據并通過數據傳輸總線送至各底層運動控制器。

(2)通信模塊

主控計算機和各控制器之間采用CAN總線進行通信。CAN(Controller Area Network)總線是應用最為廣泛的一種現場總線,也是目前為止唯一有國際標準的現場總線。相對于一般通信總線,它的數據通信具有突出的可靠性。實時性和靈活性。其特點主要有:

(1)CAN總線為多主方式,網絡上任一節點均可在任意時刻向其它節點發送數據。

(2)CAN總線上的節點可以通過標識符分成不同的優先級,滿足不同的實時要求。

(3)CAN總線采用非破壞的總線仲裁技術,低優先級節點不影響高優先級節點的發送。

(4)CAN總線節點在40m內通信速率最高可達1MBPS。

(5)CAN總線上的節點數在標準幀格式下可達到110個,擴展幀格式下幾乎不受限制。

(6)報文采用短幀格式,傳輸時間短,出錯率極低。

(7)CAN總線通信介質可選用雙絞線,其結構靈活,連接方便。

CAN總線的以上特點使之十分適用于機器人控制,鑒于此,本文選用CAN總線作為機器人控制系統的通信工具。具體連接方式為:主控計算機通過CAN總線接口卡連接到總線上,各運動控制器也都通過總線收發器掛接到總線上,而且可以根據實際情況增減數目。由于CAN總線只用兩根線進行通信,大大降低了系統連線的復雜程度,同時增強了系統的可靠性能。

(3)執行層模塊

執行層處于整個控制系統的最底層,由不同類型的控制器組成,主要用來控制各運動關節軸系的具體執行過程。由于各運動關節電機的型號不同。承載的重量不同,對控制精度的要求也不同,我們分別為之設計了不同的運動控制器。

①開環DSP運動控制器

頭部和上肢負載重量較輕,因此采用開環DSP運動控制器來對頭部和上肢各關節進行控制。這些控制器不需要采樣和反饋,直接接收主控計算機發來的控制命令,然后生成相應的執行命令發給各關節軸系,使之轉到相應角度。

②開環MCU運動控制器

手部各個關節體積和質量都很小,故采用開環MCU運動控制器來進行控制。這些控制器采用MCS-51單片機作為處理器,可以直接嵌入到手掌內,它們接收主控計算機的控制命令,利用其IO引腳產生需要的多路脈沖控制信號,控制手部各關節的運動。

③閉環DSP運動控制器

腿部所有軸系均由直流減速驅動型電機構成,帶零位檢測。碼盤和電位計反饋以及多維力/力矩傳感器,結構復雜。控制難度大。精度要求也高,故采用閉環DSP運動控制器。這部分是整個控制系統的關鍵,也是我們研究的重點。

(4)控制系統流程

整個控制系統的具體流程為:系統開始運行并完成初始化工作;主控計算機根據規劃和計算向底層控制器發送控制命令,底層控制器接收到命令后,結合各傳感器反饋的信息,通過一定的控制算法生成相應的執行命令并發送給各關節執行軸系,同時把底層軸系的運行情況上傳給主控計算機,主控計算機根據新的情況再產生新的命令發送給各控制器,如此反復。這事實上是兩個閉環反饋過程,底層控制器通過傳感器與各關節軸系之間進行小循環反饋,主控計算機通過各控制器與各關節軸系之間進行大回路反饋,這樣可以使機器人具有更多的“智能”,更好的進行離線實時控制。

主控計算機每秒鐘向底層控制器發送200組數據,底層控制器向主控計算機反饋同樣數目的數據,而CAN總線的最大通信速率可以達到幾千幀/秒,完全可以滿足控制的要求。

四、控制器詳細設計

控制下肢的閉環DSP控制器是整個控制系統的核心部分,承擔著整個機器人的負載重量,輸出功率大,對控制的精度要求也高,因此它的性能直接關系到機器人運動的實現。我們專門為之設計了基于雙位置傳感器的閉環DSP控制器,其結構如圖4所示。

DSP主處理器選用的是TI公司的TMS320LF2407A芯片,它是TI家族C2000系列中的高檔產品,非常適用于工業控制。它的兩個事件管理器功能尤為強大,完全是為電機控制設計的,可利用多個PWM脈沖通道直接產生需要的PWM脈沖控制信號;其CAN總線模塊可以直接與主控計算機進行通信而不需要增加CAN總線控制器;外部看門狗可以對控制器電壓進行監控;外部存儲器中存放著控制算法所需的必要參數

控制器的雙位置傳感器由電壓輸出傳感器和光電碼盤傳感器組成。其中,電壓傳感器把軸系的位置信息轉換成電壓信號,經過放大電路放大,再經過專門的A/D轉換器轉換成數字信號送入DSP主處理器。不用TMS320LF2407A自帶的A/D轉換器而使用專門的A/D轉換芯片,這是為了提高轉換的精度,因為TMS320LF2407A的A/D轉換器所能接受的最高轉換電壓只有3.3V,而經過功率放大后的電壓遠遠超出了此范圍,所以使用了專門的A/D轉換芯片。這部分電路雖然增加了控制器的復雜程度,卻可以大大提高轉換精度,所以是十分值得的。碼盤傳感器把軸系的位置信息轉換成脈沖信號,經過光電隔離器件隔離后送入專用脈沖計數器,計數后的信息送入DSP主處理器。脈沖計數器選用當今流行的CPLD器件,其強大的功能對提高控制器的性能有很大的幫助,同時還可以作為譯碼電路為主處理器提供譯碼功能。

主處理器通過對接收到的傳感器信號進行分析和計算之后產生相應的PWM脈沖控制信號,經過光電隔離和功率放大后送給底層軸系控制軸系的運行。使用雙傳感器可以大大提高反饋的精度,兩路信號可以同時考慮,也可以一路為主,另外一路提供補充和參考。

主處理器通過CAN總線與主控計算機進行通信,接收主控計算機的命令并把底層信息反饋給主控計算機,實現更高一級的反饋控制。主處理器通過CAN總線收發器連接到總線上,為提高精度,中間需要進行光電隔離。

該控制器直接安裝在仿人機器人的體內,每個控制器可以同時控制6個關節軸系,整個下肢只需要兩個控制器就可以實現其運動控制。

五、結論

我們在充分吸收當今相關學科高技術成果的基礎上,設計出一套速度快。穩定性強。集成度高。結構靈活。使用方便的仿人機器人運動控制系統。整個運動控制系統可直接嵌入到機器人本體內,以便在實際運行中圓滿地完成規定的控制任務。同時,該控制系統還有很強的擴展功能,可以方便地移植到其它類似的控制機構中去,是一種多功能通用型控制系統,具有廣闊的應用前景。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 控制系統
    +關注

    關注

    41

    文章

    6635

    瀏覽量

    110684
  • 機器人
    +關注

    關注

    211

    文章

    28512

    瀏覽量

    207497
  • 計算機
    +關注

    關注

    19

    文章

    7519

    瀏覽量

    88202
收藏 人收藏

    評論

    相關推薦

    采用ARM9實現嵌入式仿人機器人傳感器系統設計

    0引言傳感器技術是仿人機器人研究的關鍵技術之一。仿人機器人之所以能在已知或未知的環境中完成一定的作業功能,是因為它能夠通過傳感器感知外部環境
    發表于 07-29 06:09

    DF-1仿人機器人怎么樣?

    傳感器技術是仿人機器人研究的關鍵技術之一。仿人機器人之所以能在已知或未知的環境中完成一定的作業功能,是因為它能夠通過傳感器感知外部環境信息和
    發表于 09-18 06:17

    基于CAN總線和雙傳感器仿人機器人運動控制系統的研究

    研究的前沿,它在一定程度上代表了一個國家的高科技發展水平。運動控制系統機器人控制技術的核心,也是機器人研究領域的關鍵技術之一,在機器人
    發表于 08-19 06:57

    機器人控制系統

    1、機器人控制系統控制”的目的是使被控對象產生控制者所期望的行為方式。 .“控制”的基本條件是了解被控對象的特性。 “實質”是對驅動器輸
    發表于 09-13 08:40

    什么是機器人控制系統

    什么是機器人控制系統機器人的運動控制系統包含哪些方面?機器人控制系統的基本
    發表于 10-11 09:38

    小型仿人機器人控制系統設計

    本文提出了一種以ARM9 為主控制器的新型的仿人機器人分布式控制系統。單片機和外部計數器組成關節控制器。主
    發表于 05-25 15:57 ?45次下載

    仿人機器人控制系統研究及其關節控制器設計

    論述了由嵌入式計算機組成的3 層仿人機器人控制系統,并詳細介紹了其中的關節控制器。控制系統實行逐級控制
    發表于 08-05 10:51 ?24次下載

    仿人機器人足部姿態實時感知系統

    針對復雜環境下仿人機器人穩定控制的要求,設計了基于MEMS 慣性傳感器的仿人機器人足部姿態實時感知系統
    發表于 01-20 14:09 ?37次下載

    基于CAN總線和雙傳感器仿人機器人運動控制系統研究

    基于CAN總線和雙傳感器仿人機器人運動控制系統研究 機器人研究是自動化領域最復雜。最具挑戰性的課題,它集機械。電子。計算機。材料。傳感
    發表于 10-10 08:57 ?918次閱讀
    基于CAN總線和雙傳感器<b class='flag-5'>仿</b><b class='flag-5'>人機器人</b>運動<b class='flag-5'>控制系統</b>研究

    基于DSP仿人機器人關節控制器設計

    基于DSP仿人機器人關節控制器設計 0 引 言    仿人機器人具有可移動性,具有很多的自由度,包括雙臂、頸
    發表于 11-24 09:36 ?1292次閱讀
    基于DSP<b class='flag-5'>仿</b><b class='flag-5'>人機器人</b>關節<b class='flag-5'>控制</b>器設計

    完全自主仿人機器人成為首個參加RoboCup的仿人機器人

    完全自主仿人機器人成為首個參加RoboCup的仿人機器人   用NI LabVIEW開
    發表于 02-23 10:56 ?1232次閱讀

    仿機器人控制系統設計的幾個問題

    仿機器人由于具有類的基本外形,在實際的生活中,能夠代替人完成很多工作,因此對仿
    發表于 11-08 15:50 ?3272次閱讀
    <b class='flag-5'>仿</b><b class='flag-5'>人</b><b class='flag-5'>型</b><b class='flag-5'>機器人</b><b class='flag-5'>控制系統</b>設計的幾個問題

    基于SSVEP方式的仿人機器人控制系統的設計

    的遠程傳送,使該仿人機器人系統具有腦電控制、語棄交互、游戲手柄交互、機器視覺與避障等功能。通過S
    發表于 10-23 15:08 ?8次下載
    基于SSVEP方式的<b class='flag-5'>仿</b><b class='flag-5'>人機器人</b><b class='flag-5'>控制系統</b>的設計

    基于仿人機器人BHR-1的視覺跟蹤和運動控制系統的設計

    視覺是人類感知外界信息的重要手段,視覺伺服系統機器人獲取環境信息的關鍵組成部分。本文主要討論仿人機器人BHR-1的視覺伺服系統。首先介紹
    的頭像 發表于 04-13 12:00 ?2923次閱讀
    基于<b class='flag-5'>仿</b><b class='flag-5'>人機器人</b>BHR-1的視覺跟蹤和運動<b class='flag-5'>控制系統</b>的設計

    基于SSVEP仿人機器人異步腦機接口控制系統

    電子發燒友網站提供《基于SSVEP仿人機器人異步腦機接口控制系統.pdf》資料免費下載
    發表于 11-03 09:34 ?0次下載
    基于SSVEP<b class='flag-5'>仿</b><b class='flag-5'>人機器人</b>異步腦機接口<b class='flag-5'>控制系統</b>
    主站蜘蛛池模板: 无颜之月全集免费观看| 99在线视频免费观看视频| 国产 亚洲 中文字幕 久久网| 日本久久网站| 国产乱妇乱子在线播视频播放网站| 亚洲AV无码乱码国产麻豆P| 精品美女国产互换人妻| 97精品在线| 中文字幕 日韩 无码 在线| 粉嫩国产14xxxxx0000| 日本一卡精品视频免费 | 欧美性视频xxxxhd| 99久久无码一区人妻A片竹菊| 男女啪啪抽搐呻吟高潮动态图 | 亚洲VA欧美VA天堂V国产综合| 国产午夜精品视频在线播放| 吸奶舔下面| 黄色三级视频网站| 亚洲视频中文| 麻豆Av国产在线播放| 99精品在线免费| 强开乳罩摸双乳吃奶视频| 大迪克黑人异族| 歪歪爽蜜臀AV久久精品人人槡| 国产色精品久久人妻无码看片| 亚洲精品拍拍央视网出文| 久久99精品AV99果冻| 5566av资源| 全彩无翼污之邪恶女教师| 国产精品VIDEOS麻豆TUBE | 乌克兰内射私拍| 精品国产手机视频在在线| 66美女人体| 十八禁啪啦啪漫画| 精品国产成人系列| 91嫩草国产在线观看免费| 青青草国产自偷拍| 国产亚洲人成网站在线观看播放| 在线视频 国产精品 中文字幕| 欧美精品一区二区在线电影| 国产福利视频一区二区|