《電子技術應用》
您所在的位置:首頁 > 人工智能 > 業界動態 > 基于手勢識別的小車運動控制系統設計

基于手勢識別的小車運動控制系統設計

2023-02-23
來源:電子產品世界

手勢是人類社會長期存在的重要肢體語言。它具有簡單、直接、高效、清晰,內容豐富的特點,手勢識別是指跟蹤人類手勢并識別其表示含義的整個過程。靜態手勢識別實現運動控制的研究目的是在不直接觸摸設備的情況下使用的手勢的位置信息識別作為輸入[1],并將命令映射到輸出。

本文引用地址:http://www.eepw.com.cn/article/202302/443617.htm

本文設計的基于手勢識別的小車運動控制系統,用戶佩戴傳感器裝置,傳感器將人與機器進行連接,傳感器通過對數據進行采集,得到角度等相關數據信息,然后將信息傳遞給單片機,單片機內部對傳感器傳輸過來的數據進行分析處理,最終得到用戶指令并實現運動控制。與語音識別、觸摸屏識別、鍵盤和鼠標等其他人機交互技術相比,人機距離限制小,語言獨立等優點。在應用層面,手勢識別小車的發展可以使人機交互更加精確、穩定,范圍更廣,有利于推廣應用。

圖1 系統總體方案設計框圖

1   系統總體方案設計

該系統的總體結構分為兩部分:手部控制端和小車運動端,由五大模塊構成:單片機最小系統、傳感器模塊、無線通信模塊、顯示模塊和電機驅動模塊。軟件設計主要包括:手部控制程序設計和小車運動程序設計。系統總體方案設計框圖如圖1 所示。

手部端傳感器采集不同手勢的各軸的角度數據,傳感器將數據返回給單片機最小系統,由單片機對數據信息進行濾波處理,辨別指令信息,并且通過無線通信模塊傳輸給小車端。小車端傳感器采集車體姿態的各軸的角度數據,傳感器將數據傳輸回單片機的同時無線通信模塊接收手部控制端的指令信息,單片機將兩部分信息對比處理,對誤差運用經典PID 算法處理,并將處理結果反饋給電機驅動模塊,調整小車左右電機PWM,目的是使小車按照手勢指令行駛并且行駛穩定,顯示模塊顯示小車行駛的目標角度和實際角度。

圖2 Arduino Nano電路原理圖

2   硬件電路設計

2.1 單片機最小系統

本設計中在手部控制端和小車運動端均采用Arduino Nano 作為主控芯片, 其處理器核心是ATmega328(Nano3.0),同時具有14 路數字輸入/ 輸出口,8 路模擬輸入[2],ATmega328 具有32 個引腳,由于引腳數量有限,所以很多功能都共同使用一個引腳,具體功能可以通過軟件編程實現。這款單片機便捷靈活、方便上手,具有豐富的接口,適用于本系統。Arduino Nano電路原理圖如圖2所示。

2.2 姿態角度傳感器

本設計中采用姿態角度傳感器JY61采集手勢指令信息和小車姿態信息, 處理器以高精度陀螺儀MPU6050為核心, 讀取MPU6050的測量數據, 通過串口輸出[3]JY61模塊工作電壓3.3 V/5 V,測量數據包括三維角度、三維加速度和三維角速度數據,其角度數據在X 軸和Z 軸的測量范圍是±180 °,Y 軸的測量范圍是±90 °,動態測量精度為0.1 °,靜態測量精度為0.05 ° 。

2.3 藍牙模塊

本設計中采用藍牙模塊HC05實現手部控制端和小車運動端的數據通訊。HC05 是一款主從一體式串口藍牙模塊,使用方便快捷,配對后只需要當成固定波特率的串口一樣使用即可,因此只要是以“固定波特率,8 位數據位,無奇偶校檢”通信格式的串口設備都可以直接取代原來的有線串口而不需要修改程序。HC05 藍牙模塊電路原理圖3 如圖所示。

圖3 HC05藍牙模塊電路原理圖

2.4 顯示模塊

本設計中使用LCD1602 顯示屏顯示目標角度(手部控制姿態)和當前角度(小車運動姿態),可以實時地觀測小車行進中的角度變化。本設計中采用LCD1602的IIC 驅動方式,通過IIC 適配器板實現IIC 接口,只采用兩個IO 端口用于驅動LCD1602,適配器板的SDA、SCL 分別連接到開發板A4 和A5。LCD1602 電路原理如圖4 所示。

