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

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

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

3天內不再提示

使用XR806聯調控制四足馬術機器人

全志在線 ? 來源:極術社區 ? 2023-10-28 09:18 ? 次閱讀

XR806聯調控制

四足馬術機器人

本文為XR806開發板測評文章

作者:木頭

1項目介紹

四足馬術機器人

本項目使用XR806串口協議與大疆A板的stm32通訊,實現并聯四足機器人的單腿運動學逆解與整體步態規劃,本文將講解項目所涉及的算法以及代碼實現步驟。

f74ff604-74bd-11ee-939d-92fbcf53809c.png

四足馬術機器人實物

f75e32fa-74bd-11ee-939d-92fbcf53809c.gif

2單腿運動學逆解

相關算法

控制2個無刷電機(紅色箭頭各代表一個電機控制)并聯成單足,經過角度閉環解算出足端軌跡,由足端做擺線軌跡(下圖中綠色部分)形成類似于動物貓狗等單腿的運動

%擺線方程(matlab)
sigma=2*pi*t/(Ts);
xep=(xf-xs)*((sigma-sin(sigma))/(2*pi))+xs;
zep=h*(1-cos(sigma))/2+zs;
x=[x,xep];
z=[z,zep];
f7acdfae-74bd-11ee-939d-92fbcf53809c.png

f7b73260-74bd-11ee-939d-92fbcf53809c.gif

3整體步態規劃

相關算法

Walk步態是一種靜態步態,即在運動過程中始終有三條腿處于支撐相,至多只有一條腿處于擺動相,四足動物在walk步態中四條腿最常見的輪換順序為1→3→4→2→1。

f80b52dc-74bd-11ee-939d-92fbcf53809c.pngf8123dc2-74bd-11ee-939d-92fbcf53809c.gif

4無刷電機角度速度

pid閉環

以P比例、I積分、D微分通過增量式PID使無刷電機能穩定的控制速度,角度使用pd控制函數如下

int Balance(float Angle,float Gyro,int Middle,float Balance_Kp,float Balance_Kd)
{ 
  float Angle_bias,Gyro_bias;
 int balance;
 Angle_bias=Middle-Angle;            
 Gyro_bias=0-Gyro;               
 balance=Balance_Kp*Angle_bias+Gyro_bias*Balance_Kd; 
 return balance;
}

5關鍵功能實現

代碼展示

XR806初始化串口配置:

 if(HAL_UART_Init(UARTID, &param) != HAL_OK)
 return -1;
 /*使能DMA*/
 if (HAL_UART_EnableTxDMA(UARTID) != HAL_OK)
 return -2;
 if (HAL_UART_EnableRxDMA(UARTID) != HAL_OK)
 return -3;

在main函數中while循環用下列函數發送對應數據:

HAL_UART_Transmit_DMA(UARTID, (uint8_t *)buffer,sizeof(buffer));

串口3接收回調,執行難對應的前進后退:

 switch(RxBuffer_control)
 {
 case 'W': Motor_Control( 1, 1, 1, 1); break;
 case 'S': Motor_Control(-1, -1, -1, -1); break;
 case 'A': Motor_Control(-1, -1, 1, 1); break;
 case 'D': Motor_Control( 1, 1, -1, -1); break;
 case 'P': Motor_Control( 0, 0, 0, 0); break;
 }

審核編輯:湯梓紅

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

    關注

    211

    文章

    28418

    瀏覽量

    207096
  • 串口
    +關注

    關注

    14

    文章

    1554

    瀏覽量

    76516
  • 開發板
    +關注

    關注

    25

    文章

    5050

    瀏覽量

    97471
  • 大疆
    +關注

    關注

    30

    文章

    901

    瀏覽量

    81960
  • xr806
    +關注

    關注

    0

    文章

    14

    瀏覽量

    1323

原文標題:讓XR806控制四足機器人,單腿運動、步態規劃都能行

