《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于仿人機器人的無線視頻監控系統設計
基于仿人機器人的無線視頻監控系統設計
2014年微型機與應用第10期
李 歡,魏衡華
中國科學技術大學 自動化系,安徽 合肥
摘要: 第一臺仿人機器人WABOT-1誕生以來,經過了40年的發展,仿人機器人已成為一個融合多門學科的高難度研究方向,也是各類新型控制理論和工程技術的研究平臺[1-2]。
Abstract:
Key words :

  摘  要: 針對仿人機器人的人機交互問題,提出在無線網絡下,使用智能手機對配備有攝像頭的仿人機器人進行視頻監控?;贚inux系統,使用V4L2接口對攝像頭視頻信息進行采集,并使用JPEG算法對其進行壓縮,使用智能手機的Web瀏覽器顯示視頻信息,并通過瀏覽器頁面的按鈕向機器人發送控制命令。實驗結果表明,在無線局域網內,仿人機器人攝像頭拍攝到的視頻信息可以清晰、穩定、及時地傳輸到不同系統和品牌的智能手機Web瀏覽器上,用戶可根據需要向仿人機器人發送控制命令,操作方便簡單,便于使用。

  關鍵詞: 仿人機器人;Wi-Fi技術;智能手機;Web瀏覽器;視頻監控

  第一臺仿人機器人WABOT-1誕生以來,經過了40年的發展,仿人機器人已成為一個融合多門學科的高難度研究方向,也是各類新型控制理論和工程技術的研究平臺[1-2]。

  從最初的工業機器人完全按照人類的指令進行工作,到現代具有較高智能的仿人機器人自主地融入人們的工作和生活,為實現成為人類的伙伴、與人類共存的目標,仿人機器人的交互功能和技術始終是機器人發展中的重點[3-4]。

  在人機交互設備這一領域已有許多研究手持設備控制機器人的文獻,多數為專業的手持控制設備來操控小車機器人的移動,手持設備較專業,且不普遍,控制對象也較簡單,智能化程度較低。而智能化程度較高的系統需要高精度的傳感器設備以及多臺計算機作為服務器協調控制[5-7]。

  綜合上述研究現況,結合目前大家普遍使用的智能手機,為加快仿人機器人走入人們的生活,本文提出使用智能手機作為手持設備與仿人機器人進行通信。結合參考文獻[8-10],決定采用Web瀏覽器進行視頻監控,可以最大限度地降低操作難度,實現真正意義上的跨平臺通信,可廣泛地應用在各種場合中 。

  由參考文獻[11-13]可知,傳統的機器人研究通常使用CAN總線、網絡線等易兼容的連接線實現計算機與機器人的有線連接通信,但使用有線連接是仿人機器人走入人們日常生活的一大阻礙。無線AP(Access Point)數量的迅猛增長、低廉的價格以及無線網絡的方便與高效使Wi-Fi(Wireless Fidelity)技術得到了迅速的普及。在一定范圍內,可以使用無線連接將仿人機器人與智能手機組建在同一個無線局域網中。該方法有利于降低成本,減小操作難度。

  1 系統結構

  仿人機器人是體系結構中非常重要的一部分,本文采用DARwin-OP、1.6 GHz Intel Atom系列主板、Linux內核的Ubuntu9.10操作系統、自帶高清網絡自動聚焦的USB攝像頭(最大幀數為30幀)。Wi-Fi模塊支持802.11b/g/n,速率高達150 Mb/s,工作頻率為2.4 GHz智能手機。需具有無線Wi-Fi連接功能且含Web瀏覽器。

  通過無線路由器,將仿人機器人與智能手機組建在一個局域網內。系統構成的主要部件如圖1所示。

001.jpg

  仿人機器人與智能手機接入同一局域網,攝像頭將采集到的視頻信息通過無線局域網傳送到手機,手機也能將控制命令傳輸到機器人。

  圖2是仿人Darwin機器人和智能手機間視頻傳輸系統的整體設計框圖。

