0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

myCobot 320 APP 控制技術(shù)案例

大象機(jī)器人科技 ? 來(lái)源: 大象機(jī)器人科技 ? 作者: 大象機(jī)器人科技 ? 2023-10-30 18:08 ? 次閱讀

引言
機(jī)械臂是現(xiàn)代工業(yè)和科研領(lǐng)域中的重要工具,它們?cè)谥圃鞓I(yè)、醫(yī)療、農(nóng)業(yè)、教育等多個(gè)領(lǐng)域都有廣泛的應(yīng)用。這些機(jī)器臂不僅可以進(jìn)行精密操作,而且能夠在人類無(wú)法進(jìn)入的危險(xiǎn)環(huán)境中工作,大大提高了工作效率和安全性。然而,傳統(tǒng)的機(jī)械臂控制方式往往需要專業(yè)知識(shí)和復(fù)雜的編程,這在某種程度上限制了其普及和應(yīng)用。因此,手機(jī)APP控制機(jī)械臂的方法應(yīng)運(yùn)而生。手機(jī)APP控制的優(yōu)點(diǎn)在于,它可以使非專業(yè)人士也能方便地操控機(jī)械臂,同時(shí),通過(guò)手機(jī)APP,用戶可以遠(yuǎn)程控制機(jī)械臂,極大地提高了操作的便利性和靈活性。本文的目的是深入探討這這個(gè)主題,今天我將用MyCobot Controlller APP 使用手機(jī)來(lái)控制myCobot 320 M5Stack。

介紹
myCobot 320
myCobot 320是一款面向用戶自主編程開發(fā)的六軸協(xié)作機(jī)械臂,內(nèi)置運(yùn)動(dòng)學(xué)正逆解算法,開放ROS仿真開發(fā)環(huán)境,配備12個(gè)標(biāo)準(zhǔn)的24V工業(yè)IO接口,可擴(kuò)展開發(fā)PLC控制編程。myCobot 320的工作半徑可達(dá)到350mm,末端能夠承受最大負(fù)載1kg,能夠控制重復(fù)定位精度在0.5mm的范圍內(nèi)。

myCobot Controller
“myCobot Controller ”是由大象機(jī)器人公司推出的一款專門用于控制myCobot系列機(jī)械臂的應(yīng)用程序。這款A(yù)PP采用了藍(lán)牙技術(shù),能夠通過(guò)用戶的手機(jī)或平板電腦與myCobot機(jī)械臂進(jìn)行無(wú)線連接。

wKgZomU_e-CAfSE6AAJbdDuBMX0202.png

myCobot Controller APP的工作原理主要基于藍(lán)牙通信技術(shù)。通過(guò)跟myCobot機(jī)械臂進(jìn)行藍(lán)牙匹配,成功后就可以通過(guò)APP來(lái)控制機(jī)械臂的各項(xiàng)功能,這種方式不僅操作簡(jiǎn)便,而且能夠?qū)崿F(xiàn)實(shí)時(shí)的,無(wú)線控制,大大提高了操作的靈活性和便捷。

APP控制機(jī)械臂的步驟
接下來(lái)我們會(huì)一邊操作,一邊介紹這個(gè)功能如何該使用。

安裝APP
目前myCobot Controller目前只支持安卓系統(tǒng)的手機(jī)使用,IOS系統(tǒng)用戶需要暫時(shí)等待一段時(shí)間。點(diǎn)擊連接可以直接跳轉(zhuǎn)至下載地方,目前有兩種方式可以安裝app,第一種可以直接在Google play store上搜索mycobot controller下載,第二種是可以在官網(wǎng)下載apk到手機(jī)上直接安裝。(正常下載之后安裝即可)Google Play下載連接:https://play.google.com/store/apps/details?id=com.elephantrobotics.mycobot_controller

wKgZomU_f8iAYuN3AANFmguuYFw171.png

Downloads - Elephant Robotics

連接機(jī)械臂
首先我們給myCobot 接上電源開機(jī) ,選擇“Transponder”。

wKgaomU_f9uAYWunAA39sRfbHlM344.png

進(jìn)入之后,我們選擇藍(lán)牙模式,”Bluetooth“

wKgZomU_f-mAcqAHAA4Eu78GLIE567.png

