ROS(3) 耶魯開源機械人手臂

2021-07-05 02:28:14 字數 1407 閱讀 1390

該項目的目的是提供一系列開源設計,並通過社群的貢獻來完善設計,並提供大量基於該平台的修改和變種。

說是開源手臂,但是從官方**上面只是找到了,開源手的專案。

耶魯專案首頁:

現在專案已經有了新的**:(裡面有更多詳細的內容)

機械手專案:

yohp-tutorials/

專案資料:

projects/yaleopenhand/

github資料:

一共有好幾款機器手,這裡只是簡單了解了乙個四指的。

機械手原理:

主要是利用了滑輪,組成乙個滑輪組,帶動手指運動。

這樣,左右兩個手指就能一起牢固的抓住東西了。無論是啥形狀的物體。

設計的非常巧妙。

最後由乙個步進電機拉動滑輪,控制手指抓東西。

github上面直接有cad圖,拿這個圖使用3d列印出手指模組。

滑輪,螺絲,是直接購買的。

然後組裝成乙個手指:

最精彩的地方:使用《聚氨酯橡膠》注入到模組的空格中。

然後拆解空格,露出橡膠。

上螺絲,穿線。

安裝到圓板上。

老外動手能力確實比較強。設計的確實比較巧妙。

使用比較簡單的方式解決問題。

怪不得3d列印技術這麼流行呢,做驗證模型最方便了。

想做,還是能做出來的。國內3d列印也比較流行了。找個**店,列印下,應該花不了多少錢。接著就是找步進電機和驅動器了。

cad編輯可以使用freecad:

由淺到深理解ROS(3) 命名空間

rosout前面的反斜槓 表明該節點名稱屬於全域性命名空間。之所以叫做全域性名稱因為它們在任何地方 包括 命令列工具 圖形介面工具等的任何地方 都可以使用。無論這些名稱用作眾多命令列工具的引數還是用在節點內部,它們都有明確的含義。這些名稱從來不會產生二義性,也無需額外的上下文資訊來決定名稱指的哪個資...

由淺到深理解ROS(3) 命名空間

rosout前面的反斜槓 表明該節點名稱屬於全域性命名空間。之所以叫做全域性名稱因為它們在任何地方 包括 命令列工具 圖形介面工具等的任何地方 都可以使用。無論這些名稱用作眾多命令列工具的引數還是用在節點內部,它們都有明確的含義。這些名稱從來不會產生二義性,也無需額外的上下文資訊來決定名稱指的哪個資...

ROS3 建立工作空間與功能包

1 工作空間 workspace 是乙個存放工程開發相關檔案的資料夾 2 建立工作空間 mkdir p catkin ws src cd catkin ws src catkin init workspacecd catkin ws catkin makesource devel setup.bas...