吴忠躺衫网络科技有限公司

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

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

3天內不再提示

4自由度并聯機器狗實現下蹲功能

jf_72402704 ? 來源:jf_72402704 ? 作者:jf_72402704 ? 2023-06-09 11:10 ? 次閱讀

1. 功能說明

本文示例將實現R328a樣機4自由度并聯機器狗下蹲的功能。

樣機-【R328】4自由度并聯機器狗-下蹲-圖1

2. 結構說明

本樣機的并聯驅動結構與 【R082】4自由度并聯四足 類似,兩款樣機可以對比來看。

本樣機腿部的結構如下圖所示:驅動核心部分是兩個5桿結構的組合。

樣機-【R328】4自由度并聯機器狗-下蹲-圖2兩個五桿結構圖

驅動核心部分再搭配下圖的四桿結構,即可構成單側的腿。驅動核心部分再搭配下圖的四桿結構,即可構成單側的腿。

樣機-【R328】4自由度并聯機器狗-下蹲-圖3四桿結構樣機-【R328】4自由度并聯機器狗-下蹲-圖4單側腿部圖樣機-【R328】4自由度并聯機器狗-下蹲-圖5整機

3. 電子硬件

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

主控板

Basra主控板(兼容Arduino Uno)?

擴展板

Bigfish2.1擴展板?

電池

7.4V鋰電池

電路連接:為了便于識別控制4自由度并聯機器狗,我們先規定好機器狗的前方以及舵機位置編號(如下圖所示):

樣機-【R328】4自由度并聯機器狗-下蹲-圖6

將舵機(A1、A2 、B1、B2)連接在Bigfish擴展板的D4、D7、D3、D8端口,如下圖所示:

樣機-【R328】4自由度并聯機器狗-下蹲-圖7

4. 功能實現

上位機Controller 1.0

下位機編程環境:Arduino 1.8.19

實現思路:實現4自由度并聯機器狗站立、前蹲、后蹲的動作。

4.1 調試舵機角度

利用上位機 Controller軟件調整4自由度并聯機器狗的舵機角度,記錄下機器狗站立、前蹲、后蹲時舵機的角度;然后利用Arduino IDE進行下位機編程,利用這些角度實現機器狗下蹲的功能。

對于如何利用Controller軟件進行調試機器狗的舵機角度,可參考【U002】如何驅動模擬舵機-Controller 1.0b軟件的使用 在本次實驗中,經過調試,對于4自由度并聯機器狗站立、前蹲、后蹲時的舵機角度值如下圖所示:

樣機-【R328】4自由度并聯機器狗-下蹲-圖8機器狗站立時的舵機值樣機-【R328】4自由度并聯機器狗-下蹲-圖9機器狗前蹲時的舵機值樣機-【R328】4自由度并聯機器狗-下蹲-圖10機器狗后蹲時的舵機值

4.2 示例程序

下面提供一個4自由度并聯機器狗下蹲的參考例程(Dog_squat.ino),例程源代碼詳見 【https://www.robotway.com/h-col-237.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-05-26 https://www.robotway.com/

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

/*

    本例程實現機器小狗站立、前蹲和后蹲

*/


#include

#define SERVO_SPEED 60      //定義舵機轉動快慢的時間

#define ACTION_DELAY 0      //定義所有舵機每個狀態時間間隔


Servo myServo[4];


int f = 15;                                         //定義舵機每個狀態間轉動的次數,以此來確定每個舵機每次轉動的角度

int servo_port[4] = {3,4,7,8};                      //定義舵機引腳

int servo_num = sizeof(servo_port) / sizeof(servo_port[0]);   //定義舵機數量

float value_init[4] = {1513,1457,1074,1545};        //定義舵機初始角度


