数控机床市场网-专业的数控机床网站

  為機床工具企業提供深度市場分析                     

用戶名:   密碼:         免費注冊  |   申請VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
沈陽機床

車床 銑床 鉆床 數控系統 加工中心 鍛壓機床 刨插拉床 螺紋加工機床 齒輪加工機床
磨床 鏜床 刀具 功能部件 配件附件 檢驗測量 機床電器 特種加工 機器人

機器人

電工電力 工程機械 航空航天 汽車 模具
儀器儀表 通用機械 軌道交通 船舶

搜索
熱門關鍵字:

數控機床

 | 數控車床 | 數控系統 | 滾齒機 | 數控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機器人
您現在的位置:機器人> 技術前沿>基于視覺捕捉的網球自拾取機器人系統
基于視覺捕捉的網球自拾取機器人系統
2017-8-10  來源:江南大學 機械工程學院(江蘇 無錫)  作者: 孫世俊 平雪良 曾慶鈺 董涵清 官樂樂

      摘 要: 為了規避網球比賽的風險,提高效率,開發了一套基于視覺捕捉的網球自動拾取機器人系統,由移動機器人平臺搭載機械臂自由移動對散落在網球場地的網球進行偵測并拾取。采用基于 ARM 的硬件架構搭建移動機器人的控制系統平臺,并通過網絡控制接口與機器人平臺上的圖像采集與識別模塊實現通信; 將視覺采集捕捉到的網球的位置信息傳送給控制器,控制移動機器人移動定位,機械臂配合實現網球拾取。經模擬網球場運行證明設計方案可行,視覺的引入節省了大量的人力與時間。開發的網球自拾取機器人系統有很強的實用性,具有一定的推廣意義。

      關 鍵 詞:移動機器人; 視覺捕捉; 網球識別定位; 機械臂

      日常網球訓練中,為了提高訓練效果,減輕運動員和教練員的負擔,在網球比賽中最大限度地規避球童受傷的風險,研究人員想到了用機器人來拾取網球。一般情況下,該技術主要包括以下內容: 

      ①.機器人的路徑規劃。

