可選擇性鎖定的差分機(jī)制(Whiffletree)
我們提出了一種新穎的可選擇性鎖定的差速機(jī)構(gòu),可以使用按鈕阻止每個(gè)手指的運(yùn)動(dòng)。 差異允許用戶以直觀的方式選擇期望的手指組合,僅用1個(gè)馬達(dá)實(shí)現(xiàn)不同的抓握策略。 我們的whiffletree的前兩個(gè)酒吧有適當(dāng)設(shè)計(jì)的孔,手掌容納一系列按鈕,按下時(shí)拉長。 該想法是當(dāng)按下按鈕時(shí),細(xì)長部分填充適當(dāng)?shù)闹缚撞⑶壹s束該特定手指的運(yùn)動(dòng)。
使用差動(dòng)機(jī)構(gòu)和單個(gè)電動(dòng)機(jī)可以實(shí)現(xiàn)總共16種不同的指數(shù),中間,環(huán)形和小指組合。 這些可以與拇指的9個(gè)離散位置組合,以產(chǎn)生總共144種不同的抓握姿勢(shì)。
whiffletree.jpg (39.17 KB, 下載次數(shù): 809)
下載附件
2018-12-13 15:07 上傳
buttons.jpg (186.75 KB, 下載次數(shù): 834)
下載附件
2018-12-13 15:07 上傳
個(gè)性化設(shè)計(jì)
使用源自人手人體測(cè)量學(xué)研究的參數(shù)模型,可以開發(fā)個(gè)性化假體。 為了得出手指指骨長度和個(gè)性化的手指基礎(chǔ)框架位置和方向,我們需要的唯一參數(shù)是人手長度(HL)和人手寬度(HB)。
所提出的指針可以使用現(xiàn)成的低成本材料和快速原型制作技術(shù)(3D打。┗驑(biāo)準(zhǔn)機(jī)械工具制造。 所有必需的材料都可以在世界各地的五金店中輕松找到。
CAD文件
在本節(jié)中,我們提供了適當(dāng)?shù)腸ad文件(Solidworks .sldasm,.sldprt和.dwg,.dxf,.stl),用于復(fù)制提議的設(shè)計(jì)。 在此處下載文件:
https://openbionics.org/CADProsthetic.rar
OpenBionics.png (579.75 KB, 下載次數(shù): 824)
下載附件
2018-12-13 15:09 上傳
2.機(jī)器人手
Bioinspired機(jī)器人手指
我們的設(shè)計(jì)基于一個(gè)簡(jiǎn)單而有效的想法:使用激動(dòng)劑和拮抗劑力來實(shí)現(xiàn)機(jī)器人手指的屈伸,遵循生物激發(fā)的方法,其中穩(wěn)定的彈性體材料(硅膠片)實(shí)現(xiàn)人體伸肌腱對(duì)應(yīng)物,同時(shí)通過電纜驅(qū)動(dòng) 低摩擦管,實(shí)現(xiàn)類似人體屈肌腱。
Finger.jpg (29.44 KB, 下載次數(shù): 820)
下載附件
2018-12-13 15:11 上傳
給出了一個(gè)機(jī)器人手指的結(jié)構(gòu)。 彈性體材料出現(xiàn)在圖像的下半部分(白色片材),而用于肌腱鋪設(shè)的低摩擦力管道與剛性趾骨一起出現(xiàn)在圖像的上部(白色管)。 手指基部也描繪在圖的右側(cè)部分。
具有多個(gè)插槽的模塊化手指基礎(chǔ)
機(jī)器人手具有模塊化的手指基礎(chǔ),配備有5個(gè)插槽,可用于“容納”總共四個(gè)手指。 更具體地,可以開發(fā)具有各種幾何形狀的手指基礎(chǔ)框架的機(jī)器人手。 可以輕松創(chuàng)建線和2D多面體幾何圖形,而對(duì)于3D多面體幾何圖形,必須使用具有不同高度的手指基部(以創(chuàng)建垂直偏移)。 那些手非常有能力抓住各種日常生活物品,每一只都專門針對(duì)不同類型的任務(wù)。
RobotHandBase.jpg (33.94 KB, 下載次數(shù): 788)
下載附件
2018-12-13 15:12 上傳
描繪了機(jī)器人手腕模塊。
磁盤形狀差分機(jī)制
為了將所有獨(dú)立的指狀電纜與致動(dòng)器(伺服電動(dòng)機(jī))連接,已經(jīng)開發(fā)了一種盤形差動(dòng)機(jī)構(gòu)。 差動(dòng)機(jī)構(gòu)允許在一個(gè)或多個(gè)手指由于工作空間限制而停止移動(dòng)的情況下獨(dú)立的手指彎曲,或者在它們已經(jīng)與物體表面接觸的情況下。
RobotHandDifferentialMechanism.jpg (100.28 KB, 下載次數(shù): 787)
下載附件
2018-12-13 15:12 上傳
我們機(jī)器人手中使用的盤形差速機(jī)構(gòu)。
復(fù)制機(jī)器人手設(shè)計(jì)
機(jī)器人手由低成本的現(xiàn)成材料組成:
1.海綿狀材料與低厚度橡膠的組合,為指尖提供高摩擦系數(shù)。
2.用于電纜的Dyneema釣魚線,提供零彈性和高力處理。
3.用于肌腱布線的低摩擦管。
4.一系列V型槽密封球軸承,用于減少摩擦。
5.由不同厚度的硅膠片制成的撓性接頭。
6.各種緊固件。
7.由2mm丙烯酸材料(樹脂玻璃)制成的剛性鏈節(jié)。
PartsAnnotated.jpg (194.57 KB, 下載次數(shù): 819)
下載附件
2018-12-13 15:13 上傳
對(duì)于機(jī)器人手指的組裝,我們使用釣線和針以將硅膠片縫合到剛性鏈節(jié)上(鏈節(jié)具有適當(dāng)?shù)目自O(shè)計(jì))。
CAD文件
在本節(jié)中,我們提供了適當(dāng)?shù)腸ad文件(Solidworks .sldasm,.sldprt和.dwg,.dxf,.stl),用于復(fù)制提議的設(shè)計(jì)。 我們的設(shè)計(jì)的新版本正在開發(fā)中,可以在我們的GitHub存儲(chǔ)庫中找到:OpenBionics GitHub存儲(chǔ)庫(
https://github.com/OpenBionics)。在此處下載文件:CAD文件(.zip)(
https://openbionics.org/CAD.zip)
代碼
用于控制我們手的軟件。
復(fù)制建議的機(jī)器人手所需的所有文件也可以在我們的GitHub存儲(chǔ)庫中找到:OpenBionics GitHub存儲(chǔ)庫。
https://github.com/OpenBionics
ROS包
我們的機(jī)器人手和Planner PC之間的串行通信是通過機(jī)器人操作系統(tǒng)(ROS)實(shí)現(xiàn)的。
介紹
Planner PC運(yùn)行兩個(gè)節(jié)點(diǎn),客戶端節(jié)點(diǎn)(Main.py)和服務(wù)器節(jié)點(diǎn)(stdServo.py或robotHand.py)。客戶端節(jié)點(diǎn)(Main.py)從用戶接收伺服電機(jī)的角度。服務(wù)器節(jié)點(diǎn)將所需角度發(fā)送到機(jī)器人手。
ROS安裝
安裝此ROS包,將該文件夾放在ROS工作區(qū)的/ src目錄中。使用以下命令構(gòu)建程序包:
$ catkin_make
您已成功安裝該軟件包。使用以下命令確保所有文件都是可執(zhí)行文件:
$ chmod + x Main.py $ chmod + x stdServo.py $ chmod + x robotHand.py
Arduino安裝
使用arduino IDE上傳,提供的程序到arduino Micro板。對(duì)于Dynamixel AX12伺服,我們使用此庫。
如何運(yùn)行ROS節(jié)點(diǎn)
要運(yùn)行此ROS包,您必須運(yùn)行以下啟動(dòng)文件之一:
$ roslaunch openbionics stdServo.launch $ roslaunch openbionics HandAX12.launch
在啟動(dòng)文件中,您可以設(shè)置USB端口,以與機(jī)器人手建立串行通信。對(duì)于帶有AX12伺服的機(jī)器人手,服務(wù)器節(jié)點(diǎn)返回伺服電機(jī)的狀態(tài):1)目標(biāo)位置,2)當(dāng)前位置和3)負(fù)載。為此,robotHand.py節(jié)點(diǎn)在Hand ROS主題中發(fā)布電機(jī)的狀態(tài)。
如何控制機(jī)器人手
要控制機(jī)器人手,您可以使用以下命令:
$ rosrun openbionics Main.py arg1 arg2 arg3
根據(jù)伺服系統(tǒng),用STD或AX12替換arg1。用要發(fā)送到機(jī)器人手的命令替換arg2(例如,PS用于伺服的位置控制)。將arg3替換為所需的關(guān)節(jié)角度值(范圍為:stdServo為0 - 218,AX12為100 - 1023)。在此處下載提供的軟件包:軟件(.zip)
https://openbionics.org/Software.zip
電子產(chǎn)品
我們手中使用的電子產(chǎn)品。
復(fù)制建議的機(jī)器人手所需的所有文件也可以在我們的GitHub存儲(chǔ)庫中找到:OpenBionics GitHub存儲(chǔ)庫。
為了控制驅(qū)動(dòng)機(jī)器人手的伺服電機(jī),我們使用Arduino Micro微控制器平臺(tái)作為低成本,輕量和小尺寸的解決方案。 標(biāo)準(zhǔn)PCB模塊是專門開發(fā)的,它將Arduino平臺(tái)與不同的伺服電機(jī)連接起來。
在這里下載電子文件:電子產(chǎn)品(.zip)
https://openbionics.org/Electronics.zip
PCB1.png (38.16 KB, 下載次數(shù): 788)
下載附件
2018-12-13 15:19 上傳