void setup() {

  Serial.begin(9600);

  for(int i=0;i

5. 擴展樣機

本樣機可以做出一些擴展,如下圖所示的在樣機上方增加平板,此樣機可用探索者零件或探索者兼容零件制作。

樣機-【R328】4自由度并聯機器狗-下蹲-圖11


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

    關注

    3

    文章

    173

    瀏覽量

    10193
收藏 人收藏

    評論

    相關推薦

    運用BLDC設計新型五自由度并聯機器人的方案分享

    總線數據采集卡為硬件基礎,利用Vc++6.0 設計機器人控制界面, 實現該機構的連續軌跡運動。1 新型五自由度并聯機器人機構原理研究的并聯機
    發表于 06-02 08:00

    【案例分享】BLDC在新型五自由度并聯機器人中的應用

    并聯機構是由多個并行鏈構成的閉環機械系統。相對于串聯機構,]研究的并聯機構如圖1 所示。A1~A4、B1~B4 為球副, R1~R8 為轉動
    發表于 08-10 04:30

    反螺旋理論與五自由度并聯機器人設計方法

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

    并聯機器人的少自由度并聯機構設計

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

    一種三自由度冗余驅動混聯機器人的設計

    機器人進行相應的優化設計可以使機器人具有更好的結構性能與工作性能。以一種三自由度冗余驅動混聯機器人為研究對象,對該機器人尺寸參數無量綱化并
    發表于 01-05 14:24 ?1次下載
    一種三<b class='flag-5'>自由度</b>冗余驅動混<b class='flag-5'>聯機器</b>人的設計

    自由度冗余驅動并聯機器人動態控制

    為了提高冗余并聯機器人的控制精度,本文針對二自由度冗余驅動并聯機器人,基于并聯機器人同步耦合誤差控制理論,提出了一種非線性同步控制方法。首先,利用李雅普諾夫穩定性理論,對提出的控制方法
    發表于 04-24 15:47 ?0次下載
    二<b class='flag-5'>自由度</b>冗余驅動<b class='flag-5'>并聯機器</b>人動態控制

    運用BLDC對新型五自由度并聯機器人的設計

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

    并聯機器人市場又情況如何市場活躍最高的并聯機器人企業TOP5

    1992年,我國第一臺六自由度并聯機器人樣機研制成功,2012年,隨著ABB專利技術解禁,企業開始批量進入,并聯機器人商業化速度加快,6年過去,如今的并聯機器人市場又如何?
    的頭像 發表于 11-03 11:08 ?5379次閱讀

    如何分析新型二自由度平動并聯機器人的結構和運動學

    本文對一種新型的二自由度并聯機器人進行分析。機器人可以放置在一個固定方向的平面剛體。首先詳細介紹了機器人的運動結構,然后分析了一些運動的問題,如正向和逆向的運動學,速度,和奇異點。對工
    發表于 03-26 16:27 ?7次下載
    如何分析新型二<b class='flag-5'>自由度</b>平動<b class='flag-5'>并聯機器</b>人的結構和運動學

    關于BLDC 的新型五自由度并聯機器人運動控制

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

    4自由度聯機械臂的制作

    1. 運動功能說明 ? ? R204樣機是一款擁有4自由度的串聯機械臂。本文示例實現4
    的頭像 發表于 03-03 17:35 ?979次閱讀
    <b class='flag-5'>4</b><b class='flag-5'>自由度</b>串<b class='flag-5'>聯機</b>械臂的制作

    3自由度聯機械臂實現電磁鐵搬運功能

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

    淺談工業機器自由度

    工業機器自由度一般分為4自由度,或者6個自由度,關節機器人主要是模仿人的手臂進行設計的。
    發表于 03-16 12:20 ?3139次閱讀

    如何制作一個2自由度并聯仿生腿?

    本文實例將實現2自由度并聯仿生腿模組運動起來,模擬實現狗腿行走的動作。
    的頭像 發表于 06-18 10:35 ?656次閱讀
    如何制作一個2<b class='flag-5'>自由度</b><b class='flag-5'>并聯</b>仿生腿?

    4自由度并聯機器實現行走功能

    本文示例將實現4自由度并聯機器行走的功能
    的頭像 發表于 06-18 10:49 ?798次閱讀
    <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>行走<b class='flag-5'>功能</b>
    百家乐官网庄闲对冲| 最好的百家乐官网论坛| 百家乐官网赌博分析网| 利都百家乐国际娱乐| 锡林浩特市| 澳门百家乐海星王娱乐城| 获嘉县| 百家乐如何赚洗码| 百家乐官网网页游戏网址| 金世豪百家乐的玩法技巧和规则| 百家乐官网棋牌官网| 大发888娱乐新澳博| 百家乐官网缩水| 百家乐书| 金沙城百家乐官网大赛规则| 玩百家乐的好处| 路单百家乐官网的玩法技巧和规则 | 百家乐官网暗红色桌布| 大发888官方c8| 大亨百家乐娱乐城| 百家乐官网体育nba| 玩百家乐都是什么人| 郑州百家乐官网的玩法技巧和规则| 金沙| 温州市百家乐ktv招聘| 欢乐博百家乐官网娱乐城| 威尼斯人娱乐城赌博| 七匹狼百家乐官网的玩法技巧和规则| 皇冠网小说网址| 新天地百家乐的玩法技巧和规则| 百家乐官网赌场合作| 卡宾娱乐| 伯爵百家乐赌场娱乐网规则| 澳门百家乐官网娱乐网| 总统娱乐城| 真人百家乐赌场娱乐网规则 | 网上玩百家乐官网会出签吗| 广西| 威尼斯人娱乐城金杯娱乐城| 百家乐投注法则| 百家乐官网棋牌官网|