成功之后的界面是會(huì)出現(xiàn)下圖的情況。藍(lán)牙的名稱是:mycobot320m5ble,它的mac地址是:08:3a:f2:42:f0:26(每臺(tái)機(jī)器是不一樣的,方便區(qū)分同時(shí)有兩臺(tái)機(jī)器開著在那)進(jìn)入這個(gè)頁(yè)面我們等待就好了,接下來(lái)是手機(jī)上的操作。

wKgaomU_f_iACAJ2ABJlETSgL3c169.png

打開下載好的APP,點(diǎn)擊藍(lán)牙的圖標(biāo)連接mycobot。

wKgaomU_gAyAfZtxAASTwvDLn5o905.png

看準(zhǔn)確藍(lán)牙的名稱對(duì)應(yīng)機(jī)械臂的名稱,“mycobot320m5ble”,不確定的話看mac地址,mac地址是唯一的。顯示下圖的情況就連接成功了。

wKgZomU_gBqAXHG9AAJUWu3Gbxo312.png

機(jī)械臂運(yùn)動(dòng)控制
APP是用機(jī)械臂的正逆運(yùn)動(dòng)學(xué)來(lái)控制的主要分為兩種,一種是機(jī)械臂角度的控制,另一種是機(jī)械臂坐標(biāo)的控制。

Joint Control

角度控制是正運(yùn)動(dòng)學(xué)算法的一種控制方式。正運(yùn)動(dòng)學(xué)是指已知機(jī)器人各個(gè)關(guān)節(jié)的參數(shù)(角度)的情況下,計(jì)算機(jī)器人末端執(zhí)行器的位置和姿態(tài)的過(guò)程。換句話來(lái)說(shuō)就是,通過(guò)旋轉(zhuǎn)角度就能計(jì)算出機(jī)械臂末端的在空間中的坐標(biāo)位置。

wKgaomU_gDyAN9iVAAQItRx4_1w567.png

左右兩邊的Joint N(1-6),是可以增加大小來(lái)控制對(duì)應(yīng)mycobot關(guān)節(jié)的角度。中間的TCL部分的六個(gè)參數(shù)代表的是此時(shí)機(jī)械臂末端的笛卡爾坐標(biāo)值。

Coords Control

坐標(biāo)控制是逆運(yùn)動(dòng)學(xué)算法的一種控制方式。逆運(yùn)動(dòng)學(xué)是指已知機(jī)器人末端執(zhí)行器的坐標(biāo)位置,計(jì)算出該狀態(tài)下機(jī)器人各個(gè)關(guān)節(jié)的參數(shù)(角度)。就可以通過(guò)調(diào)整機(jī)器人末端坐標(biāo)來(lái)移動(dòng)機(jī)器人,從而計(jì)算出當(dāng)前狀態(tài)下機(jī)器人關(guān)節(jié)角度的參數(shù)。

wKgaomU_gE6ACBaBAANlFtyxJRM019.png

左邊的按鈕很好理解,對(duì)應(yīng)著機(jī)械臂的末端在空間的位置,上下左右走直線運(yùn)動(dòng)。換句話話說(shuō)就是機(jī)械臂的末端在空間中進(jìn)行,向前,向后,向左,向右,向上,向下運(yùn)動(dòng),主要是走直線運(yùn)動(dòng)。在笛卡爾坐標(biāo)當(dāng)中,‘Rz,Ry,Rx'通常用來(lái)表示圍繞z軸,y軸,x軸的旋轉(zhuǎn),這些旋轉(zhuǎn)通常遵循右手規(guī)則,即如果你的右手的四指按照旋轉(zhuǎn)方向卷曲,那么你的大拇指指向的方向就是旋轉(zhuǎn)軸的方向。

通常來(lái)說(shuō):

"rz":圍繞z軸旋轉(zhuǎn)。這會(huì)導(dǎo)致機(jī)械臂末端在x-y平面內(nèi)旋轉(zhuǎn),也就是說(shuō),它會(huì)改變末端執(zhí)行器的偏航角(yaw angle)。
"ry":圍繞y軸旋轉(zhuǎn)。這會(huì)導(dǎo)致機(jī)械臂末端在z-x平面內(nèi)旋轉(zhuǎn),也就是說(shuō),它會(huì)改變末端執(zhí)行器的俯仰角(pitch angle)。
"rx":圍繞x軸旋轉(zhuǎn)。這會(huì)導(dǎo)致機(jī)械臂末端在y-z平面內(nèi)旋轉(zhuǎn),也就是說(shuō),它會(huì)改變末端執(zhí)行器的滾轉(zhuǎn)角(roll angle)。
簡(jiǎn)單點(diǎn)說(shuō),就是機(jī)械臂圍繞x,y,z軸做旋轉(zhuǎn)。