路徑規劃技術是機器人控制技術研究中一個十分重要的問題,到目前為止,研究方法主要有傳統方法和智能法 2 大類。傳統的路徑規劃方法———自由空間法、圖搜索法、刪格解耦法和人工勢場法等; 智能路徑規劃的方法———基于模糊邏輯的機器人路徑規劃和基于神經網絡方法的機器人路徑規劃等[1-2]。
      
      ②.網球的定位問題,目前市場上機器人系統的目標定位多基于圖像處理的方法[3-4],也有基于單目視覺的機器人定位方法[5],這些方法對圖像處理的要求精度較高,算法也相對復雜,并不適用于普通工程技術人員的編程和操作,難以實現。

      ③.網球的抓取功能,目前市場上撿球機器人所采用的夾持器以虎鉗式為主,夾持精度不高,運動效率低,而專業化的機械臂價格昂貴,功能多樣化,可 以完 成 機 械臂在非特定環境下的自主抓取[6]。目前國內已有一部分可以拾取網球的機器人,但還沒有基于真實環境的機型[7]; 現有的機器人采用的抓取方法主要以虎鉗式為主,所用夾持器只有 2 ~ 3個自由度,自由度不高,作業半徑小。國外現有的拾取網球機器人只能實現半自動化,無法獨立自主找到散落的球并完成撿拾,而且因為體型過于龐大,無法運用于賽場??傮w來說,國內外在通過移動平臺撿拾網球上的技術還是不夠成熟,提升空間很大,同時,它的市場前景又相當廣闊[8]。針對以上存在的問題,本文在以往方法的基礎上,改善網球自拾取過程的各個環節,提出一種基于視覺捕捉的網球自拾取方法,并設計整體方案,搭建物理樣機,開發出一套造價低廉,控制精度較高,適用于市場的網球拾取機器人系統,即移動機器人與機械臂聯合平臺,并進行效果驗證。

      1. 總體方案設計

      用機器人拾取網球,需要解決以下幾個問題: ①機器人的路徑規劃問題; ②機器人定位問題,有了準確的定位,才能讓移動機器人平臺進行精確地導航; ③如何實現網球的抓取問題。目前國內的網球拾取機器人主要通過傳感器獲取網球的信息,利用嵌入式系統控制車身運動,搜尋網球并利用特殊的拾球機構拾取網球[9],拾取效率低,識別精度也不高。國外的網球拾取機器人功能結構復雜,造價昂貴,并不適用于市場的投放[10]。

      本文利用一臺全方位移動平臺作為機器人框架的主體,系統利用紅外傳感器以及無刷電機的差速轉動實現循跡,利用超聲波傳感器進行測距,并通過對收集到的數據信息進行處理與分析而實現避障,很好地解決了機器人的路徑規劃問題。針對機器人定位問題,本文采用圖像識別模塊作為定位傳感器; 由于周圍環境的雜色對機器人定位算法有一定的影響,通過分析幾種常見的距離判斷算法,經過實驗,為機器人規劃出一塊確定的運動與識別區域實現了機器人的定位功能。針對網球的抓取,本文在移動機器人平臺上搭載一個六自由度機械手( 為簡化算法,本文只用了其中 3個自由度) ,根據圖像識別模塊得到的網球中心位置的 x,y 坐標值,計算出機械手各個關節抓取網球時需要轉動的角度 θ,根據串口中讀出的網球的寬度和高度計算出網球在圖像中的面積,通過判斷面積的大小,給機械臂發送抓取指令。具體方案如圖 1 所示。

      2 .視覺捕捉與抓取

      2. 1 視覺捕捉機器視覺
      由于精確、快速和可數字化等優點被廣泛應用,其一般工作原理為: CCD 照相機攝取檢測圖象并轉化為數字信號,再采用先進的計算機硬件與軟件技術對圖象數字信號進行處理,從而得到所需要的各種目標圖象特征值,并由此實現模式識別、坐標計算、灰度分布圖等多種功能。再根據其結果顯示圖象、輸出數據、發出指令,配合執行機構完成位置調整、好壞篩選和數據統計等。

      

      圖 1 總體方案
