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

一種基于Kinect骨骼關節夾角的計算方法

2018-12-25 12:07:08楊明劉洋李少衛
科技資訊 2018年18期
關鍵詞:人工智能

楊明 劉洋 李少衛

摘 要:隨著互聯網技術以及人工智能的不斷發展,機器人能夠模仿人的動作正越來越受到科技界重視,怎樣將人體各關節夾角計算出來并傳給機器人成為一個難點。本文基于Kinect提出了一種骨骼關節夾角計算方法,實現了人體關節夾角的計算。通過實驗驗證,最終證明該方法可行,具有較好的實際應用價值。

關鍵詞:Kinect 關節夾角 人工智能

中圖分類號:TP391.4 文獻標識碼:A 文章編號:1672-3791(2018)06(c)-0102-02

隨著社會和科技的進步,機器人的用途越來越廣泛,它的發展也越來越受到人類重視。一種能夠代替人類在危險環境中作業的機器人正變的越來越受重視。這種機器人能夠遠程操作,還能獲取周圍環境信息,使人能根據這些信息做出應對方法。在突發狀況需要臨場應變的情況下,機器人能夠捕捉人的反應,應對處理各種事情。本文基于Kinect傳感器,通過對人體姿態的實時識別,獲取人體各個關節的三維數據,然后利用本文提出的方法將人體各個關節夾角計算出來并最終傳給控制器,實現機器人模仿人的動作。

1 Kinect骨骼提取

Kinect是一款可以通過USB接口與PC相連接的攝像頭,比一般攝像頭更加智能。它的外設是由三個鏡頭組成:左側是紅外線發射器,中間是用來獲取RGB彩色圖像攝像頭,最右邊是紅外線CMOS攝像機所構成的三維結構的光深度感應器。Kinect不能直接通過攝像頭追蹤大骨骼點,也不能直接實現骨骼追蹤,因此需要通過深度圖像獲取得到骨骼數據,而骨骼點的提取則是通過特征值來進行快速分類。將人體從背景中分離出來后要開始識別人體的不同部位,比如頭部、手臂、四肢等相關聯的肢體,用不同的顏色標注出人體的不同部位然后尋找圖像中較可能是人體的目標物體,通過機器學習對深度圖像進行評估,來判別出目標身體的各個部位,整個流程如圖1所示。最后根據Kinect追蹤到的21個骨骼點來生成一幅完整的骨架系統。Kinect通過評估彩色攝像頭和紅外攝像頭所得到的每一個像素點來判斷是否為關節點,是哪一部分的關節點。通過這樣的方法,Kinect通過所有可靠信息對人體各個部位實際所在的位置進行精確評估分析。

2 人體骨骼夾角計算

要實現機器人模仿人體動作就要計算出人體關節旋轉角度。利用Kinect可以獲得人體各關節的三維坐標,利用這些坐標計算人體各關節旋轉角度。如圖2是Kinect的空間坐標系。常用的計算角度法有解析幾何,但其有一個問題:邊界條件問題。使用其進行計算時,需考慮各種特殊情況:平行、重疊、垂直、相交等,直接導致了軟件代碼量爆炸性增長,由此帶來編程和調試異常困難。這里采用空間向量法計算角度,從而有效避免以上問題。

2.1 手臂夾角計算

本文所用機器人如圖3所示,機器人手臂是由三個舵機組成,分別控制手臂向前、張開、肘關節的張合。

先計算手臂肘關節的張合角度,以肘關節為基本點連接肘關節和手、肘關節和肩膀,組成兩條向量。按照向量計算夾角公式(1)所示,計算肘關節夾角。其中n1代表肘關節和肩膀的連接向量,方向指向肩膀,n2代表肘關節和手的連接向量,方向指向手。Kinect掃描會得到相應骨骼點的三維坐標,利用三維坐標即可得到相應空間的向量。

手臂張開角度則按照投影法將n1和n2的向量投影到XOY面上,然后計算其和Y軸的計算夾角。這里需要有一個判斷,當手的Y坐標小于肩膀的Y坐標時需要180°減去該夾角,這是由于舵機計算角度是從中間位置加上傳過來的夾角差值得到的。

手臂前后角度的計算將兩條法向量投影到YOZ平面內,計算其和Z軸的夾角,同樣當角度大于90°時候需要180°減去該數值算出差值傳給舵機。

2.2 腿部夾角計算

本文機器人腿部由5個舵機組成,共有5個自由度。將膝蓋和腳踝當做基本點,連接膝蓋和胯部,膝蓋和腳踝,得到兩個向量,方向分別指向胯部和腳踝,其中胯部與手臂的大臂類似,也是兩個舵機分別控制腿部向前和張開運動,按照空間向量法將向量投影到相應坐標平面即可計算出相應的夾角。同樣將腳踝和膝蓋,腳踝和腳分別相連得到兩條向量,方向分別指向膝蓋和腳,這里計算腳踝的夾角,按照公式(1)計算夾角,但是此刻腳踝夾角初始位置是90°,得到相應的度數之后需要將初始90°減掉然后傳給舵機。

