Stringman オープンソース・ルームスケール・グリッパーロボット
Stringmanは、天井に取り付けられた4つのアクチュエーターからグリッパーを吊り下げることで、部屋全体でのマニピュレーションを実現するように設計されたオープンソースのケーブル駆動型ロボットです。部屋の形状を活用することで、従来のシリアルロボットアームよりも大幅に高い作業領域対コスト比を達成しており、約1.9kgのペイロード容量を維持しながら、1ドルあたりの作業容積を約500倍に高めています。
アーキテクチャとメカニズム
このシステムは、部屋の四隅に固定された4つのモーターが中央のグリッパーの位置を制御するケーブル駆動アーキテクチャで動作します。この設計により、ラインの張力を調整することで、床を含む部屋内のあらゆる地点にロボットを到達させることができます。持ち上げ力は4つのモーターすべてに分散されるため、ペイロード容量は単一のアクチュエーターの制限ではなく、合計トルクに応じて拡張されます。
主な技術仕様は以下の通りです:
- 作業容積: 3mから10m(XY対角線)の部屋、および高さ2.3mから4mに対応。
- ペイロード: 床付近で最大2.2kg、平均1.9kg。
- 移動速度: 約0.4 m/s。
- 計算: 外部PCを使用して制御し、グリッパーとアンカーにはRaspberry Piユニットを使用。
- 接続性: アンカーシステムには5 GHz Wi-Fiを使用し、プライバシー保護のためローカルのみの運用もサポート。
統合と制御
Stringmanはホームラボへの統合を想定して設計されており、Python APIを備え、LeRobotのような最新のAI駆動型ロボットフレームワークをサポートしています。ユーザーは模倣学習を使用して新しい動作をトレーニングできます。わずか50エピソードで、把持やターゲット選択といったタスクをモデルに学習させることが可能です。このシステムはfiducialタグを使用して、洗濯かごやおもちゃ箱などの目的地をマッピングし、ワークセル間や他のロボット間での自動「フェリー」タスクを可能にします。
吊り下げられたグリッパー固有の不安定さを管理するため、システムにはアクティブな揺れ打ち消しアルゴリズムが採用されています。このソフトウェアベースのアプローチにより、追加のハードウェアモーターを必要とせずに、高速移動時の慣性を打ち消します。
オープンソースと安全性
StringmanはOSHWA認証を受けており、すべての機械CAD、PCB設計、制御ソフトウェアが公開されています。このプロジェクトはユーザーの制御とプライバシーを優先しており、すべてのAIモデルとUI処理が完全にローカルネットワーク内に留まるエアギャップ運用が可能です。
安全性については物理的な設計制限によって対処されています。システムは28 Nの張力制限で構成されています。ラインが過度の抵抗に遭遇した場合、モーターが自動的に緩み、ケーブルが外れるようになっています。この設計上の選択は、家庭環境におけるケーブルに関連するリスクを軽減することを目的としています。
コミュニティの視点
ロボット工学コミュニティ内での議論では、教育および実用的なアプリケーションの両面におけるこのプロジェクトの可能性が強調されています。
- 拡張性とユースケース: ユーザーは、このプロジェクトを産業用天井クレーンやMaslow CNCのようなケーブル駆動型CNCシステムと比較しています。将来の反復に向けた提案として、ハードウェアを箱に整理するような仕分けタスクへの拡張や、自動園芸タスクへの利用などが挙げられています。
- 設計上の考慮事項: コメンテーターは、空間配置のために調整されたウィンチを使用するSkycamのようなプロ用システムとの類似性を指摘しました。一部の貢献者は、生活空間への美的影響を改善するために、使用していないときにケーブルを「収納」するメカニズムがあれば、将来のバージョンで役立つだろうと提案しています。
- 実装: 作成者のNathaniel Harada氏は、このシステムがアクセスしやすいものであることを明確にし、天井のファンなどの障害物を避けるために作業領域を動的に調整できると述べています。コミュニティの反応は概ね肯定的で、多くの人がホームオートメーションタスクにおいて、モバイルロボットに代わる実行可能で低コストな選択肢であると見なしています。
Sources
関連
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch
- Dispatch