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

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

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

4自由度串聯(lián)機械臂的制作

jf_72402704 ? 來源:jf_72402704 ? 作者:jf_72402704 ? 2023-03-03 17:35 ? 次閱讀

1. 運動功能說明

R204樣機是一款擁有4個自由度的串聯(lián)機械臂。本文示例實現(xiàn)4自由度串聯(lián)機械臂抓取物品、放下的功能。

pYYBAGQBv22AXdsaAH8Nun8zkiU505.gif

2. 結(jié)構(gòu)說明

R204號樣機由4個串聯(lián)的 舵機關節(jié)模組 和1個 舵機夾爪模組 組成。

poYBAGQBvsmAB-zTAAXIr2ir82o406.png

為了增加減輕腰關節(jié)的負擔,在腰關節(jié)位置加裝了4根拉簧。

3. 運動功能實現(xiàn)

3.1 電子硬件

在這個示例中,我們采用了以下硬件,請大家參考:

主控板 Basra(兼容Arduino Uno)
擴展板 Bigfish2.1
電池 7.4V鋰電池

3.2 編寫程序

編程環(huán)境:Arduino 1.8.19

編寫并燒錄以下程序(grab_thing_anwser.ino),該程序?qū)崿F(xiàn)演示動圖中的動作【詳細例程源代碼請參考 https://www.robotway.com/h-col-189.html】

/*------------------------------------------------------------------------------------

  版權說明:Copyright 2023 Robottime(Beijing) Technology Co., Ltd. All Rights Reserved.

           Distributed under MIT license.See file LICENSE for detail or copy at

           https://opensource.org/licenses/MIT

           by 機器譜 2023-02-02 https://www.robotway.com/

  ------------------------------

  實驗功能: 實現(xiàn)4自由度串聯(lián)機械臂抓取物品、放下的功能

  -----------------------------------------------------

  實驗接線:舵機接口依次D8、D3、D11、D7、D4                                     

------------------------------------------------------------------------------------*/

int a=0,b=0,c=0,d=0,e=0,f=0;

#include 

Servo servo_pin_4;

Servo servo_pin_7;

Servo servo_pin_11;

Servo servo_pin_3;

Servo servo_pin_8;

void setup()

{

  servo_pin_4.attach(4);

  servo_pin_4.write( 76);

  servo_pin_7.attach(7);

  servo_pin_7.write( 110);

  servo_pin_11.attach(11);

  servo_pin_11.write(68);

  servo_pin_3.attach(3);

  servo_pin_3.write(157);

  servo_pin_8.attach(8);

  servo_pin_8.write(81);

  delay(3000);//set up the initial posotion.Each servo is different,

              // so u must use Software of Processing to monitor your initial positions of servo.

}

void loop()

{

  int a=76;b=110;c=68;d=157;e=81;

  servo_pin_4.write(a);

  servo_pin_7.write(b);

  servo_pin_11.write(c);

  servo_pin_3.write(d);

  servo_pin_8.write(e);

  //Now begin to move,you can use Processing to record a serials of movements.

  //Here's my records.Aiming to grab a thing and put it back.

  for(e=80;e>=50;e-=1)           

  {servo_pin_8.write(e);delay(30);}  

 

  for(d=158;d>=62;d-=3)

  {servo_pin_3.write(d);delay(30);}

 

  for(b=110;b>=19;b-=3)

  {servo_pin_7.write(b); delay(30);}



 

  for(e=50;e<=80;e+=1)

  {servo_pin_8.write(e);delay(30);}

 

     for(b=19;b<=110;b+=3)

  {servo_pin_7.write(b);delay(30);}

  delay(3000);



      for(b=110;b>=19;b-=3)

  {servo_pin_7.write(b);delay(30);}

 

   

  for(e=80;e>=50;e-=1)

  {servo_pin_8.write(e);delay(30);}

 

   for(b=19;b<=110;b+=3)

  {servo_pin_7.write(b);delay(30);}

 

    for(d=62;d<=158;d+=3)

  {servo_pin_3.write(d);delay(30);}

 

    for(e=50;e<=81;e+=1)

  {servo_pin_8.write(e);delay(30);}

 

}

審核編輯黃宇

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

    關注

    6

    文章

    424

    瀏覽量

    37622
  • 機械臂
    +關注

    關注

    12

    文章

    515

    瀏覽量

    24631
