999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

老人服務機器人機械臂控制系統架構設計方法

2022-07-23 06:36:18常州工程職業技術學院郭發勇瑋中國科學院合肥物質科學研究院先進制造技術研究所趙江海
電子世界 2022年1期
關鍵詞:機械服務方法

常州工程職業技術學院 郭發勇 李 瑋中國科學院合肥物質科學研究院先進制造技術研究所 趙江海

為老人提供各種服務的機器人成為一種迫切的社會需求。為提升老人服務機器人控制系統性能,對軟件及硬件架構進行深層次分析,提出了一種包含三層控制系統架構的設計方法,在現有機器人操作系統ROS的基礎上,向上拓展應用技術開發,向下延伸底層硬件驅動技術。將該方法應用在一種新型老人服務機器人上,對老人服務機器人的機械臂系統開展運動學分析,驗證了該方法的有效性,實現了室內物體抓取,可通用于一般的服務機器人。

我國是人口大國,由于政策等原因使家庭老人的數量迅速增加,已經成為世界上人口老齡化速度最快的國家之一,并且我國人口基數龐大,老齡化人口的絕對數龐大。第七次人口普查結果顯示中國超過60歲的老人將達到2.6億人,老齡化程度進一步加深。因此,對于養老護理人員的需求極其旺盛,民政部官員表示,中國未來最少需要1000萬名養老護理人員,這種巨大的需求將衍生出特殊的市場。老人服務機器人正是面向全民健康領域的國家重大需求,研發老人服務機器人具有重要的研究價值并將為社會帶來較大的經濟、社會效益。

近年來國內外眾多企業和科研機構開展老人服務機器人的研究工作,例如本田汽車公司研發的ASIMO機器人可以根據人類的聲音、手勢等指令做出相應的動作。國內老人服務機器人也以突破環境識別、自主行走、任意抓取等多項關鍵技術,可為老人提供多功能服務。日本SCHAFT公司的HRP-2型機器人、日本國家先進工業技術研究院(AIST)的HRP-4C型機器人等也被用于研究。日本理化學研究所設計開發的RIBA機器人系列輕柔的動作可以將人類抱起或放下,或者是幫助其站立起來。

本文提出了一種新型老人服務機器人控制系統架構,以此為基礎開發設計了一款老人服務機器人,開展各項測試和實驗工作,可抓取水杯、藥品,為老人提供各項服務,實驗結果驗證了該架構的有效性。

1 控制系統架構設計(見圖1)

圖1 控制系統架構設計

采用三層控制架構,整個系統分為3層,分別為會話層、決策層、物理層:

應用層一般采用移動終端,硬件可用嵌入式PC、安卓設備等,具備良好的可視化界面,可進行系統參數配置通過有線/無線網絡控制機器人本體;終端上提供5-10Hz刷新頻率的系統狀態監測功能,包括系統各個執行部件、傳感器,可進行機器人運動學、動力學仿真;提供任務編程腳本編輯、任務分解流圖等高級應用,提供各類系統軟件API接口供給測試及二次開發。

決策層包含運動控制單元和感知決策單元。運動控制單元主要包含機器人機械臂上核心算法計算和外圍通信處理,包括復雜動力學迭代計算、雙臂協同軌跡規劃以及其他數值運算,對決策層運動控制單元開展軟件功能設計,包括通信接口、核心算法及底層驅動三個方面內容,如圖2所示。感知決策單元核心器件為深度機器視覺傳感器,用于環境感知、SLAM語義地圖構建、物體定位識別,為機械臂提供精確的物體位姿姿態信息。

圖2 軟件功能設計

物理層包含執行單元(電機、驅動器、減速機)、力傳感器和高速總線構成。高速總線采用成本較低的CAN總線,搭載CANOpen CIA402運動控制協議,或者采用成本較高的Ethercat總線,搭載COE運動控制協議,實現2-10ms控制周期插補控制,可實時采集各個電機的位置、速度、加速度、溫度、力矩等數據;電機、驅動器采用小體積高功率密度器件;力矩傳感器包含安裝在手腕部和手指部,手腕部的傳感器可進行分別用于變負載物體抓取和動力學碰撞檢測,安裝于手指部的壓力傳感器可模擬皮膚采集物體觸摸力。

系統軟件基于Linux操作系統,采用開源框架,其中系統內部通信框架采用LCM/ROS系統組件,搭載Prempt-RT Linux實時核,利用Orocos開源控制系統軟件進行機械臂運動學、動力學計算,控制雙臂和底盤。

圖3 軟件系統架構設計

2 機械臂模型分析

老人服務機械人機械臂的運動學模型建立的方法采用的是傳統的D-H方法,其D-H坐標分布圖如圖4所示。

圖4 D-H機械臂連桿坐標系