Figure 1 Overall program

      本文采用圖像采集識別模塊,該模塊提供了 API函數供系統調用,通過識別網球的顏色( 灰度值) ,調用相應的函數可得到網球的寬度、高度、中心點的 x,y坐標。本文設定視窗捕捉范圍 x 方向為 0 ~ 360 mm,y方向 0 ~ 200 mm,通過串口監視器可以觀察到所獲得的位置信息,如圖 2 所示。

      

      圖 2 獲得的位置信息
      Figure 2 Position information obtained

      2.2 自動抓取

      圖像處理后小車可以實現對網球的實時追蹤。由于距離的不同,視野中各個網球的面積不是一個定值,網球與機器人距離較遠時,計算得到的網球面積較小,距離較近時,計算得到的網球面積較大。通過計算識別得到網球的面積,同時判斷小車與網球的距離,當網球面積達到設定值,調動機械手實現網球的抓取,如圖3 ~ 4 所示。

    

      圖 3 抓取網球示意圖
      Figure 3 Crawl tennis schemati

      
      圖 4 運動原理圖
      Figure 4 Schematic of motion

      3 .實驗系統開發

      3.1 硬件開發

      為實現網球機器人在球場中的移動,本文參照自主研發的全方位移動平臺,采用基于 ARM 的機器人控制硬件體系結構; 為了使機器人快速、準確地識別目標,采用高性能的圖像采集識別模塊; 網球抓取采用簡易機械臂實現。機器人通過網絡控制接口與移動平臺上的圖像采集與識別模塊實現通信,將捕捉到的位置信息傳輸到系統控制移動平臺,使機械臂實現移動定位和網球拾取。系統硬件主要由基于 ARM Cortex-M3 的 32 位微處理器 STM32F103ZET6 芯片組成,該芯片主頻 72 MHz,擁有 256 k B Flash,48 k B SRAM,且外設資源豐富,擁有多種定時器,支持 SPI,I2C,USART,USB,CAN 等接口; 系統還選用 Pixy Cmu Cam5 圖像識別模塊并搭載了超聲波傳感器、紅外傳感器、藍牙模塊和 Wi Fi 控制模塊等,機器 人 總 體 硬 件 結 構 如 圖 5所示。

    

      圖 5 機器人硬件結構
      Figure 5 Robot hardware structure

      機器人移動平臺選用兩輪獨立驅動方式,驅動電機為無刷直流電機,由 BLCD-5015A 驅動器控制,機械手選用 AREXX 的六自由度機械手,可實現多角度抓取( 本文僅用其中 3 個自由度; PixyCmuCam5 是一個開源的圖像識別傳感器,支持多物體多色彩的顏色識別,支持 SPI,I2C 等多種通信方式,其搭載的圖像識別模塊可以以 1 MB /s 的速度發送塊 信息 給 ArduinoUNO 板,每秒可以發送超過6 000 個識別的物體或每幀 135 個被識別的物體。

      3. 2 軟件開發

      本文軟件的組成大體可以分為 3 個部分:

      1) 基于 STM32 的移動機器人控制軟件。主要解決機器人的路徑規劃、超聲波壁障及 Wi Fi 和藍牙控制等; 整個系統的工作模式是上位機通過 SPI 將無線模塊 NRF24L01 接入 ARM 處理器,同時將搖桿 ADC 控制模塊初始化。ARM 處理器可以對操作人員在液晶顯示屏上輸入的指令進行分析與識別,并將指令傳送給下位,同時還可以通過 USART 串口與計算機通信。

      2) 圖像識別模塊。通過 Pixy Cmu Cam5 攝像頭可以直接獲取網球的位置信息( 網球中心位置的 x 和 y坐標,被識別網球的寬度、高度) ,并將獲取的信息通過 ISCP 通信端口發送到 Arduino IDE 開發板。

      3) Arduino IDE 開發板與 STM32F103ZET6 芯片的通信。由于本文的 2 塊開發板類型不同,故通過 ArduinoIDE 開發板的 TX,RX 通信端口實現 2 塊板子的通信。圖 6 為主程序流程圖。

     

      圖 6 主程序流程圖
      Figure 6 Main program flow chart

      3. 3 實驗驗證與分析

      本文搭建了移動機器人樣機,并在多種場合進行了測試,機器人可以精確地識別網球的位置并反饋給機械手; 在視野中如果沒有發現網球,攝像頭會自動調用子程序轉動舵機尋找各個方位網球的位置,實現了網球的高效、精準地抓取,如圖 7 ~ 8 所示。

      

      圖 7 成功捕捉到網球
      Figure 7 Tennis successfully captured

      

      圖 8 實驗室測試
      Figure 8 Laboratory tests

      雖然市面上已經出現網球撿拾機器人,但國內大多數是運用傳感器進行識別,紅外線進行定位,由于識別距離有限,響應速度有一定的延遲。國外運用高精度 CCD 攝像頭進行識別的網球撿拾機器人,雖然精度高,但是價格昂貴,使用成本太高,不適合投入市場大量運用。而本文所搭建的機器人小車運用 的 PixyCmu Cam5 攝像頭,價格適中,性價比高,并且可以做到快速識別。同時本文沒有采用常規的真空吸取、依靠慣性等撿取網球的方式,而是運用了機械手,雖然增加了成本,但大大提高了撿球效率,可以高效而又精準地實現抓取動作。

      4 .結語

      本文設計開發的基于視覺捕捉的網球自動拾取機器人系統,解決了耗費人力資源而且人工撿球效率低的問題。在研究過程中,機器人的路徑規劃問題一直是一個難點。機器人在運行過程中有時會偏離運行軌跡,要提高機器人運動精度,需要軟件和硬件協調配合,這在后期的工作中需要進一步加強。本系統具有廣闊的應用前景,可以用在任意網球場地。經技術完善后,可以在標準化的網球場上的 4個角落放置 4 臺機器人,組成一個撿拾網球的局域網系統,通過一個中央處理器計算整合,可高效而又準確地完成撿拾網球并退回原位等一系列動作。

      參考文獻:

      [1] 張穎,吳成東,原寶龍. 機器人路徑規劃方法綜述[J]. 控制工程,2003,10( 增刊 1) : 152 - 155
      [2] 趙曉東,鮑方. 清潔機器人路徑規劃算法研究綜述[J]. 機電工程,2013,30( 11) : 1440 - 1444.
      [3] 張俊強,張華. 基于圖像處理的移動機器人對目標的識別和定位[J]. 計算機測量與控制,2006,14( 5) : 673 - 675.
      [4] 彭惠青,李海燕. 機器人視覺定位的圖像處理[J]. 計算技術與自動化,2004,23( 1) : 74 - 76.
      [5] 于乃功,黃燦,林佳. 基于單目視覺的機器人目標定位測距方法研究[J]. 計算機測量與控制,2012,20( 10) : 2654 - 2656.
      [6韓崢,劉華平,黃文炳,等. 基于 Kinect 的機械臂目標抓?。跩]. 智能系統學報,2013,8( 2) : 149 - 155.
      [7] 席澤生. 網球場撿球機器人系統設計[J]. 機械制造與自動化,2012,41( 2) : 140 - 141.
      [8] 唐瑩. 智能網球拾取機器人的市場分析: 以創睿智能網球機器人有限公司為例[J]. 職業,2012( 17) : 148 - 149.
      [9] 于剛,唐小川. 智能拾取網球機器人[C]/ /第二屆全國大學生創新論壇論文集. 南京: 東南大學出版社,2009.
      [10] MAO Yanbing. Design of tennis picking intelligent robot orientationsystem[J]. Machine building & automation,2009,38( 2) : 54.















    投稿箱:
        如果您有機床行業、企業相關新聞稿件發表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com