圖4 LCD1602電路原理圖

2.5 電機驅動模塊

本設計中使用L298N 電機驅動模塊控制小車電機的正反轉和行駛速度。L298N 電機驅動模塊擁有發熱小,無需散熱片、體積小、省電,溫度下降后自動恢復的優點。電機A 輸出口對應IN1 和IN2 控制1 個電機的旋轉,電機B 輸出口對應IN3 和IN4 控制另1 個電機的轉動,其操作簡單,穩定性好,能滿足直流電機大電流的驅動條件[4]。

圖5 手部控制程序流程

3   軟件設計

3.1 手部控制程序設計

手部控制程序主要實現內容如下:上電后系統初始化,進入循環程序,對X、Y、Z 軸基準角度進行數據校準。傳感器采集當前X、Y、Z 軸角度,將當前角度與基準角度相減所得偏差角度作為手勢指令,采集數據后進行手勢識別,通過Z 軸角度判斷0°、45°、90°、?45°、?90°五種轉彎狀態,通過 X 軸角度判斷前進、后退、停止3 種行進狀態,濾波處理后,發送至小車運動端;若未讀到低開始信號則表示手勢指令無效,小車靜止。

手部控制程序流程圖如圖5 所示。進行手勢檢測時,將姿態角度傳感器JY61 佩戴在用戶右手中指上方,杜邦線所在一側貼著食指。在前進、停止、后退指令中定義掌心向下指尖向前為停止,掌心向前指尖向上為前進,掌心向后指尖向下為后退。在0° 、45°、90°、?45°、?90°指令中定義掌心向下指尖向前為0° 轉彎,掌心向下指尖向左為90° 轉彎,掌心向下指尖向右為 ?90°轉彎。

根據不同手勢姿態其各軸角度不同,進行數據處理做出判斷后發送至小車端,最終小車依照手勢指令實現前進、后退、轉彎、停止等行駛狀態。角度數據內容如表1 所示。

表1 角度數據

各軸角度計算公式如下:

確定轉彎狀:確定 0°、 45°、 90°、 ?45°、?90°轉彎狀態的手勢指令信息,需要對 Z 軸角度進行判斷。不同人所給出的手勢指令不同,以及演示手勢指令存在一定角度誤差,所以判斷條件都在一定區間范圍內。轉彎狀態手勢指令信息表如表2 所示。

表2 轉彎狀態手勢指令信息表

確定前進、停止、后退狀態:確定前進、后退、停止行駛狀態的手勢指令信息,需要對X軸角度進行判斷。行駛狀態手勢指令信息表如表3 所示。

表3 行駛狀態手勢指令信息表

3.2 小車運動程序設計

小車運動程序主要實現內容:上電后系統初始化,進入循環程序,行進過程中設定小車左右電機的PWM均為80,采用位置式PID 算法減小擾動和誤差,將PID運算結果PID_out 加在右側電機PWM,實現小車沿直線行駛和準確轉彎。若藍牙模塊未接收到字符“0”,則手勢指令無效,小車靜止。小車運動端程序流程圖如圖6 所示。

圖6 小車運動端程序流程

在本設計中,基于手勢識別的小車運動控制系統要實現沿直線行駛和準確轉彎,首選簡單高效的PID 控制算法,以保證控制系統快速到達并穩定于目標值[5]。PID控制算法公式為:

本設計中小車沿直線行駛時先給左右電機相同的PWM,在行進過程中由于誤差和擾動肯定會走偏,此時傳感器采集各軸角度,采用位置式PID 算法控制的目的就是使小車轉到目標角度并沿目標角度走直線,控制方法是將PID 運算結果PID_out 加在右側電機PWM。小車運動狀態控制策略如表4 所示。

表4 小車運動狀態控制策略

4   系統測試

經過硬件和軟件的聯合調試,基于手勢識別的小車運動控制系統實現了以下功能:手部控制端可以識別不同的手勢指令,手部端與小車端能進行數據傳輸、小車接收手勢指令后可以實現前進、后退、停止、轉彎等不同行駛狀態,顯示屏可以顯示目標角度和實際角度。測試結果表明,基于手勢識別的小車運動控制系統可以準確、穩定地運行,證明了該系統的可行性和識別算法的有效性。系統調試結果如圖7 所示。

