在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MyCobot機械臂頭部智能規劃路線(四)

大象機器人科技 ? 來源:大象機器人科技 ? 作者:大象機器人科技 ? 2022-10-10 17:30 ? 次閱讀

一直在糾結是先講頭部運動,還是先講空間坐標系,后來決定還是先講頭部運動,讓大家先感受一下機械臂在空間中是怎么定位的,然后我們下一節將詳細介紹機械臂的空間坐標是怎么回事。空間坐標是一項非常復雜且需要深度理解的東西,學好空間坐標才能學好機械臂的各種運動。為了更好的體驗一下機械臂的空間定位,我們先從這個機械臂頭部運動開始,讓大家體驗一下空間坐標及運動。

(1)send_coords([x,y,z,rx,ry,rz],speed,model)是用來控制機械臂頭部以指定姿態移動到指定點。它主要用于實現智能規劃機械臂頭部從一個位置到另一個指定位置。X,Y,Z 表示的是機械臂頭部在空間中的位置(該坐標系為直角坐標系),rx,ry,rz 表示的是機械臂頭部在該點的姿態(該坐標系為歐拉坐標)。

函數功能:智能規劃路線,讓機械臂頭部從原來點移動到指定點。

參數說明: x,y,z 是空間直角坐標系,[rx,ry,rz]表示的是機械臂頭部的姿態,是歐拉坐標系。

speed:表示機械臂運動的速度。取值范圍為 0~100,值越大速度越快。

model:取值限定 0 和 1。0 表示機械臂頭部移動隨機規劃,只要機械臂頭移動到指定點即可。

1 表示機械臂頭部讓機械臂頭部以直線的方式移動到指定點。

(2)get_coords()

函數功能:獲取此時機械臂頭部的空間坐標以及當前姿態。

返回值:返回的類型是包含六個 float 元素的 list 集合,前三個坐標為 x,y,z 表示機械臂頭部的坐標,后三個坐標 rx,ry,rz 表示機械臂頭部的姿態。

我們還是老方法,一邊實驗,一邊學習。打開一個終端窗口輸入python,先導入我們必須API函數。


from pymycobot.mycobot import MyCobot

from pymycobot.genre import Coord

from pymycobot import PI_PORT, PI_BAUD

import time


讓頭部以線性的方式到達[59.9,-65.8,250.7]這個坐標,以及保持[-50.99,83.14,-52.42]這個姿態


mc = MyCobot(PI_PORT, PI_BAUD)

mc.send_coords([59.9, -65.8, 250.7, -50.99, 83.14, -52.42], 80, 1)


poYBAGND5kKAYbCmAAADTW9TE64397.jpgpYYBAGND5kKAI2jQAABMMcZZyS4581.jpg


可能你做完這一段代碼導到的形狀跟我這個不一樣,也沒關系。因為只要頭部到達這個位置就可以,因為他是以頭部規劃的線路,各個關節即使有各種形狀,也沒關系。我們執行一下get_coords獲取一下此時的坐標數據:


coords = mc.get_coords()

print(coords)


如下圖:

poYBAGND5kKABaMOAAA8gmc7e7E172.jpg


這個值與我們傳遞的值不一樣,主要原因是這是機器內部誤差,這個值接近我們傳遞的數值。


第二個例子:我們輸入:

mc.send_angles([88.68, -138.51, 155.65, -128.05, -9.93, -15.29], 50)


pYYBAGND5kKAWudMAABXoSw2kUI943.jpg

狀態變成這個樣子,然后我們再輸入之前的頭部坐標:

mc.send_coords([59.9, -65.8, 250.7, -50.99, 83.14, -52.42], 80, 1)


poYBAGND5kOAe-SnAABe9nCDtK8254.jpg


機械臂變成了這個樣子,讓我們再取一下機械臂的坐標:


coords = mc.get_coords()

print(coords)


我們得到的坐標為:[59.5, -66.0, 251.1, -49.56, 83.14, -50.92]如下圖。


pYYBAGND5kOABPF3AAA4uhnHtN0831.jpg

這說明頭部空間坐標只要達到所在位置,各關節的狀態可能每次都不一樣。


(3)說明書中提供的測試小程序:


#!/usr/bin/python3

#-*- coding: UTF-8 -*-

from pymycobot.mycobot import MyCobot

from pymycobot.genre import Coord

from pymycobot import PI_PORT, PI_BAUD

import time

mc = MyCobot(PI_PORT, PI_BAUD)

# 獲取當前頭部的角度以及姿態

coords = mc.get_coords()

print(coords)

# 智能規劃路線,讓頭部以線性的方式到達[59.9,-65.8,250.7]這個坐標,以及保持[-50.99,83.14,-52.42]這個姿態