收藏 人收藏

    評論

    相關推薦

    受大象鼻子啟發(fā),研制出的萬向自由度機械

    ``受大象鼻子啟發(fā),研制出的萬向自由度機械,可以完成更柔性的工作``
    發(fā)表于 10-19 14:36

    采用LabVIEW實現(xiàn)四自由度機械運動控制系統(tǒng)設計

    應用領域:控制設計挑戰(zhàn): 短期內(nèi)實現(xiàn)4自由度機械(3臺交流伺服電機、1臺微型直流電機)的 變參數(shù)同步運動控制,為鋼絲傳動機構(gòu)的控制提供應用解決方案。應用方案: 方案采用NI公司
    發(fā)表于 05-06 09:26

    欠驅(qū)動兩自由度機械的模糊控制

    分析了欠驅(qū)動兩自由度機械主、被動關節(jié)間的動力學耦合特性,指出了被動關節(jié)處于不同位置時耦合特性的差異。針對主、被動關節(jié)間的動力學耦合特性及其差異,提出了兩種
    發(fā)表于 08-04 15:51 ?27次下載

    自由度機械的運動規(guī)劃

    為了使六自由度機械完成特定的動作, 需要設計計算相應的指令序列. 首先計算了機械位姿與指尖位置之間的關系公式, 然后針對
    發(fā)表于 02-17 16:55 ?193次下載
    六<b class='flag-5'>自由度</b><b class='flag-5'>機械</b><b class='flag-5'>臂</b>的運動規(guī)劃

    基于模糊PD算法的三自由度機械遙操作雙邊控制_邱恒

    基于模糊PD算法的三自由度機械遙操作雙邊控制_邱恒
    發(fā)表于 01-21 12:16 ?7次下載

    聯(lián)機器人的少自由度聯(lián)機構(gòu)設計

    理想的少自由度聯(lián)機構(gòu)的所有分支最好具有完全相同的結(jié)構(gòu),保持結(jié)構(gòu)的對稱,以滿足各向同性的要求。以單開鏈支路為單元,提出了一種新型的對稱的少自由度的并聯(lián)機器人機構(gòu)。研究結(jié)果表明,該機構(gòu)的
    發(fā)表于 10-23 16:24 ?15次下載
    并<b class='flag-5'>聯(lián)機</b>器人的少<b class='flag-5'>自由度</b>并<b class='flag-5'>聯(lián)機</b>構(gòu)設計

    分享最好的機械是7個自由度的原因

    現(xiàn)在用的最多的工業(yè)機器人,一般都是六軸的,但是最近推出來的人機協(xié)作機械,卻有7個自由度,一直想不明白為什么。直到最近看到知乎上的一個問題:人的手臂(腕關節(jié)到肩關節(jié))有幾個自由度?才發(fā)
    的頭像 發(fā)表于 02-07 15:40 ?1.8w次閱讀
    分享最好的<b class='flag-5'>機械</b><b class='flag-5'>臂</b>是7個<b class='flag-5'>自由度</b>的原因

    一種新型7自由度冗余繩驅(qū)動機械

    針對傳統(tǒng)機械負載白重比小、身慣量大、人機交互安全性弱等問題,對繩驅(qū)動機械的結(jié)構(gòu)、繩驅(qū)關節(jié)耦合、冗余運動學等方面進行了研究,創(chuàng)新設計了一
    發(fā)表于 02-27 14:33 ?7次下載
    一種新型7<b class='flag-5'>自由度</b>冗余繩驅(qū)動<b class='flag-5'>機械</b><b class='flag-5'>臂</b>

    運用BLDC對新型五自由度聯(lián)機器人的設計

    積累和放大、位置反解容易等優(yōu)點, 與串聯(lián)機構(gòu)在應用上形成了互補關系。目前, 對并聯(lián)機器人研究較多的是6 自由度( 6DOF) 并聯(lián)機器人, 但在某些場合2~5 個
    的頭像 發(fā)表于 10-07 10:57 ?6128次閱讀
    運用BLDC對新型五<b class='flag-5'>自由度</b>并<b class='flag-5'>聯(lián)機</b>器人的設計

    為什么最好的機械是7個自由度而不是6個自由度

    現(xiàn)在用的最多的工業(yè)機器人,一般都是六軸的,但是最近推出來的人機協(xié)作機械,卻有7個自由度,一直想不明白為什么。
    的頭像 發(fā)表于 03-17 09:23 ?2.7w次閱讀

    4自由度機械制作圖解

    我希望這些照片對您有所幫助組裝您的4自由度機械。
    的頭像 發(fā)表于 10-09 11:52 ?1.1w次閱讀
    <b class='flag-5'>4</b><b class='flag-5'>自由度</b><b class='flag-5'>機械</b><b class='flag-5'>臂</b>的<b class='flag-5'>制作</b>圖解

    使用SimMechanics實現(xiàn)六自由度機械仿真研究

    ,仿真功能強大,可以在模型中通過改變結(jié)構(gòu),優(yōu)化系統(tǒng)參數(shù),在仿真環(huán)境中分析結(jié)果。利用 SimMechanics 的上述優(yōu)點,以工業(yè)六自由度機械 ER10 為研究對象,將 SolidWorks 建立好的
    發(fā)表于 11-12 08:00 ?1次下載
    使用SimMechanics實現(xiàn)六<b class='flag-5'>自由度</b>的<b class='flag-5'>機械</b><b class='flag-5'>臂</b>仿真研究

    dfrobotDFLG6DOF 6自由度機械簡介

    一款小型、性價比較高的6自由度機械 簡介 機械、機械手相信大家都不陌生了如醫(yī)院里的手術
    的頭像 發(fā)表于 01-14 10:48 ?5219次閱讀
    dfrobotDFLG6DOF 6<b class='flag-5'>自由度</b><b class='flag-5'>機械</b><b class='flag-5'>臂</b>簡介

    3自由度串聯(lián)機械實現(xiàn)電磁鐵搬運功能

    1、功能描述 ? ? ?R308樣機是一款擁有3自由度串聯(lián)機械。本文提供的示例所實現(xiàn)的功能為:在3自由度串聯(lián)機械
    的頭像 發(fā)表于 03-09 08:31 ?1022次閱讀
    3<b class='flag-5'>自由度</b><b class='flag-5'>串聯(lián)機械</b><b class='flag-5'>臂</b>實現(xiàn)電磁鐵搬運功能

    4自由度聯(lián)機器狗實現(xiàn)行走功能

    本文示例將實現(xiàn)4自由度聯(lián)機器狗行走的功能。
    的頭像 發(fā)表于 06-18 10:49 ?776次閱讀
    <b class='flag-5'>4</b><b class='flag-5'>自由度</b>并<b class='flag-5'>聯(lián)機</b>器狗實現(xiàn)行走功能