圖7 系統調試結果

5   結束語

隨著科技的進步與社會的發展,人類生活趨于智能化,智能識別技術與智能機器人一定是未來研究的熱門課題,基于手勢識別的小車運動控制系統將手勢識別技術與移步機器人結合為一體,高效地實現了人與小車的交互控制,同時因其智能、安全、工作效率高等特點,有效節約了人力資源,可以在很多場合中得到應用。身處于疫情時期,采用無接觸模式實現手勢控制小車幫助人們安全、高效地完成一些工作,具有一定的實際意義,做到了真正方便人們的生活,具有廣闊的市場前景與實用意義。

參考文獻:

[1] 孫亞星,黃帥銘,王宇鵬,等.基于電容傳感器的手勢識別系統設計[J].自動化儀表,2020,41(2):10-19.

[2] 倪文彬,毛耀,陸廣華.基于Arduino的體感機械手設計[J].機床與液壓,2017,45(23):5-9.

[3] 張金山.四足步行機器人的3-5R并聯腿機構設計與步態規劃[D].濟南:山東大學,2019.

[4] 楊小博,胡強,蘇玉香.基于STC12C5A60S2的循跡避障智能小車的設計[J].福建電腦,2017,33(11):19-20.

[5] 候帥.多自由度機器人搬運平臺調平控制系統研究[D].西安:長安大學,2017.

(本文來源于《電子產品世界》雜志2023年2月期)



