ニュースブリーフ · 2026年11月2日

Intrinsic、製造ワークセル向けのROS互換スタック「Intrinsic Core」をオープンソース化

Apache-2.0で公開されたこのリリースには、リアルタイム制御フレームワーク、動作計画・把持計画、姿勢推定、デジタルツインに加え、CNCマシンテンディングのオープンなリファレンス設計が含まれます。対象はROS 2 Lyrical Luthです。

ROS 2ROS 2とミドルウェア動作計画マニピュレーションと把持IntrinsicROS 2オープンソースリアルタイム制御マシンテンディング

IntrinsicはIntrinsic CoreをApache-2.0ライセンスでオープンソース化しました。Tully Foote氏が2026年11月2日にROS Discourseで発表し、コード自体は約2週間前のROSConで公開済みだったと記しています。Intrinsicによれば、これらは同社が実際の製造現場への導入ですでに使っている機能です。

リポジトリのREADMEに構成要素が挙げられています。ICONはハードウェア抽象化層を備えたリアルタイム制御フレームワークです。ドライバを書き直さずにアームやグリッパを交換できるようにすることを狙っており、1制御周期内でコントローラを切り替えられます。モーションプランナは、パスブレンディング付きでデカルト空間と関節空間の動作を扱います。知覚モジュールはNVIDIA FoundationPoseをラップして6 自由度(DoF)の姿勢推定を行い、推論サービスはモデルをローカルで実行します。ほかに把持計画、デジタルツイン、SDKも含まれます。ランタイムはk3sのコンテナ環境としてパッケージ化されており、BazelとC++でビルドします。

Intrinsic Coreは、標準のワークスペース・メッセージ・ツールを通じてROSと連携します。READMEが対象とするのはUbuntu 24.04または26.04上のROS 2 Lyrical Luth(LTS、2026年5月)で、22.04もサポートされています。別のリポジトリには、CNC工作機械へのワーク投入を行うリファレンスワークセル「Open Machine Tending Solution(OMTS)」が置かれています。投稿によれば、コミュニティのメンバーがすでにこれを改造し、より大型のロボットに独自のグリッパを取り付けて自動車のホイールをピッキング・挿入する用途に使っています。関連リポジトリには、MoveIt 2との統合と、リアルタイムスレッド内のヒープ確保を検出するライブラリがあります。

なぜ重要か

ワークセルを構築するROSチームにとって、Intrinsicが本番運用していると述べるリアルタイム制御・計画・知覚が、寛容なライセンスで手に入ることになります。OMTSでは、個別のパッケージではなくワークセル全体を題材に学べます。これを前提に計画を立てる前に、対応ハードウェアの一覧を手持ちのアームと照合してください。また、ビルドはBazelとk3sを使う方式で、標準的なcolconワークスペースとは異なる点に注意してください。コントリビュートには、Googleのコントリビュータライセンス契約への署名が必要です。