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

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

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

如何制作一個2自由度并聯(lián)仿生腿?

jf_72402704 ? 來源:jf_72402704 ? 作者:jf_72402704 ? 2023-06-18 10:35 ? 次閱讀

1. 運動功能說明

本文實例將實現(xiàn)2自由度并聯(lián)仿生腿模組運動起來,模擬實現(xiàn)狗腿行走的動作。

wKgaomSObcWAZGyiAAA3OsIhfcA517.png

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

2自由度并聯(lián)仿生腿模組是由兩個舵機驅(qū)動的,它的所有動作都將在兩個舵機的配合運動下實現(xiàn)。

wKgZomSObcWAAyPUAABtloLxRPc055.png

3. 運動原理說明

2自由度并聯(lián)仿生腿模組運動的點位如下圖所示:

wKgaomSObcaADGQgAAAu5EC2HoQ948.png

wKgZomSObcaAUlP1AAAvHppwRsQ456.png

4. 電子硬件

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

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

電路連接:將2個舵機連接在Bigfish擴展板的D4、D7端口。

wKgaomSObcaAQYk-AABV8JfaoC8858.png

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

上位機:Controller 1.0

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

實現(xiàn)思路:實現(xiàn)2自由度并聯(lián)仿生腿模組運動起來。

5.1 舵機角度的確定

將2自由度并聯(lián)仿生腿模組用工具調(diào)整至合適的點位后,用量角器測量出相應(yīng)的舵機角度值。模擬狗腿行走的動作,對每個動作的角度進行測量并記錄數(shù)據(jù)。

wKgZomSObceAeMHkAAAr0t2cx04336.png

操作步驟:① 以固定舵機的兩個螺絲為固定量角器位置。

wKgaomSObceAJ9MAAABEKNgbAPA483.png

② 擰緊螺絲,防止取下量角器時角度發(fā)生變化,導(dǎo)致測量的不夠準確。

wKgZomSObciAAYGvAAAx5MC7gcE643.png

③ 對量角器進行讀數(shù)并進行數(shù)據(jù)記錄。

wKgaomSObciAT5dMAAA_oMIL2dQ266.png

④ 利用Controller動作編輯軟件,輸入測量到的角度值進行嘗試,如果動作和實際有偏差的話可改變角度參數(shù)進行調(diào)整,直至得到正確的舵機角度組合為止。關(guān)于Controller動作編輯軟件的使用方法,可參考【U002】如何驅(qū)動模擬舵機-Controller 1.0b軟件的使用【https://www.robotway.com/h-col-129.html】

wKgZomSObciAc23UAAAWokctGxk141.png

5.2 示例程序

下面提供一個2自由度并聯(lián)仿生腿模組運動的參考例程(tuibuyundong.ino),程序源代碼及模組3D文件詳見 https://www.robotway.com/h-col-239.html :

/*------------------------------------------------------------------------------------ 版權(quán)說明: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-06-02 https://www.robotway.com/ ------------------------------*/ #include #define upper_servo_initialangle 90 #define lower_servo_initialangle 90 Servo upper_servo; //大腿舵機 Servo lower_servo; //小腿舵機 void setup() { upper_servo.attach(4); lower_servo.attach(7); upper_servo.write(upper_servo_initialangle); lower_servo.write(lower_servo_initialangle); delay(1000); } void loop() { //大腿動一下 for(int i=0;i0;j--) { upper_servo.write(upper_servo_initialangle+j); delay(100); } //小腿動一下 for(int i=0;i0;j--) { lower_servo.write(lower_servo_initialangle+j); delay(100); } }