主站蜘蛛池模板: 绝缘油介电强度测试仪|d33压电测试仪|准静态d33压电测量仪厂家直销-上海蓝巢电气有限公司【官网】 | 气相色谱仪生产厂家批发价格找上海惠分科学分析仪器有限公司 | 暖通家-中国暖通空调及热泵产业资讯平台,专业为厂家和商家提供价值服务 | 天津实验室纯水机-GMP认证制药纯化水设备-天津开发区瑞尔环保科技有限公司 | 潍坊沃林机械设备有限公司-牵引式风送果园打药机,悬挂式风送果园喷雾机,自走式果树喷药机,车载式风送远程喷雾机-潍坊沃林机械设备有限公司-牵引式风送果园打药机,悬挂式风送果园喷雾机,自走式果树喷药机,车载式风送远程喷雾机 潍坊网络推广,临沂360推广,东营360推广,枣庄360推广,潍坊网站建设,潍坊网络公司,潍坊360搜索,潍坊APP开发,潍坊360推广,潍坊360代理,潍坊点睛网络科技有限公司 | 金华美凡文化传媒有限公司| 深圳蓝枫印刷_画册印刷_彩页印刷_宣传册印刷_包装盒印刷_彩盒印刷厂_不干胶印刷厂 | 激光切割加工,佛山激光切割加工,钣金加工,机加工-佛山市华锐达金属制品有限公司 | 烧腊培训,广东有实力的烧腊培训[免费试吃],广式烧鸭培训-烧鹅培训-学烧腊选广州嘉政 | 网带窑,催化剂网带窑,电热回转窑-淄博圣元窑炉工程有限公司 | 呼吸家官网|肺功能检测仪生产厂家|国产肺功能仪知名品牌|肺功能检测仪|肺功能测试仪|婴幼儿肺功能仪|弥散残气肺功能仪|肺功能测试系统|广州红象医疗科技有限公司|便携式肺功能仪|大肺功能仪|呼吸康复一体机|儿童肺功能仪|肺活量计|医用简易肺功能仪|呼吸康复系统|肺功能仪|弥散肺功能仪(大肺)|便携式肺功能检测仪|肺康复|呼吸肌力测定肺功能仪|肺功能测定仪|呼吸神经肌肉刺激仪|便携式肺功能 | 网带烘干机-不锈钢网带-乙型网带-不锈钢链板-网带输送机-宁津县天惠机械制造有限公司 | 威海实木家具-威海定制家具-威海家具-威海至佳百隆家具有限公司 威海木箱,威海木托盘,威海免熏蒸包装箱-威海耀晟木制品有限公司 | 中超直播_中超直播在线直播_中超直播免费直播视频直播-24直播网 中标通国际认证(深圳)有限公司-知识产权管理体系认证-湖北知识产权贯标 | 河南康振机械有限公司 | 商标注册_北京商标注册费用_申请商标注册代理机构_北京商标注册公司- | 智能锁十大品牌_指纹锁_智能锁加盟_开换锁-锁当家【官网】 | 消防排烟风机|防火阀|斜流风机|江苏恒恒暖通设备有限公司 | 津成电线电缆价格,天津津成线缆,津成线缆销售电话,天津津成线缆批发电话-天津市津成电线电缆有限公司 | 长沙考研-长沙考研辅导学校-长沙领航教育科技有限公司 | 全自动红外测油仪|全自动COD分析仪|BOD5分析仪|昂林官网 | 陕西西安升降机_导轨式升降货梯_电动固定剪叉式升降平台_甘肃兰州液压机械厂家 | 济南德固机械|膨化食品生产线|早餐谷物玉米片生产线|拉丝蛋白生产线|速食米饭生产线 | 讨债公司_要债公司_要账公司[18年讨债要债经验]讨账公司 | 双合金_注塑机_螺杆|炮筒|料管|料筒-广东海驰德塑胶机械有限公司 | 苏州注册公司-代理工商注册-苏州及财企业服务有限公司 | 搅拌摩擦焊-搅拌摩擦焊接机床-搅拌摩擦焊设备厂家-精科大恒 | 水处理设备_纯净水设备_软化水设备_反渗透水处理设备「陕西甘肃青海宁夏新疆」认准海川环保 | 温州方圆仪器有限公司 工业自动化|自动化设备 - 温州方圆仪器有限公司 | 疲劳试验机|电子万能试验机|摩擦磨损试验机|冲击试验机|济南全力测试技术有限公司 | 无锡防爆墙-无锡泄爆墙_江苏鑫立轩装饰工程有限公司 | 威海实木家具-威海定制家具-威海家具-威海至佳百隆家具有限公司 威海木箱,威海木托盘,威海免熏蒸包装箱-威海耀晟木制品有限公司 | 润东方环保空调厂家-水冷式空调价格-润东方水冷空调-东莞市科骏机电设备有限公司 | 上海千舟新材料有限公司-美卓隔膜滤板_奥图泰滤板_压滤机配件 | 深圳网站建设-量身定制原创设计-专业网站建设公司【企术】 | 绣花厂_电脑绣花厂_手工刺绣加工定制 - 北京丽绣坊工艺品有限公司 | 生物除臭塔_生物除臭箱_玻璃钢吸收塔_玻璃钢集气罩_-安丘恒业玻璃钢有限公司 | 汽车蓄电池配件_蓄电池维护保养产品_叉车电池配件研发生产厂家—联鸿能源 | 河南郑州纯净水设备_厂家_价格_河南江宇环保科技有限公司水处理设备工厂 | 厦门公司注册-提供工商登记记账代理服务和营业执照代办地址与注册流程及费用 | 湖南净声源环保科技有限公司是一家专业从事噪声治理和建筑声学设计生态环境综合治理服务的企业,专业从事株洲电梯隔音治理,湘潭中央空调降噪处理,衡阳邵阳冷却塔噪音治理,岳阳常德大型风机噪声隔音降噪,张家界空压机噪声治理,益阳配电房变压器噪声治理,专业郴州永州工厂企业车间噪声治理,怀化娄底专业机械设备减振降治理,武汉噪音治理隔音降噪公司,孝感噪音治理,立式球磨机的噪声控制,专业隔音降噪公司,、以及各类机械动力设备减振降噪噪声治理的公司,同时为客户提供咨询与解决方案 |