002.jpg

  攝像頭對視頻進行采集,采集后的圖片經壓縮后通過Wi-Fi無線傳輸模塊傳送到智能手機端,由手機的Web瀏覽器顯示視頻。這樣用戶就可以在手機的瀏覽器上通過訪問機器人的IP打開視頻圖像進行監控,也可通過瀏覽器頁面按鈕操作將控制命令傳輸到機器人端,對機器人進行控制。

  Darwin機器人的攝像頭對視頻進行采集,采集后的圖片經壓縮后通過Wi-Fi無線網絡傳輸模塊經由無線路由傳送到智能手機視頻接收模塊,由手機的Web瀏覽器顯示視頻,用戶就可以在手機的瀏覽器上通過訪問機器人的IP打開視頻圖像進行監控。

  2 系統實現

  2.1 視頻采集

  攝像頭視頻采集程序的設計與實現是視頻監控應用程序中比較關鍵的部分,在Linux下采用V4L2(Video For Linux two)對視頻進行采集。V4L2是 Linux系統下視頻設備驅動程序接口規范[10],為上層應用程序提供了一系列的接口函數,可實現對視頻設備的操作,進而完成視頻圖像的采集。

006.jpg

  V4L2對設備文件的操作方法簡單直觀,表1中的函數可以在應用程序中直接調用,功能如下:V4L2接口提供兩種方式進行視頻數據采集,一種是 read直接讀取方式,這種方式使用較為方便,但占用大量的用戶內存空間;另一種是mmap內存映射方式,將申請到的內核緩沖區地址通過mmap函數映射到用戶空間,可以直接對內核緩沖區的數據進行處理,這種方式簡潔有效,故本文采用第二種內存映射方式。

  2.2 視頻處理

  與傳統的單幀圖片傳輸相比,視頻實時傳輸的關鍵問題是視頻圖像信息的數據量非常大,需要對采集的原始圖像進行壓縮。目前圖像壓縮方法比較成熟的是JPEG或MPEG技術。

  原理上這兩種編碼方式基本相同,JPEG針對單獨的圖像圖片進行處理,而MPEG則利用了圖像序列間的相似性技巧,使MPEG的整體壓縮倍率要優于JPEG。但考慮到傳輸信道鏈路特點,JPEG一次誤碼最多損失圖像序列中的一幅,而MPEG將導致后續的多幅幀間編碼序列無法復現,所以,根據系統的可靠性需求,JPEG成為優選方案。

  圖3是Darwin-OP的編程-框架數據流示意圖,分別是視覺部分與動作部分。

003.jpg

  視覺處理模塊LinuxCamera類包含V4L2接口程序,完成對攝像頭進行設置以及圖片的存儲和處理。其中,LinuxCamera類、MinIni類讀取設置值;Mjpg_steamer類確認圖像,主要是將由攝像頭端采集而來的YUYV格式的圖片,經mjpg_streamer使用JPEG壓縮算法將圖片處理后轉換為jpeg圖片。部分代碼如下:

  minIni *ini = new minIni(INI_FILE_PATH);

  LinuxCamera::GetInstance()->Initialize(0);

  LinuxCamera::GetInstance()->LoadINISettings(ini);

  mjpg_steamer *streamer = new mjpg_streamer(Camera::WIDTH,

  Camera::HEIGHT);

  2.3 視頻傳輸與顯示

  mjpg_streamer可以把經過視頻壓縮后得到的jpeg圖片以流的形式通過基于IP的網絡傳輸到瀏覽器。視頻服務器首先基于TCP協議建立Socket連接,監聽、接收客戶端請求,再進行分析請求、響應請求等操作。

  視頻服務器建立TCP Socket套接字、bind綁定端口后,listen開始監聽,收到客戶端的連接請求后,保存相應信息并進行分析,給出相應處理或發送數據。

  瀏覽器通過監控設備的IP地址打開視頻監控網頁,實現遠程視頻監控。

  LinuxCamera類允許在Web瀏覽器端捕捉到mjpg_streamer流的幀,代碼如下:

  while(1)

  {

  LinuxCamera::GetInstance()->CaptureFrame();

  streamer->send_image(LinuxCamera::GetInstance()->

  fbuffer->m_YUVFrame);

  }

  2.4 控制命令的實現

  視頻傳輸到智能手機瀏覽器后,用戶可以根據視頻情況對機器人進行操作。首先使用動作編輯軟件action_editor對機器人進行動作編寫,將編寫好的動作存放在任務表中,瀏覽器頁面上用按鈕顯示相應功能鍵。

  控制命令主要通過調用system函數實現,函數的具體形式為system(const char *cmdstr),其中cmdstr為字符串類型的輸入參數。system()先調用fork()函數產生一個子進程,然后通過這個子進程調用“/bin/sh-cmdstr”來執行參數cmdstr字符串所代表的命令。動作編輯完成后可以通過函數對動作頁進行調用,具體實現過程為:加載動作;構建LinuxCM730和CM730類以及對Motion類進行初始化和注冊Action類;對LinuxManagerTimer進行初始化和讓MotionManager使能;執行動作頁。

  表2所示為任務表中編寫的基本動作。用戶即可通過頁面按鈕操作機器人的動作。