mc.send_coords([59.9, -65.8, 250.7, -50.99, 83.14, -52.42], 80, 1)

# 設置等待時間

time.sleep(1.5)

# 智能規劃路線,讓頭部以線性的方式到達[59.9,-65.8,350.7]這個坐標,以及保持[-50.99,83.14,-52.42]這個姿態

mc.send_coords([59.9, -65.8, 350.7, -50.99, 83.14, -52.42], 80, 1)

# 設置等待時間

time.sleep(1.5)

# 僅改變頭部的x坐標,設置頭部的x坐標為-40。讓其智能規劃路線讓頭部移動到改變后的位置

mc.send_coord(Coord.X.value, -40, 70)


同樣,你可以將這段代碼保存成4.py,然后,你開一個新的窗口,執行:


python 4.py


就可以連續運行這段代碼了。

本文來自于:CSDN的BBM的開源HUB分享,使用大象機器人mycobot機械臂

審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機械臂
    +關注

    關注

    12

    文章

    527

    瀏覽量

    24755
  • 協作機器人
    +關注

    關注

    2

    文章

    497

    瀏覽量

    30217
收藏 人收藏

    評論

    相關推薦

    專為機器人教育而設計的創客友好型機械

    Pi 4 Model B Espressif ESP32S Elephant Robotics myCobot 320 m5 引言 今天文章的重點是使用myCobot 320機械
    的頭像 發表于 02-12 11:12 ?159次閱讀
    專為機器人教育而設計的創客友好型<b class='flag-5'>機械</b><b class='flag-5'>臂</b>

    如何使用PLC控制myCobot 320機械

    根據持續的用戶反饋,目前市場對 PLC 與 myCobot 系統集成的需求很大,因此本文提供的案例介紹了如何使用 PLC(可編程邏輯控制器)來控制 myCobot 320 機械。本案
    的頭像 發表于 01-23 14:03 ?313次閱讀
    如何使用PLC控制<b class='flag-5'>myCobot</b> 320<b class='flag-5'>機械</b><b class='flag-5'>臂</b>

    使用myCobot 280機械結合ROS2系統搭建機械分揀站

    這篇文章是來自Automatic Addison的開源項目,已獲作者授權轉載自github。本項目的主要內容是使用myCobot 280機械結合ROS2系統搭建機械分揀站。
    的頭像 發表于 01-15 09:22 ?177次閱讀
    使用<b class='flag-5'>myCobot</b> 280<b class='flag-5'>機械</b><b class='flag-5'>臂</b>結合ROS2系統搭建<b class='flag-5'>機械</b>分揀站

    RK3568國產實驗箱+人工智能機械:跳舞、疊羅漢、夾方塊、積木搬運案例全解!

    基于語音控制實現機械特定動作的方法。三、實驗原理程序功能通過語音控制機械實現特定復雜動作:機械
    的頭像 發表于 12-12 19:01 ?502次閱讀
    RK3568國產實驗箱+人工<b class='flag-5'>智能</b><b class='flag-5'>機械</b><b class='flag-5'>臂</b>:跳舞、疊羅漢、夾方塊、積木搬運案例全解!

    智能機械人臉識別特效丨國產Cortex-A55人工智能實驗箱案例分享

    智能機械人臉識別特效丨國產Cortex-A55人工智能實驗箱案例分享
    的頭像 發表于 08-30 13:03 ?612次閱讀
    <b class='flag-5'>智能</b><b class='flag-5'>機械</b><b class='flag-5'>臂</b>人臉識別特效丨國產Cortex-A55人工<b class='flag-5'>智能</b>實驗箱案例分享

    OrangePi AIpro應用:機械應用開發指南

    2024世界人工智能大會上,香橙派攜OrangePiAIpro20T在世博展覽館H1-A301展區亮相,給大家帶來AI+互動的沉浸式體驗。其中,搭載OrangePiAIpro開發板的智能機械
    的頭像 發表于 08-19 16:42 ?678次閱讀
    OrangePi AIpro應用:<b class='flag-5'>機械</b><b class='flag-5'>臂</b>應用開發指南

    智能目標顏色識別抓取丨國產Cortex-A55人工智能實驗箱機械案例分享

    智能目標顏色識別抓取丨國產Cortex-A55人工智能實驗箱機械案例分享
    的頭像 發表于 08-10 08:32 ?439次閱讀
    <b class='flag-5'>智能</b>目標顏色識別抓取丨國產Cortex-A55人工<b class='flag-5'>智能</b>實驗箱<b class='flag-5'>機械</b><b class='flag-5'>臂</b>案例分享

    大象機器人開源協作機械機械接入GPT4o大模型!

    智能化的任務,提升了人機協作的效率和效果。我們個人平時接觸不太到機械這類的機器人產品,但是有一種小型的機械我們人人都可以擁有它
    的頭像 發表于 07-03 14:09 ?1072次閱讀
    大象機器人開源協作<b class='flag-5'>機械</b><b class='flag-5'>臂</b><b class='flag-5'>機械</b><b class='flag-5'>臂</b>接入GPT4o大模型!

    國產Cortex-A55人工智能教學實驗箱_基于Python機械跳舞實驗案例分享

    發行包管理,它也提供一些工具和庫用于獲取、建立、編寫和執行多機融合的程序。 機械通過ROS機器人操控系統,簡化了6自由度串行總線舵機復雜運動控制,可實現機械正解、反解、運動
    發表于 06-28 14:37

    干貨!國產Cortex-A55人工智能實驗箱機械積木搬運實驗案例

    TL3568-PlusTEBAI人工智能實驗箱重磅襲來!基于Python機械積木搬運一、實驗目的本實驗通過TL3568-PlusTEB教學實驗箱操作機械
    的頭像 發表于 06-27 08:32 ?989次閱讀
    干貨!國產Cortex-A55人工<b class='flag-5'>智能</b>實驗箱<b class='flag-5'>機械</b><b class='flag-5'>臂</b>積木搬運實驗案例

    基于六維力傳感器的機械自動裝配應用

    六維力傳感器是一種特殊的力覺傳感器,可以測量物體在笛卡爾坐標系下三個軸向的力和力矩,其內部采用高度敏感的材料和精密機械構造,可以為機械提供更高的測量精度,滿足不同場景下的測量需求。作為機械
    的頭像 發表于 06-06 13:49 ?928次閱讀
    基于六維力傳感器的<b class='flag-5'>機械</b><b class='flag-5'>臂</b>自動裝配應用

    大象機器人開源協作機械myCobot 630 全面升級!

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

    自然語言控制機械:ChatGPT與機器人技術的融合創新(下)

    引言 在我們的上一篇文章中,我們探索了如何將ChatGPT集成到myCobot 280機械臂中,實現了一個通過自然語言控制機械的系統。我們詳細介紹了項目的動機、使用的關鍵技術如Cha
    的頭像 發表于 04-11 15:54 ?1008次閱讀
    自然語言控制<b class='flag-5'>機械</b><b class='flag-5'>臂</b>:ChatGPT與機器人技術的融合創新(下)

    機械技術的前沿探索:年度案例回顧!

    在過去的幾年里,機械技術經歷了前所未有的發展,其應用領域從傳統的制造業擴展到了醫療、服務、物流等多個新興行業。這種跨界擴展得益于科技的飛速進步,尤其是在傳感器、控制系統和人工智能領域的突破。特別是
    的頭像 發表于 03-12 15:14 ?1262次閱讀
    <b class='flag-5'>機械</b><b class='flag-5'>臂</b>技術的前沿探索:年度案例回顧!

    如何去提升機械的位置控制性能?

    1.背景介紹 機械的位置控制是機械最重要的功能。機械的位置控制精度也是研究者及工程師一直關
    的頭像 發表于 03-05 08:43 ?1155次閱讀
    如何去提升<b class='flag-5'>機械</b><b class='flag-5'>臂</b>的位置控制性能?
    主站蜘蛛池模板: 玖玖在线国产精品 | 欧美色碰碰碰免费观看长视频 | 九九九精品午夜在线观看 | 性满足久久久久久久久 | 一级特黄牲大片免费视频 | 深夜动态福利gif进出粗暴 | 一区二区中文字幕 | 久青草国产手机在线观 | 96福利视频 | 欧美黄色录像 | 国产精品久久久久久久久免费观看 | 亚洲午夜影视 | 亚洲国产欧美在线成人aaaa | 天天夜夜啦啦啦 | eeuss久久久精品影院 | 日日夜夜天天人人 | 91久久另类重口变态 | 亚洲免费视频一区二区三区 | caoporn成人免费公开 | 国产毛片毛片精品天天看 | 亚洲一区二区免费看 | 黄字幕网| 亚洲国产日韩精品怡红院 | 欧美爱爱帝国综合社区 | 色网站在线观看 | 色射啪 | 亚洲综合激情另类专区 | 色噜噜狠狠色综合欧洲 | 黄色国产精品 | 成人午夜免费视频 | 男女视频在线观看免费 | 国产精品久久永久免费 | 日本特黄特色aaa大片免费欧 | 永久免费在线观看视频 | 免费日韩网站 | 亚洲视频福利 | 免费看18污黄 | 亚洲电影在线看 | 国产免费一级在线观看 | 亚洲区在线播放 | 日本免费一区视频 |