1.運動功能說明
雙節履帶車可以通過兩個驅動輪的差速運動來實現前進、后退、原地轉向、大半徑轉向等基本行駛功能,并可通過舵機關節模塊進行小臂的抬起和落下。通過底盤運動與小臂運行的結合,實現上臺階、通過坑洼地面等功能。

底盤前進與后退

底盤原地轉

底盤大半徑轉向

小臂運行

利用小臂抬起和放下,可以攀爬障礙和樓梯

利用小臂抬起和放下,可以攀爬障礙和樓梯
2.結構說明
該樣機由兩組共源驅動的小型帶傳動模組和1個舵機關節模組構成。履帶模組呈軸對稱分布在車架上。舵機關節模塊安裝在小車車頭方向的兩個履帶模塊中間,驅動小臂抬起。


3.運動功能實現
3.1 電子硬件
在這個示例中,我們采用了以下硬件,請大家參考:

將2個圓周舵機分別裝在Bigfish擴展板的舵機引腳上,左側圓周舵機接D3號引腳,右側圓周舵機接D4號引腳。將關節模塊的舵機接在D7號引腳。并將主控板和電池在車身固定好。

3.2 編寫程序
前擺臂運動的代碼
|
/*------------------------------------------------------------------------------------ 版權說明:Copyright 2022 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 機器譜 2022-5-26 https://www.robotway.com/ ------------------------------------------ 實驗功能: 實現雙節履帶小車前擺臂下、上、正常運動。 ------------------------------------------ 實驗接線: .----------------------. | | | |-------------- | | 車頭舵機接D7 | |-------------- | | *----------------------* ------------------------------------------------------------------------------------*/ #include //調用舵機庫 #define Servo_Pin 7 //定義舵機引腳號 #define Servo_Up 180 //定義前擺臂向上時角度值 #define Servo_Down 90 //定義前擺臂向下時角度值 #define Servo_Level 135 //定義前擺臂保持水平時角度值 Servo ServoArm; //聲明舵機對象 voiddown(); //前擺臂向下 voidup(); //前擺臂向上 voidnormal(); //前擺臂與地面保持平行 //程序初始化部分:使能舵機對象 voidsetup() { ServoArm.attach(Servo_Pin); } //主程序部分:前擺臂循環執行【向上1.5秒、水平1秒、向下1.5秒、水平1秒】動作組 voidloop() { arm_up(); //前擺臂向上 delay(1500); arm_level(); //前擺臂水平 delay(1000); arm_down(); //前擺臂向下 delay(1500); arm_level(); //前擺臂水平 delay(1000); } //前擺臂與地面保持平行 voidarm_level(){ ServoArm.write( Servo_Level ); } //前擺臂向上 voidarm_up(){ ServoArm.write( Servo_Up ); } //前擺臂向下 voidarm_down(){ ServoArm.write( Servo_Down ); } |
4.擴展樣機
本樣機可以根據實際需要改變履帶的長度,也可以改變傳動方式,比如下圖所示擴展樣機,在前臂上使用了連桿組傳動方案,樣機體積也更小。

審核編輯黃昊宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
機器人
+關注
關注
213文章
31079瀏覽量
222242
發布評論請先 登錄
相關推薦
熱點推薦
斜三角履帶底盤的制作
1.運動功能說明 ? ? ? ?斜三角履帶底盤可以通過兩側履帶的差速運動來實現前進、后退、原地轉向、大半徑轉向等基本行駛功能。另外,傾斜的履帶也可以使其具有良好的越障效果。 前進與后退
履帶機器人 金屬底盤
` 本帖最后由 威凱-智控 于 2012-8-14 23:28 編輯
今天給大家分享一個全金屬的履帶機器人底盤準備最履帶機器人的朋友們,可以一起交流一下機器人瘋狂愛好者 讓思維沸騰起來 讓智慧行動起來 共同創造機器人的精彩!
發表于 08-14 23:25
【NanoPi Duo開發板試用申請】基于NanoPi Duo的智能迷你履帶車
:https://www.bilibili.com/video/av14166102/但履帶小車可以實現的功能還比較少,而且不可控制,現在 今天看到NanoPi Duo這款超小型創客神器很心動,現在
發表于 09-21 15:36
履帶底盤的結構部分
寫在前面:看著網上那些履帶底盤,怎么看怎么不舒服,還是決定自己做。這樣就帶來一個很大的問題,就是很多結構件都要用3D打印。我自己有3D打印機,下面不但會給出設計,還會給出實物照片。但是,對于沒有3D
發表于 02-19 03:54
藍牙遙控履帶底盤行駛
1. 功能描述 本文提供的示例所實現的功能為:用手機APP遙控斜三角履帶底盤樣機實現移動,包括前進、停止、后退、原地左轉、原地右轉。 ? 2. 電子硬件 在這個示例中,采用了以下硬件,請大家
履帶差速移動機器人底盤平臺
MID-01 是一款具有良好的穩定性和越野能力的中型履帶機器人底盤,是一款平穩性的底盤,它可實現原地旋轉,整車沿用經典的克里斯蒂式獨立懸掛設計,8 組懸掛臂+自張緊懸掛系統,底盤重心較
發表于 12-23 14:44
?2次下載
正三角履帶底盤的制作分享
1.運動功能說明 正三角履帶底盤可以通過兩側履帶的差速運動來實現前進、后退、原地轉向、大半徑轉向等基本行駛功能。同時,由于車身的正三角特性,它不懼怕前后方向上的翻車。 ? ? 2.結構說明 該樣機由
小型三節履帶底盤的制作
雙節履帶車可以通過兩個驅動輪的差速運動來實現前進、后退、原地轉向、大半徑轉向等基本行駛功能,并可通過舵機關節模塊進行小臂的抬起和落下。通過底盤運動與小臂運行的結合,實現上臺階、通過坑洼
小型平行履帶底盤實現紅外避障功能
1. 功能說明 ? ?本實驗使用的樣機為R026a樣機小型平行履帶底盤。在樣機前方安裝1個 近紅外傳感器 ,如果遇到障礙,機器人后退,否則機器人前進,實現機器人避障的效果。 2. 電子硬件 在這
小型平行履帶底盤實現超聲避障功能
1. 功能說明 ? ?本實驗使用的樣機為R026a樣機小型平行履帶底盤。在樣機前方安裝1個 超聲波傳感器?,如果遇到障礙,機器人后退、轉向,否則機器人前進,實現機器人避障的效果。 2. 電子硬件
小型平行履帶底盤實現雙灰度循跡功能
1. 功能說明 ? ?在小型平行履帶底盤樣機上安裝2個 灰度傳感器 ,實現機器人沿指定路線進行運動的效果。 2. 使用樣機 ? ?本實驗使用的樣機為R026a樣機。 3. 功能實現 3.1 電子硬件
MID-01履帶差速移動機器人底盤
MID-01 是一款具有良好的穩定性和越野能力的中型履帶機器人底盤,是一款平穩性的底盤,它可實現原地旋轉,整車沿用經典的克里斯蒂式獨立懸掛設計,8 組懸掛臂+自張緊懸掛系統,底盤重心較
發表于 12-23 09:42
?1次下載
小型雙節履帶底盤的制作
評論