3 實驗驗證及結論

3.1 實驗驗證

連接Kinect設備,在Kinect代碼中加入角度計算方法,先屏蔽腿部代碼,檢驗手臂各個角度,手臂依次張開特殊角度,如45°、90°、135°等,控制臺打印相關角度。然后屏蔽手臂計算角度代碼,打開腿部代碼,腿部依次做出特殊角度,打印臺打印相關角度,如圖4所示。最終計算角度和實際角度偏差不超過5°,滿足要求。

3.2 結論

本文基于Kinect提出了一種骨骼關節夾角計算方法,實現了人體手臂和腿部關節夾角的計算。最終通過Kinect實驗驗證,證明該方法可行,將其傳給機器人相關部位舵機,可實現機器人對人體動作的模仿。

參考文獻

[1] 陳家順.基于人機交互的機器人動作模仿學習[D].華南理工大學,2015.

[2] 馬瓊雄.基于視覺的服務機器人人機交互技術研究[D].華南理工大學,2014.

[3] 陳雪鋒.基于人體姿態識別的機器人控制技術研究[D].武漢科技大學,2014.

[4] 林云漢.智能機器人“人—機—環境”交互及系統研究[D].武漢科技大學,2017.

[5] 王梅,盧熙昌,屠大維,于遠芳,周華.基于人體動作姿態識別的機器人仿人運動[J].機械工程學報,2016, 52(21):26-34.

猜你喜歡
人工智能
我校新增“人工智能”本科專業
用“小AI”解決人工智能的“大”煩惱
汽車零部件(2020年3期)2020-03-27 05:30:20
當人工智能遇見再制造
2019:人工智能
商界(2019年12期)2019-01-03 06:59:05
AI人工智能解疑答問
人工智能與就業
IT經理世界(2018年20期)2018-10-24 02:38:24
基于人工智能的電力系統自動化控制
人工智能,來了
數讀人工智能
小康(2017年16期)2017-06-07 09:00:59
人工智能來了
學與玩(2017年12期)2017-02-16 06:51:12
主站蜘蛛池模板: 亚洲精品高清视频| 日韩精品一区二区三区大桥未久 | 精品无码日韩国产不卡av| 亚洲天堂久久| 无码乱人伦一区二区亚洲一| 亚洲三级成人| 久久亚洲美女精品国产精品| 人妻免费无码不卡视频| 高潮毛片免费观看| 国产成人无码播放| 亚洲AV无码久久天堂| 九色视频线上播放| 午夜国产精品视频| 久久96热在精品国产高清| 麻豆AV网站免费进入| 高清免费毛片| 成人午夜天| 999国产精品| 亚洲Va中文字幕久久一区 | 亚洲午夜福利在线| 沈阳少妇高潮在线| 99视频精品全国免费品| 亚洲国产成人久久77| 九九九精品成人免费视频7| 久久免费观看视频| 亚洲成a人片77777在线播放| 天天摸夜夜操| 亚洲国产黄色| 18黑白丝水手服自慰喷水网站| 青青草原国产一区二区| 精品国产香蕉伊思人在线| 亚洲免费毛片| 亚洲欧洲日产国码无码av喷潮| 国产一级毛片高清完整视频版| 亚洲国产亚综合在线区| 亚洲国产天堂久久综合| 日本不卡视频在线| 免费毛片a| 亚洲中文字幕无码爆乳| 国产成人精品亚洲77美色| 亚洲天堂日韩av电影| 免费国产福利| 91精品小视频| 中文字幕天无码久久精品视频免费 | 五月天香蕉视频国产亚| 91日本在线观看亚洲精品| 日本人真淫视频一区二区三区 | 男女猛烈无遮挡午夜视频| 国产亚洲欧美另类一区二区| 日本午夜视频在线观看| 亚洲色图欧美| 亚洲无码高清一区| 精品视频一区二区三区在线播| 91 九色视频丝袜| 国产美女一级毛片| 亚洲黄色成人| 狠狠色综合久久狠狠色综合| 免费人成在线观看成人片| 亚洲无码不卡网| 91亚洲精品国产自在现线| 理论片一区| 都市激情亚洲综合久久| 久久国产精品嫖妓| 亚洲成人在线免费| 午夜啪啪福利| 99久久精品视香蕉蕉| 日韩精品欧美国产在线| 色综合中文综合网| 三上悠亚一区二区| 国产欧美精品一区二区| 成人福利视频网| 欧美午夜视频在线| 精品久久人人爽人人玩人人妻| 无码在线激情片| 91久久大香线蕉| 亚洲精品无码在线播放网站| 欧美一级在线看| 伊人色综合久久天天| 91麻豆久久久| 伊人久久大香线蕉影院| 亚洲精品久综合蜜| 黄色在线网|