更多信息可以來這里獲取==>>電子技術應用-AET<<

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美高清一区二区| 久久久久久久久久久一区| 亚洲二区视频| 欧美视频一二三区| 久久精品动漫| 性做久久久久久久免费看| 亚洲无吗在线| 亚洲另类在线一区| 亚洲女人av| 国产亚洲激情| 亚洲日本在线观看| 亚洲美女黄色片| 亚洲精品在线二区| 欧美成人精品在线观看| 狠狠v欧美v日韩v亚洲ⅴ| 国产中文一区二区三区| 欧美成人福利视频| 久久露脸国产精品| 亚洲综合电影一区二区三区| 午夜精品一区二区三区在线播放| 欧美日韩国产综合视频在线观看中文| 国语自产精品视频在线看| 欧美精品一区二区三区一线天视频| 欧美一区91| 亚洲日本欧美日韩高观看| 亚洲自拍都市欧美小说| 国产精品日韩一区二区三区| 亚洲三级影片| 久久精品视频一| ●精品国产综合乱码久久久久| 国产一区二区三区四区在线观看| 欧美日韩国产丝袜另类| 午夜精品久久久久久久99黑人| 免费高清在线视频一区·| 久久久另类综合| 国产日韩欧美在线看| 亚洲精品国久久99热| 午夜欧美大尺度福利影院在线看| 久久精品国产在热久久| 国产一区二区三区奇米久涩| 国产精品mv在线观看| 国产精品日韩在线一区| 久久亚洲国产精品一区二区| 一区二区欧美激情| 欧美日韩三区四区| 国产精品色午夜在线观看| 免费影视亚洲| 国产亚洲电影| 中国日韩欧美久久久久久久久| 国产精品videosex极品| 国产欧美一区二区精品忘忧草| 午夜精品福利一区二区蜜股av| 亚洲国产日韩欧美在线99| 一区精品在线| 伊人精品久久久久7777| 国产精品美女久久久免费| 一区二区三区四区在线| 在线观看欧美日本| 午夜精品福利一区二区蜜股av| 亚洲区在线播放| 国产精品伊人日日| 国产欧美日韩另类一区| 久久se精品一区二区| 欧美日韩午夜在线| 亚洲国产精品成人综合| 国产精品久久久久久久久免费| 夜夜夜久久久| 亚洲成人在线免费| 欧美电影美腿模特1979在线看| 91久久国产综合久久| 午夜精彩国产免费不卡不顿大片| 欧美日韩福利在线观看| 欧美色网一区二区| 亚洲三级视频在线观看| 洋洋av久久久久久久一区| 麻豆成人综合网| 欧美日韩在线免费视频| 欧美一区2区视频在线观看| 亚洲国产精品电影| 一本色道久久加勒比88综合| 欧美日韩亚洲一区二区三区在线观看| 亚洲在线视频网站| 一区二区在线观看视频在线观看| 国产一区二区三区观看| 亚洲一区二区在线视频| 国产自产在线视频一区| 日韩西西人体444www| 欧美精品久久一区二区| 国产精品美女久久| 国产精品va在线| 亚洲国产一成人久久精品| 久久综合网hezyo| 亚洲精品一区二区在线观看| 国产美女扒开尿口久久久| 亚洲男同1069视频| 亚洲美女视频| 欧美高清在线观看| 亚洲欧美自拍偷拍| 在线性视频日韩欧美| 精品成人国产在线观看男人呻吟| 精品成人a区在线观看| 一本色道久久综合精品竹菊| 欧美日韩在线视频首页| 亚洲午夜久久久久久久久电影网| 欧美三级电影一区| 欧美国内亚洲| 在线视频亚洲欧美| 久久视频国产精品免费视频在线| 欧美破处大片在线视频| 欧美成人免费播放| 136国产福利精品导航网址| 狠狠干综合网| 欧美一区二区精品在线| 老司机一区二区| 国产精品成人一区二区三区吃奶| 国产欧美日韩亚洲一区二区三区| 午夜在线不卡| 久久久91精品国产一区二区精品| 亚洲一二区在线| 国产精品乱码一区二三区小蝌蚪| 国产精品日韩在线一区| 亚洲欧美综合精品久久成人| 免费美女久久99| 亚洲精品裸体| 夜夜嗨av一区二区三区免费区| 国产欧美精品一区二区三区介绍| 韩日视频一区| 亚洲一区二区三区高清不卡| 狠狠色噜噜狠狠狠狠色吗综合| 欧美区一区二区三区| 国产精品视频网址| 国产精品久久99| 欧美日韩一区二区视频在线观看| 亚洲色图制服丝袜| 久久精品国亚洲| 国产精品久久国产精麻豆99网站| 亚洲综合日本| 精品999成人| 国产精品美女久久| 国产精品天天摸av网| 欧美视频中文一区二区三区在线观看| 欧美四级电影网站| 亚洲一区二区三区四区在线观看| 欧美va日韩va| 亚洲大胆美女视频| 欧美激情亚洲自拍| 亚洲第一页在线| 国产一区二区久久久| 国产精品久久久久久亚洲调教| 99在线热播精品免费99热| 国产美女精品| 美女精品国产| 亚洲欧美日韩在线综合| 亚洲三级免费观看| 欧美亚洲自偷自偷| 在线视频亚洲一区| 韩国女主播一区二区三区| 在线观看福利一区| 欧美日韩免费观看一区三区| 欧美激情免费在线| 欧美日韩中文另类| 狠狠色狠狠色综合日日小说| 另类春色校园亚洲| 久久久久久网| 国产日韩精品在线观看| 久久精品一本| 亚洲调教视频在线观看| 最近中文字幕日韩精品| 亚洲欧美日韩精品久久亚洲区| 欧美日韩一区成人| 一区二区三区在线视频播放| 国产欧美一区二区在线观看| 国产一区二区中文字幕免费看| 在线观看日韩av电影| 亚洲美女在线国产| 欧美三区免费完整视频在线观看| 欧美精品麻豆| 欧美成年人网站| 久久久www成人免费毛片麻豆| 欧美激情1区| 欧美先锋影音| 亚洲精品美女在线观看播放| 欧美性大战久久久久久久| 国产最新精品精品你懂的| 国内精品美女在线观看| 欧美日韩成人在线播放| 一色屋精品视频在线观看网站| 久久国产精品久久久久久电车| 欧美一区二区大片| 狼狼综合久久久久综合网| 狠狠色2019综合网| 久久青草久久| 亚洲精品少妇30p| 亚洲二区视频在线| 国产午夜精品美女视频明星a级| 亚洲精品免费看| 国产亚洲综合性久久久影院| 亚洲黑丝一区二区| 久久精品免视看| 国产日韩专区| 欧美日韩综合| 欧美精品成人一区二区在线观看| 亚洲综合999| 国产精品电影观看| 99精品国产热久久91蜜凸| 国产精品国产亚洲精品看不卡15| 国产精品久久久久99| 亚洲精品久久久久中文字幕欢迎你| 国产精品日韩高清| 欧美色另类天堂2015| 欧美激情第10页| 亚洲精品在线视频观看| 欧美日一区二区三区在线观看国产免| 国产精品午夜久久| 亚洲国产精品嫩草影院| 久久久精品一品道一区| 国产亚洲精品久| 欧美亚洲综合在线| 国产精品视频导航| 欧美日本亚洲韩国国产| 一区二区电影免费观看| 亚洲在线黄色| 欧美区一区二| 欧美午夜不卡视频| 欧美久久久久免费| 欧美日韩一视频区二区| 99精品欧美一区二区三区综合在线| 欧美日韩国产小视频| 亚洲小说欧美另类婷婷| 最新中文字幕一区二区三区| 国产精品卡一卡二| 在线电影欧美日韩一区二区私密| 国产精品久久久久秋霞鲁丝| 欧美日韩一二三区| 鲁鲁狠狠狠7777一区二区| aa成人免费视频| 国产精品亚洲激情| 国产精品美女诱惑| 99日韩精品| 国内精品亚洲| 久久久久在线观看| 久久精品国产综合| 国产亚洲一区二区精品| 亚洲国产欧美一区二区三区丁香婷| 1204国产成人精品视频| 欧美激情精品久久久久久变态| 亚洲视屏在线播放| 久久裸体视频| 亚洲国产经典视频| 亚洲国产精品女人久久久| 一区二区三区在线视频免费观看| 美女福利精品视频| 影音先锋在线一区| 欧美日韩国产成人高清视频| 美女国内精品自产拍在线播放| 亚洲欧洲偷拍精品| 久久久久久久久综合| 亚洲国产一成人久久精品| 99国内精品久久久久久久软件| 久久三级福利| 亚洲视频1区2区| 国语对白精品一区二区| 亚洲电影第1页| 亚洲欧美日韩另类精品一区二区三区| 含羞草久久爱69一区| 国产伦精品免费视频| 亚洲精品视频在线观看免费| 欧美视频中文在线看| 西西人体一区二区| 亚洲国产欧美一区二区三区丁香婷| 性感少妇一区| 狼人天天伊人久久| 韩日成人在线| 久久精品国产91精品亚洲| 久久蜜桃资源一区二区老牛| 狠狠色狠狠色综合日日五| 在线成人www免费观看视频| 免费亚洲电影| 日韩亚洲欧美成人| 免费在线看成人av| 久久手机免费观看| 国产午夜亚洲精品不卡| 欧美区视频在线观看| 亚洲国产一区二区三区青草影视| 欧美日韩精品国产| 欧美一区二区网站| 亚洲免费大片| 国产精品视频久久久| 国内成人精品视频| 国产精品视频一二三| 亚洲欧美日韩在线高清直播| 亚洲欧洲视频| 亚洲国产精品99久久久久久久久| 亚洲欧美日韩在线一区| 欧美激情小视频| 一区二区三区四区国产精品| 亚洲欧美激情在线视频| 国产精品美女诱惑| 国产精品国产自产拍高清av| 久久狠狠一本精品综合网| 久久精品30| 国产精品一区二区久激情瑜伽| 国产精品一区二区在线观看| 国产一区二区中文| 亚洲七七久久综合桃花剧情介绍| 欧美巨乳在线观看| 国产欧美日韩不卡免费| 免费在线观看成人av| 亚洲精品你懂的| 欧美诱惑福利视频| 午夜精品视频在线观看一区二区| 欧美激情一级片一区二区| 午夜精品久久久久影视| 欧美1区2区视频| 亚洲一区999| 欧美在线影院在线视频| 欧美少妇一区| 亚洲欧美色婷婷| 在线视频亚洲| 在线观看亚洲| 欧美日韩性视频在线| 艳女tv在线观看国产一区| 久久精品成人一区二区三区| 欧美精品在线看| 亚洲婷婷综合久久一本伊一区| 国产精品欧美经典| 午夜欧美不卡精品aaaaa| 国产一区二区三区四区在线观看|