采用機器人工具箱對機械臂運動學模型開展仿真研究,用于判斷機器人運動學、動力學算法是否可以有效執行。本文采用MATLAB軟件的機器人工具箱Robotic Toolbox進行老人服務機器人的正逆運動學和逆動力學仿真,利用標準的MATLAB編程環境和控制器流圖仿真,模擬機器人連桿模型、軌跡運動規劃、障礙物碰撞檢測和機械臂物體抓取阻抗控制算法。修改了機器人工具箱的部分功能(僅能仿真單個機械臂),將其拓展為多機械臂仿真控制,如圖5所示,采用表1中的D-H參數建立與實際機器人本體參數一致的仿真模型。

圖5 雙臂Matlab仿真

表1 機械臂D-H參數

逆運動學的求解有兩種常用方法,幾何解和數值解采用Newton-Raphson算法作為求解逆運動學方法。即是從當前狀態的關節角減去一個,考慮到位姿的微小變化量,矩陣J為雅克比矩陣,通過矩陣的逆運算可以得到為:

式中J —1為J的廣義逆解。通過循環求解關節角的修正量不斷縮小位姿誤差,其求解過程如圖6所示。該方法在MATLAB中較為容易實現,但是考慮到實時數據通信和控制算法的需要,本文基于Moore-Penrose的對廣義逆的定義在雙臂機器人控制核心RT-Linux內核中編寫求解矩陣的廣義逆解或偽逆的算法以提高實時性。

圖6 Newton-Raphson法求解逆運動學

3 機械臂抓取實驗

根據本文設計的控制系統框架,開發了一款老人服務機器人,該機器人利用頭部的Kinect體感攝像頭進行環境識別和物體定位,實現機械臂指定位置的抓取,圖7所示。

圖7 雙臂機器人物體抓取測試

本文提出了老人服務機器人三層架構控制系統框架設計方法并對通用老人服務機器人的機械臂系統開展運動學分析,將該方法應用在一種新型老人服務機器人上,實現了室內物體抓取,驗證了該方法的有效性,具有一定的示范意義及通用拓展性。

猜你喜歡
機械服務方法
調試機械臂
當代工人(2020年8期)2020-05-25 09:07:38
服務在身邊 健康每一天
今日農業(2019年12期)2019-08-15 00:56:32
服務在身邊 健康每一天
今日農業(2019年10期)2019-01-04 04:28:15
服務在身邊 健康每一天
今日農業(2019年16期)2019-01-03 11:39:20
簡單機械
招行30年:從“滿意服務”到“感動服務”
商周刊(2017年9期)2017-08-22 02:57:56
機械班長
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
按摩機械臂
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
主站蜘蛛池模板: 五月天香蕉视频国产亚| 99青青青精品视频在线| 国产午夜人做人免费视频| 永久成人无码激情视频免费| 国产亚洲精品自在久久不卡| 尤物成AV人片在线观看| 精品91自产拍在线| 中文字幕va| 一级看片免费视频| 久久这里只有精品免费| 国产欧美日韩专区发布| 国产男人天堂| 动漫精品中文字幕无码| 人妻丰满熟妇AV无码区| 国产综合另类小说色区色噜噜| 99无码中文字幕视频| jizz国产在线| 秋霞一区二区三区| 久青草免费视频| 久久99精品久久久久久不卡| 亚洲人成电影在线播放| 国产成人精品一区二区不卡| 91精品视频在线播放| 亚洲娇小与黑人巨大交| 国产免费久久精品99re丫丫一| 免费无码AV片在线观看中文| 国产在线观看91精品亚瑟| 国产在线观看成人91| 亚洲va精品中文字幕| 手机在线国产精品| 成人va亚洲va欧美天堂| 丰满人妻被猛烈进入无码| 99视频有精品视频免费观看| 日韩欧美中文在线| 亚洲欧洲国产成人综合不卡| 无码福利视频| 国产成人综合网在线观看| 国产九九精品视频| 日韩免费无码人妻系列| 91亚洲视频下载| 九九九国产| 在线看片免费人成视久网下载| 中文字幕天无码久久精品视频免费 | 97视频精品全国在线观看| 日日噜噜夜夜狠狠视频| 成年人久久黄色网站| 91视频免费观看网站| 国产成人在线小视频| 97在线国产视频| 国产一区二区精品福利| 欧美中文字幕无线码视频| 激情综合婷婷丁香五月尤物| 日本久久免费| 日韩人妻少妇一区二区| 中国成人在线视频| 青青操国产| 午夜精品影院| 四虎国产精品永久在线网址| 精品久久香蕉国产线看观看gif| 欧美日韩一区二区在线播放| 日本一区二区三区精品国产| 91视频精品| 丁香五月婷婷激情基地| 亚洲色欲色欲www在线观看| 亚洲中文字幕日产无码2021| 色老头综合网| 久久精品午夜视频| 国产永久在线视频| 免费人成又黄又爽的视频网站| 国产精品夜夜嗨视频免费视频| 免费视频在线2021入口| 日本午夜精品一本在线观看| 久综合日韩| 免费看一级毛片波多结衣| 精品无码国产一区二区三区AV| 亚洲一区二区三区香蕉| 欧美a在线视频| 成人亚洲天堂| 呦女亚洲一区精品| 国产95在线 | 国产凹凸视频在线观看| 国产美女自慰在线观看|