審核編輯黃宇

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

    關(guān)注

    17

    文章

    270

    瀏覽量

    41040
  • 2自由度
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    1189
收藏 人收藏

    評論

    相關(guān)推薦

    4自由度并聯(lián)機器狗實現(xiàn)下蹲功能

    1. 功能說明 ? ? ? ?本文示例將實現(xiàn)R328a樣機4自由度并聯(lián)機器狗下蹲的功能。 2. 結(jié)構(gòu)說明 ? ? ? 本樣機的并聯(lián)驅(qū)動結(jié)構(gòu)與 【R082】4
    的頭像 發(fā)表于 06-09 11:10 ?662次閱讀
    4<b class='flag-5'>自由度</b><b class='flag-5'>并聯(lián)</b>機器狗實現(xiàn)下蹲功能

    基于STM32、以太網(wǎng)、Labview的六自由度Stewart并聯(lián)運動平臺模型

    自由度Stewart并聯(lián)運動平臺模型-X,Y,Z平移、旋轉(zhuǎn)測試六自由度Stewart并聯(lián)運動平臺-Z向旋轉(zhuǎn)正弦波復(fù)現(xiàn)六自由度Stewart
    發(fā)表于 04-16 23:25

    關(guān)于六自由度座椅的控制

    最近在參與自由度座椅控制的課題,需要查閱哪些方面的相關(guān)書籍,有什么推薦嗎?謝謝各位
    發(fā)表于 01-13 14:46

    運用BLDC設(shè)計新型五自由度并聯(lián)機器人的方案分享

    積累和放大、位置反解容易等優(yōu)點, 與串聯(lián)機構(gòu)在應(yīng)用上形成了互補關(guān)系。目前, 對并聯(lián)機器人研究較多的是6 自由度( 6DOF) 并聯(lián)機器人, 但在某些場合2~5
    發(fā)表于 06-02 08:00

    反螺旋理論與五自由度并聯(lián)機器人設(shè)計方法

    本論文以螺旋理論為基礎(chǔ),提出種系統(tǒng)的結(jié)構(gòu)綜合方法。根據(jù)各條支鏈對運動平臺所提供的反螺旋約束的線性關(guān)系,研究了構(gòu)成五自由度并聯(lián)機器人機構(gòu)的各條支鏈所有可能的運動副組合以及它們的空間幾何條件。利用這
    發(fā)表于 10-17 14:51 ?6次下載
    反螺旋理論與五<b class='flag-5'>自由度</b><b class='flag-5'>并聯(lián)</b>機器人設(shè)計方法

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

    三維移動和兩維轉(zhuǎn)動的5 自由度。 少自由度并聯(lián)機器人機構(gòu)其動平臺的獨立輸出運動數(shù)小于6。近十多年來,該類機構(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)設(shè)計

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

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

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

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

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

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

    4自由度機械臂的制作圖解

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

    關(guān)于BLDC 的新型五自由度并聯(lián)機器人運動控制

    在自主研制的新型五自由度并聯(lián)機器人的基礎(chǔ)上, 設(shè)計完成了以微機、無刷直流電機、PCI 接口測控卡為基礎(chǔ)的控制系
    的頭像 發(fā)表于 05-05 23:21 ?3093次閱讀
    關(guān)于BLDC 的新型五<b class='flag-5'>自由度</b><b class='flag-5'>并聯(lián)</b>機器人運動控制

    淺談工業(yè)機器人自由度

    工業(yè)機器人自由度般分為4自由度,或者6自由度,關(guān)節(jié)機器人主要是模仿人的手臂進行設(shè)計的。
    發(fā)表于 03-16 12:20 ?2992次閱讀

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

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

    基于Simulink的汽車2自由度模型

    本期采用Simulink建立汽車2自由度動力學(xué)模型。為了便于掌握汽車穩(wěn)定性的基本特性,對汽車簡化為線性二自由度的汽車模型,忽略轉(zhuǎn)向系統(tǒng)的影響,直接前輪轉(zhuǎn)角作為輸入;忽略懸架的作用,認
    發(fā)表于 06-28 16:39 ?2557次閱讀
    基于Simulink的汽車<b class='flag-5'>2</b><b class='flag-5'>自由度</b>模型

    自由度仿生假手嵌入式控制系統(tǒng)及其抓取策略

    電子發(fā)燒友網(wǎng)站提供《多自由度仿生假手嵌入式控制系統(tǒng)及其抓取策略.pdf》資料免費下載
    發(fā)表于 10-10 11:18 ?1次下載
    多<b class='flag-5'>自由度</b><b class='flag-5'>仿生</b>假手嵌入式控制系統(tǒng)及其抓取策略