何が起きたか

Seeed Studioは、同社のWiki上で「Starai Arm」のROS2 MoveItガイドを公開した。本ガイドは、Fashion Star Roboticsが提供する6+1自由度のロボットアームをROS2環境でセットアップし、MoveIt2による逆運動学計算やIsaac Simでのシミュレーションを行う方法を解説している。

詳細

Starai Armは、Fashion Star Robotics製のサーボモーターシリーズを採用したオープンソースのロボットアームで、二次開発が容易な6+1自由度のソリューションとして提供される。デュアルアーム構成では、リーダーアーム「Violin」に対し、フォロワーアーム「Viola」はアームスパンの70%時点で300gの可搬重量、もう一つのフォロワーアーム「Cello」は750gの可搬重量を持つとされる。 本アームはROS2によるデータトピックの配信・購読とアーム制御、MoveIt2による逆運動学計算、Isaac Simでのシミュレーションに対応する。さらに、模倣学習のためのLeRobotプラットフォームとの統合が設計されており、PyTorchモデル、データセット、データ収集・シミュレーション・トレーニング・デプロイのためのツールを提供する。SDKはPythonとC++の両方をサポートし、ボタンホバーによる重力補償シミュレーション、モジュール式エンドエフェクタによるDIY交換、Nvidia Jetsonプラットフォームでのデプロイにも対応する。 ガイドでは、依存環境としてUbuntu 22.04.5 LTSとROS2 Humbleを指定し、MoveIt2のインストール(sudo apt install ros-humble-moveit*)、サーボモーターSDKのインストール(sudo pip install pyserial、sudo pip install fashionstar-uart-sdk)、ワークスペースの構築(mkdir -p ~/starai_ws/src、cd ~/starai_ws、colcon build)、およびGitHubリポジトリ(https://github.com/Seeed-Projects/fashionstar-starai-arm-ros2.git)のクローン手順を紹介している。

Key Facts

Seeed Studioが「Starai Arm」のROS2 MoveItガイドを公開した。[0]
Starai ArmはFashion Star Robotics製のサーボモーターを使用した6+1自由度のロボットアームである。[1]
リーダーアーム「Violin」に対し、フォロワーアーム「Viola」はアームスパンの70%時点で300gの可搬重量を持つ。[1]
フォロワーアーム「Cello」はアームスパンの70%時点で750gの可搬重量を持つ。[1]
ROS2、MoveIt2、Isaac Simをサポートする。[1]
LeRobotプラットフォームとの統合が設計されており、PyTorchモデル、データセット、ツールを提供する。[1]
PythonおよびC++のSDK開発をサポートする。[1]
Nvidia Jetsonプラットフォームでのデプロイに対応する。[1]
依存環境はUbuntu 22.04.5 LTSとROS2 Humble。[1]
GitHubリポジトリ「https://github.com/Seeed-Projects/fashionstar-starai-arm-ros2.git」が紹介されている。[2]

なぜ重要か

本ガイドの公開により、オープンソースのロボットアームをROS2環境で利用するための具体的な手順が提供され、教育や研究、二次開発の障壁が下がると考えられる。特に、MoveIt2やIsaac Sim、LeRobotといった主要なロボティクスツールとの統合が示されたことで、模倣学習やシミュレーションを活用した開発が容易になる可能性がある。