007.jpg

  3 實驗結果與結論

  實驗使用Android的LenovoA298t手機、UC瀏覽器、火狐瀏覽器、小米1s UC瀏覽器和iphone 4s safari瀏覽器。

  圖4給出的是通過機器人頭部攝像頭拍攝到的畫面通過無線Wi-Fi網絡傳輸到手機端的畫面實況。

004.jpg

  由實驗結果可知,視頻信息從攝像頭正常地傳輸到蘋果、小米和聯想不同品牌的智能手機,能在Android和IOS不同系統智能手機通過以上幾款不同的Web瀏覽器打開,視頻信息穩定;根據具體的實驗需求,可以通過手機控制機器人向前、向后、向左和向右4個方向的移動,便于機器人在不同的位置對實驗室鍋爐設備進行察看;頭部上下左右移動,可改變觀察時的角度,使機器人更全面、更清晰地察看實驗狀況,最大限度地提供盡量多的信息供用戶使用。

005.jpg

  經過多次實驗,由圖5可知,通過手機向機器人發送頭部向上移動的命令到手機端接收到的視頻圖像發生變化的平均響應時間為2.1 s,比在計算機上接收視頻的平均響應時間1.5 s稍有延遲。但由于手機的便攜性更強,在日常生活的使用中,該延時還是可以接受的,與計算機相比有不可替代的優勢。

  本文主要研究的是仿人機器人與智能手機之間運用Wi-Fi進行無線視頻傳輸,視頻傳輸成功后就像給了用戶一個遠程的眼睛,用戶只要拿著手機就能看到機器人能看到的范圍,該組合使其整個系統既新穎又易讓人接受,加速了仿人機器人走入人們的日常工作和生活中。

  參考文獻

  [1] 李明.機器人[M].上海:上??茖W技術出版社,2013.

  [2] NI L G,KARI D P,MUGANZA A.Wireless integration of tactile senging on the hand of a humanoid robot NAO[R].IEEE International Symposium on Robot and Human Inter-active Communication,Paris,France,2012.

  [3] 肖南峰.仿人機器人[M].北京:科學出版社,2008.

  [4] Wang Qian,Pan Wei,Li Mo.Robot’s remote real-time nav-igation controlled by smart phone[C].IEEE International Conference on Robotics and Biomimetics,Guangzhou,China,2012:2351-2356.

  [5] KOBAYASHI S,TAMAGAWA S,MORITA T.Intelligenthumanoid robot with Japanese Wikipedia ontology and robotaction ontology introduction[C].IEEE International Conference,Lausanne,Switzerland,2011.

  [6] FINKE A,HACHMEISTER N,RIECHMANN H.Riechmannthought-controlled robots-systems,studies and future challenges[C].IEEE International Conference on Robotics and Automationn,Karlsrube,Germany,2013.

  [7] 李宗瑋,孫雷.基于智能手機的網絡機器人人機交互系統[J].計算機工程與應用,2011,47(15):64-68.

  [8] TIBEMACINE C,KERDOUDI M L.Migrating component-based Web applications to Web services:towards consider-ing a “Web interface as a service”[C].2012 IEEE 19th International Coference on Web Services,Honolulu,2012:146-153.

  [9] YEOH K J M,WONG H L.Web-based remote navigationalrobot for multiclass human-robot interaction[C].IEEE Con-ference on Sustainable Utization and Development in Engi-neering and Technology,Malaysia,2012.

  [10] 劉艷嬌.基于嵌入式Linux的無線視頻監控系統設計與實現[D].哈爾濱:哈爾濱工業大學,2012.

  [11] 黃時,劉健,王國權.AUV內部通訊總線設計[J].機器人,2004,26(4):342-345.

  [12] 周煜嘯,羅仕鑒,朱上上.手持移動設備中以用戶為中心的服務設計[J].計算機集成制造系統,2012,2(18):243-253.

  [13] Zhou Jianjun,Cao Mingang,Li Su.Remote monitoringand automatic navigation system for agricultural vehicles based on WLAN[C].2008 International Conference on Wireless Communications,Networking and Mobile Computing.Dalian,China,2008:1-4.