操作視頻
接下來(lái)我們來(lái)看一下如何操作的。

總結(jié)
總的來(lái)說(shuō)手機(jī)APP控制提供了一種更直觀、更易于理解的操作方式,使得非專業(yè)人士也能夠快速上手,其次我們還能夠通過(guò)遠(yuǎn)程操控機(jī)械臂,這使得在一些復(fù)雜或者危險(xiǎn)環(huán)境中也能夠操控機(jī)械臂,能夠擴(kuò)增機(jī)械臂的適用場(chǎng)景。

目前來(lái)說(shuō)APP的功能還能夠進(jìn)行增加,你覺(jué)得有什么需要的功能增加在APP上呢?歡迎在下方留言,我們一起探討APP的功能優(yōu)化!如果你喜歡這篇文章,點(diǎn)贊和留言是對(duì)我們最大的支持!

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    28105

    瀏覽量

    205853
  • 無(wú)線
    +關(guān)注

    關(guān)注

    31

    文章

    5417

    瀏覽量

    172974
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TMS320F28P65x實(shí)時(shí)微控制技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《TMS320F28P65x實(shí)時(shí)微控制技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 11-08 14:45 ?0次下載
    TMS<b class='flag-5'>320</b>F28P65x實(shí)時(shí)微<b class='flag-5'>控制</b>器<b class='flag-5'>技術(shù)</b>參考手冊(cè)

    TMS320F2837xD雙核實(shí)時(shí)微控制技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《TMS320F2837xD雙核實(shí)時(shí)微控制技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 11-08 14:10 ?0次下載
    TMS<b class='flag-5'>320</b>F2837xD雙核實(shí)時(shí)微<b class='flag-5'>控制</b>器<b class='flag-5'>技術(shù)</b>參考手冊(cè)

    TMS320F2807x實(shí)時(shí)微控制技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《TMS320F2807x實(shí)時(shí)微控制技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 11-08 14:07 ?0次下載
    TMS<b class='flag-5'>320</b>F2807x實(shí)時(shí)微<b class='flag-5'>控制</b>器<b class='flag-5'>技術(shù)</b>參考手冊(cè)

    TMS320F2837xS實(shí)時(shí)微控制技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《TMS320F2837xS實(shí)時(shí)微控制技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 11-08 13:57 ?0次下載
    TMS<b class='flag-5'>320</b>F2837xS實(shí)時(shí)微<b class='flag-5'>控制</b>器<b class='flag-5'>技術(shù)</b>參考手冊(cè)

    TMS320F28004x實(shí)時(shí)微控制技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《TMS320F28004x實(shí)時(shí)微控制技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 11-08 09:13 ?0次下載
    TMS<b class='flag-5'>320</b>F28004x實(shí)時(shí)微<b class='flag-5'>控制</b>器<b class='flag-5'>技術(shù)</b>參考手冊(cè)

    TMS320F280013x實(shí)時(shí)微控制技術(shù)參考手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《TMS320F280013x實(shí)時(shí)微控制技術(shù)參考手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 10-31 09:51 ?0次下載
    TMS<b class='flag-5'>320</b>F280013x實(shí)時(shí)微<b class='flag-5'>控制</b>器<b class='flag-5'>技術(shù)</b>參考手冊(cè)

    松下Smart Projector Control App手機(jī)配置無(wú)線控制使用介紹

    松下Smart Projector Control App是一款兼容IOS系統(tǒng)和安卓系統(tǒng),功能齊全的遠(yuǎn)程控制應(yīng)用程序。
    的頭像 發(fā)表于 08-08 14:08 ?1037次閱讀
    松下Smart Projector Control <b class='flag-5'>App</b>手機(jī)配置無(wú)線<b class='flag-5'>控制</b>使用介紹

    TMS320LF2401A TMS320LC2401A DSP控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TMS320LF2401A TMS320LC2401A DSP控制器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-08 09:41 ?0次下載
    TMS<b class='flag-5'>320</b>LF2401A TMS<b class='flag-5'>320</b>LC2401A DSP<b class='flag-5'>控制</b>器數(shù)據(jù)表

    TMS320F2833x、TMS320F2823x數(shù)字信號(hào)控制器(DSC)TMS320C2834x Delfino微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TMS320F2833x、TMS320F2823x數(shù)字信號(hào)控制器(DSC)TMS320C2834x Delfino微控制
    發(fā)表于 08-03 11:14 ?0次下載
    TMS<b class='flag-5'>320</b>F2833x、TMS<b class='flag-5'>320</b>F2823x數(shù)字信號(hào)<b class='flag-5'>控制</b>器(DSC)TMS<b class='flag-5'>320</b>C2834x Delfino微<b class='flag-5'>控制</b>器數(shù)據(jù)表

    TMS320F2833x、TMS320F2823x實(shí)時(shí)微控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TMS320F2833x、TMS320F2823x實(shí)時(shí)微控制器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-31 10:11 ?0次下載
    TMS<b class='flag-5'>320</b>F2833x、TMS<b class='flag-5'>320</b>F2823x實(shí)時(shí)微<b class='flag-5'>控制</b>器數(shù)據(jù)表

    如何在Android 10設(shè)備上通過(guò)App控制GPIO

    本文檔提供了在 Android 10 設(shè)備上通過(guò)應(yīng)用程序(App控制通用輸入輸出(GPIO)的詳細(xì)指南。這涵蓋了從創(chuàng)建 gpio驅(qū)動(dòng)到App 配置 以及 SELinux 策略以允許特定訪問(wèn)的所有必要步驟。
    的頭像 發(fā)表于 07-22 17:59 ?1077次閱讀

    TUSB320LAI/TUSB320HAI USB Type-C配置通道邏輯和端口控制數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TUSB320LAI/TUSB320HAI USB Type-C配置通道邏輯和端口控制數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-02 10:45 ?0次下載
    TUSB<b class='flag-5'>320</b>LAI/TUSB<b class='flag-5'>320</b>HAI USB Type-C配置通道邏輯和端口<b class='flag-5'>控制</b>數(shù)據(jù)表

    大象機(jī)器人開源協(xié)作機(jī)械臂myCobot 630 全面升級(jí)!

    1. 開篇概述 在快速發(fā)展的機(jī)器人技術(shù)領(lǐng)域中,Elephant Robotics的myCobot 600已經(jīng)證明了其在教育、科研和輕工業(yè)領(lǐng)域的顯著適用性。作為一款具備六自由度的機(jī)械臂,myCobot
    的頭像 發(fā)表于 04-28 15:19 ?920次閱讀
    大象機(jī)器人開源協(xié)作機(jī)械臂<b class='flag-5'>myCobot</b> 630 全面升級(jí)!

    myCobot Pro 630 煥新上市!全面助力六自由度協(xié)作機(jī)器人商用化進(jìn)程推進(jìn)!

    在快速變化的現(xiàn)代社會(huì)中,教育和商業(yè)領(lǐng)域面臨著前所未有的挑戰(zhàn)和機(jī)遇。隨著技術(shù)的不斷進(jìn)步,尋求高效、靈活的自動(dòng)化解決方案成為了推動(dòng)創(chuàng)新和增強(qiáng)競(jìng)爭(zhēng)力的關(guān)鍵。 自大象機(jī)器人myCobot Pro 600系列
    的頭像 發(fā)表于 04-03 11:12 ?337次閱讀
    <b class='flag-5'>myCobot</b> Pro 630 煥新上市!全面助力六自由度協(xié)作機(jī)器人商用化進(jìn)程推進(jìn)!

    大象機(jī)器人六軸協(xié)作機(jī)械臂myCobot 320 進(jìn)行手勢(shì)識(shí)別!

    的靈感源自于我對(duì)創(chuàng)新技術(shù)的熱愛(ài)以及對(duì)改善人機(jī)互動(dòng)方式的追求。我的目標(biāo)是開發(fā)一個(gè)基于手勢(shì)的機(jī)械臂控制系統(tǒng),使非專業(yè)人士也能輕松操作。為此,我選擇了Google的MediaPipe庫(kù)進(jìn)行手勢(shì)識(shí)別,并以myCobot
    的頭像 發(fā)表于 01-31 16:17 ?683次閱讀
    大象機(jī)器人六軸協(xié)作機(jī)械臂<b class='flag-5'>myCobot</b> <b class='flag-5'>320</b> 進(jìn)行手勢(shì)識(shí)別!