文章出處:【微信號:gh_79acfa3aa3e3,微信公眾號:全志在線】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    什么是龍機器人

    機器人是一種仿生機器人,由Openduino控制
    發表于 03-24 16:17

    仿生機器人

    本帖最后由 紅塵。破 于 2016-8-19 14:59 編輯 今天整理資料時發現了一年前做的仿生機器人,當時買了一個仿生
    發表于 08-19 14:59

    機器人

    `這是創客集結號的作品機器人身體和都是通過3D打印技術打印出來的,通過自己安裝連接上超聲波傳感器,制作成功的
    發表于 09-29 09:55

    機器人的機構設計

    機器人屬于復雜機電系統,需要綜合生物、機械、電子、控制等學科內容,具體涉及仿生機構設計、靈巧運動機構設計、高性能驅動器制造,行走穩定性控制
    發表于 09-15 06:54

    如何完整的組裝機器人

    如何完整的組裝機器人
    發表于 09-24 07:00

    XR806芯片、XR806開源鴻蒙開發板簡介

    XR806芯片介紹XR806是全志科技旗下子公司廣州芯之研發設計的一款支持WiFi和BLE的高集成度無線MCU芯片,支持鴻蒙L0系統。具有集成度高、硬件設計簡單、BOM成本低、安全可靠等優點
    發表于 11-15 17:08

    XR806芯片、XR806開源鴻蒙開發板簡介

    XR806芯片介紹XR806是全志科技旗下子公司廣州芯之研發設計的一款支持WiFi和BLE的高集成度無線MCU芯片,支持鴻蒙L0系統。具有集成度高、硬件設計簡單、BOM成本低、安全可靠等優點
    發表于 11-15 18:32

    XR806芯片的mac地址要如何存放以及如何獲取

    XR806芯片系統異常重啟如何解決?XR806芯片如何更換打印log口?XR806芯片的mac地址要如何存放以及如何獲取?求解答
    發表于 12-28 06:42

    如何保證休眠時XR806芯片GPIO的電平狀態呢

    如何保證休眠時XR806芯片GPIO的電平狀態呢?XR808/XR809/XR871/XR872和XR8
    發表于 12-29 06:16

    【直播預告】全志XR806芯片應用實戰分享

    /joinXR806優秀開發例程《基于OpenHarmony的棋子分揀機》《用全志XR806開源鴻蒙開發板做一個行走機器狗》《【
    發表于 02-28 17:39

    【直播預告】全志XR806芯片應用實戰分享會!

    /joinXR806優秀開發例程《基于OpenHarmony的棋子分揀機》《用全志XR806開源鴻蒙開發板做一個行走機器狗》《【
    發表于 03-01 09:27

    輕量系統:全志XR806XR806AF2L)

    開發板名稱(芯片型號) 全志XR806XR806AF2L) 芯片架構 CPU頻率 介紹(字數請控制在200字以內) XR806是全志科技旗下子公司廣州芯之
    發表于 10-19 11:14

    全志XR806底板位號圖

    全志XR806底板位號圖
    發表于 10-19 15:11 ?0次下載

    全志XR806鴻蒙無線模組原理圖

    全志XR806鴻蒙無線模組原理圖
    發表于 10-19 15:11 ?7次下載

    全志XR806開發板原理圖

    全志XR806開發板原理圖
    發表于 10-19 15:11 ?12次下載
    主站蜘蛛池模板: 日韩精品视频免费在线观看| 5252欧美在线观看| 午夜黄色网| 在线亚洲日产一区二区| 日本理论片www视频| bt天堂在线www种子搜索| 久久国产美女| 欧美一卡2卡三卡四卡五卡 | 色婷婷久| www.成人av.com| 538porm在线看国产亚洲| 婷婷99| 国产精品一区在线观看你懂的| 久久综合九色| 在线www天堂资源网| 激情婷婷综合| 国产高清网站| 婷婷六| 一级视频在线免费观看| 日本高清加勒比| 国产毛片久久国产| 寄宿日记免费看| 国产成人福利夜色影视| 婷婷色婷婷| 夜夜夜网| 欧美精品人爱a欧美精品| 两性毛片| 91精品福利久久久| 色色视频网| 天天爽夜夜爽视频| 69精品在线| 成人a毛片免费全部播放| h黄网站| 美女张开大腿让男人桶| 精品一区二区三区18| 新版天堂中文资源官网| 伊人网址| bl高h文| 成人精品在线观看| 日本卡一卡2卡3卡4精品卡无人区| 美女黄网站|