此內容為AET網站原創,未經授權禁止轉載。
热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夜夜| 亚洲国产一区二区三区青草影视| 亚洲激情婷婷| 国产亚洲欧美日韩在线一区| 久久精品国产综合精品| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久成人18免费网站| 欧美一区二区视频在线观看2020| 欧美大片免费观看在线观看网站推荐| 欧美精品在线免费播放| 欧美日韩亚洲一区二| 欧美午夜精品久久久久久久| 亚洲欧美精品| 亚洲福利在线视频| 欧美国产精品专区| 欧美日韩国产精品| 美女主播一区| 亚洲欧美在线视频观看| 伊人久久亚洲美女图片| 国产欧美一区二区白浆黑人| 9国产精品视频| 欧美激情一区二区三级高清视频| 亚洲欧美日本精品| 国产精品亚洲人在线观看| 欧美视频在线不卡| 一区二区三区视频在线观看| 日韩午夜激情av| 国产欧美高清| 国产一区视频在线看| 国产一区二区无遮挡| 欧美国产日韩一二三区| 欧美精品日韩精品| 亚洲免费在线精品一区| 国户精品久久久久久久久久久不卡| 欧美激情1区2区| 亚洲精品之草原avav久久| 亚洲国产黄色| 一区二区三区视频免费在线观看| 亚洲午夜女主播在线直播| 1024国产精品| 欧美精品一区二区在线观看| 欧美午夜在线一二页| 欧美成人性生活| 欧美日韩国产成人在线免费| 亚洲图片欧洲图片日韩av| 国产日韩欧美三区| 国内精品一区二区| 免费成人美女女| 影音先锋久久资源网| 久久婷婷蜜乳一本欲蜜臀| 欧美三级电影网| 国产精品永久免费观看| 欧美精品日本| 国产欧美一区二区三区在线老狼| 国产精品视频免费观看www| 国产精品看片资源| 99视频精品全部免费在线| 国产精品视频免费观看| 亚洲日本欧美日韩高观看| 国产精品九色蝌蚪自拍| 国产一区二区三区四区五区美女| 国产精品尤物福利片在线观看| 国产精品海角社区在线观看| 欧美日本视频在线| 欧美日韩一区二区三区在线| 欧美精品乱码久久久久久按摩| 午夜伦理片一区| 欧美国产一区在线| 韩国亚洲精品| 亚洲电影免费观看高清完整版| 欧美视频精品在线观看| 午夜精品国产更新| 精品99一区二区三区| 亚洲综合视频网| 亚洲国产黄色| 亚洲综合电影| 亚洲精品免费电影| 欧美日本在线一区| 精品动漫3d一区二区三区免费版| 欧美夜福利tv在线| 欧美亚洲一区| 狠狠色伊人亚洲综合网站色| 久久久久9999亚洲精品| 亚洲欧美精品| 欧美成人a∨高清免费观看| 国产女人水真多18毛片18精品视频| 亚洲第一精品夜夜躁人人爽| 久久久亚洲成人| 亚洲在线观看免费视频| 国产精品久久久免费| 在线视频日韩精品| 欧美日本三级| 欧美午夜不卡在线观看免费| 蜜臀99久久精品久久久久久软件| 精品99一区二区三区| 欧美日韩国产首页在线观看| 欧美日精品一区视频| 日韩视频在线永久播放| 久久综合色天天久久综合图片| 亚洲黄色高清| 欧美在线视频网站| 国产亚洲人成a一在线v站| 久久偷看各类wc女厕嘘嘘偷窃| 欧美婷婷久久| 极品裸体白嫩激情啪啪国产精品| 久久精品视频免费| 韩日精品视频| 久久激情中文| 国产精品久久久久一区| 国产日韩av一区二区| 欧美一区观看| 宅男噜噜噜66一区二区| 一区二区日韩精品| 欧美va亚洲va国产综合| 久久综合久久综合久久综合| 欧美精品一区二区在线观看| 黑人巨大精品欧美一区二区小视频| 亚洲一区在线免费观看| 久久精品导航| 久久精品国内一区二区三区| 欧美日韩一区二区三区免费| 一区二区三区成人精品| 久久人人爽国产| 欧美成人免费在线视频| 久久精品毛片| 国产情侣久久| 欧美一区二区在线免费播放| 欧美成在线视频| 精品福利电影| 欧美高清视频一区二区| 午夜精品久久99蜜桃的功能介绍| 夜夜嗨av一区二区三区中文字幕| 亚洲精品乱码久久久久久日本蜜臀| 欧美一区二区三区四区在线观看地址| 国产精品女人久久久久久| 欧美乱在线观看| 欧美一区二区三区在线免费观看| 精品福利电影| 欧美理论电影网| 一本久道久久综合婷婷鲸鱼| 国产精品爱啪在线线免费观看| 久久久久国色av免费看影院| 99综合视频| 久久亚洲精品中文字幕冲田杏梨| 国产日韩欧美自拍| 国产欧美日本| 国产精品丝袜白浆摸在线| 亚洲高清激情| 国产欧美一区二区视频| 久久综合色一综合色88| 欧美成人在线影院| 久久精品国产一区二区电影| 欧美成人精品1314www| 亚洲欧美一区二区三区久久| 在线亚洲免费视频| 在线一区免费观看| 国产精品亚洲美女av网站| 欧美国产另类| 亚洲国产精品久久久久秋霞不卡| 国产精品videossex久久发布| 欧美性猛交xxxx乱大交退制版| 久久免费99精品久久久久久| 国产喷白浆一区二区三区| 亚洲欧美国产三级| 亚洲国产专区校园欧美| 亚洲一区二区在| 国产精品日韩精品欧美在线| 亚洲成色www久久网站| 欧美一区二区视频观看视频| 欧美一二区视频| 性伦欧美刺激片在线观看| 久久精品二区| 在线观看亚洲视频啊啊啊啊| 亚洲欧美日韩视频二区| 欧美日韩在线高清| 亚洲最新在线视频| 亚洲国产欧美精品| 一区二区日韩伦理片| 91久久在线播放| 国产色综合天天综合网| 韩国视频理论视频久久| 亚洲电影免费观看高清完整版| 欧美 亚欧 日韩视频在线| 久久久亚洲成人| 久久精选视频| 亚洲国产日韩欧美在线动漫| 亚洲一区国产精品| 国产精品高潮久久| 欧美成人有码| 欧美久久婷婷综合色| 久久天天躁夜夜躁狠狠躁2022| 久久爱www久久做| 亚洲视频www| 9久re热视频在线精品| 国产精品国产福利国产秒拍| 国产乱子伦一区二区三区国色天香| 欧美日韩另类视频| 午夜精彩视频在线观看不卡| 久久亚洲影院| 经典三级久久| 激情久久五月| 亚洲国产黄色片| 老鸭窝毛片一区二区三区| 国产精品视频久久一区| 一色屋精品视频在线看| 一区二区在线观看视频| 国产综合一区二区| 影音先锋亚洲视频| 亚洲七七久久综合桃花剧情介绍| 欧美福利在线观看| 国产欧美一区二区在线观看| 韩国av一区二区三区| 亚洲精品一区二区三区樱花| 欧美一区激情| 99精品国产在热久久婷婷| 亚洲图片你懂的| 欧美在线观看视频在线| 久久精品国产久精国产思思| 欧美激情精品久久久久久| 亚洲欧美日韩综合国产aⅴ| 亚洲国产欧美日韩| 国产精品久久久久9999| 亚洲级视频在线观看免费1级| 欧美日韩亚洲精品内裤| 亚洲小说区图片区| 欧美精品一区二区久久婷婷| 国产精品亚洲欧美| 欧美激情一区二区三区不卡| 久久av一区二区三区亚洲| 久久国产欧美精品| 国产精品白丝jk黑袜喷水| 欧美三级视频在线| 在线日韩一区二区| 欧美午夜精品久久久久久超碰| 久久视频在线看| 亚洲乱码久久| 亚洲人成7777| 欧美专区在线播放| 亚洲激情社区| 亚洲激情小视频| 国产精品自在在线| 亚洲欧美第一页| 国产精品jizz在线观看美国| 激情欧美日韩| 夜夜夜精品看看| 免费在线看成人av| 欧美久久久久久久久| 久久本道综合色狠狠五月| 亚洲第一中文字幕| 午夜在线观看免费一区| 国产精品亚洲成人| 欧美激情视频一区二区三区免费| 美腿丝袜亚洲色图| 欧美精品一区二区三区视频| 亚洲成色999久久网站| 狠狠干综合网| 欧美精品videossex性护士| 欧美亚洲免费电影| 欧美高清视频在线播放| 欧美日韩激情小视频| 欧美日韩不卡一区| 怡红院精品视频在线观看极品| 欧美日韩精品免费观看视频| 久久久av水蜜桃| 中文国产成人精品| 欧美三级免费| 鲁鲁狠狠狠7777一区二区| 国产视频一区二区在线观看| 国产日本欧美一区二区三区| 欧美高清视频在线观看| 亚洲精品国产日韩| 国产一区在线看| 亚洲午夜久久久久久久久电影院| 狠狠久久亚洲欧美| 国产欧美日韩综合一区在线观看| 欧美一区久久| 国产曰批免费观看久久久| 欧美三区不卡| 激情亚洲成人| 欧美系列精品| 欧美日韩综合视频网址| 亚洲电影在线看| 免费亚洲一区| 亚洲黄色尤物视频| 日韩亚洲成人av在线| 狠狠入ady亚洲精品| 国产精品久久久久一区二区| 国产亚洲精品自拍| 国产精品久久777777毛茸茸| 国产人久久人人人人爽| 欧美国产日韩在线| 久久亚洲风情| 国产精品99久久99久久久二8| 欧美激情一区二区三区高清视频| 亚洲欧洲一区二区三区在线观看| 国产丝袜一区二区三区| 亚洲综合999| 黄色成人精品网站| 国产精品久久久久久久久久免费| 亚洲国产精品一区二区三区| 亚洲电影毛片| 亚洲福利专区| 久久久精品国产免大香伊| 欧美日韩精品久久久| 亚洲国产欧美一区二区三区久久| 免费亚洲电影| 欧美激情一区二区三区高清视频| 亚洲自拍都市欧美小说| 久久精品综合网| 国产亚洲视频在线| 亚洲激情电影中文字幕| 国产精品高清免费在线观看| 久久综合精品一区| 性娇小13――14欧美|