[論文レビュー] Scalability in Neural Control of Musculoskeletal Robots
本稿では、MyoroboticsハードウェアプラットフォームとSpiNNaker神経形態計算システムを統合することで、筋骨格系ロボット向けにスケーラブルなニューラル制御フレームワークを提示する。閉ループ小脳モデルを用いたリアルタイムで低消費電力な制御を12関節まで実現し、人間スケールのアナソモーフィックロボットにおける拡張可能で脳にインspiredされた制御を可能にする。
Anthropomimetic robots are robots that sense, behave, interact and feel like humans. By this definition, anthropomimetic robots require human-like physical hardware and actuation, but also brain-like control and sensing. The most self-evident realization to meet those requirements would be a human-like musculoskeletal robot with a brain-like neural controller. While both musculoskeletal robotic hardware and neural control software have existed for decades, a scalable approach that could be used to build and control an anthropomimetic human-scale robot has not been demonstrated yet. Combining Myorobotics, a framework for musculoskeletal robot development, with SpiNNaker, a neuromorphic computing platform, we present the proof-of-principle of a system that can scale to dozens of neurally-controlled, physically compliant joints. At its core, it implements a closed-loop cerebellar model which provides real-time low-level neural control at minimal power consumption and maximal extensibility: higher-order (e.g., cortical) neural networks and neuromorphic sensors like silicon-retinae or -cochleae can naturally be incorporated.
研究の動機と目的
- 人間スケールのアナソモーフィック筋骨格系ロボットにおけるスケーラブルでリアルタイムかつエネルギー効率の良いニューラル制御の欠如に対処すること。
- 既存のロボット制御プラットフォームの限界、例えば柔軟性に欠ける神経形態システムやスケーラブルでないニューラルシミュレータの克服。
- 高階層ニューラルネットワークおよび神経形態センサ(例:シリコンレティナ、コッホレア)を統合的かつ拡張可能な制御アーキテクチャに統合すること。
- リアルタイムで閉ループニューラル制御を実現し、最小限の消費電力で高い拡張性を備えたプロトタイプシステムの実証。
提案手法
- リアルタイムニューラルシミュレーションを実現するため、筋骨格系ハードウェアプラットフォームMyoroboticsと神経形態計算プラットフォームSpiNNakerを統合すること。
- 柔軟関節の低レベルでリアルタイムなニューラル制御を提供するため、SpiNNaker上に閉ループ小脳モデルを実装すること。
- スパイクベースのパケット通信にネイティブにマッピング可能なイベントベースのセンサインターフェース(例:視覚および聴覚用AER)の使用。
- PyNN や Nengo といったオープンソースのニューラルシミュレーションフレームワークを活用し、複雑なニューラルネットワークモデルを最小限の変更でSpiNNakerに移植・実行可能にすること。
- 複数のSpiNN-IOボードを用いた分散型FlexRayベース通信アーキテクチャを採用し、ネイティブな12関節制限を超えて関節制御をスケーリングすること。
- 既知のスプリング定数およびルーティングジオメトリを用いて、腱の変位をホール効果エンコーダーで検出し、筋力の計算を行うこと。
実験結果
リサーチクエスチョン
- RQ1SpiNNakerのような神経形態プラットフォームは、多数の柔軟関節に対してリアルタイムで低消費電力かつスケーラブルなニューラル制御を提供できるか?
- RQ2脳にインspiredされたニューラルコントローラーは、物理的な筋骨格系ロボットハードウェアと効果的に統合され、自然で人間らしい動作を実現できるか?
- RQ3既存の神経形態センサ(例:シリコンレティナ、コッホレア)は、リアルタイムのセンサフィードバックのために神経形態制御システムにネイティブにインターフェース可能か?
- RQ4高階層ニューラルネットワーク(例:皮質モデル)は、SpiNNakerとMyoroboticsに基づくスケーラブルなニューラル制御スタックにスムーズに統合可能か?
- RQ5アナソモーフィックロボットのニューラル制御における実用的限界は何か。分散型神経形態アーキテクチャを用いてそれらの限界はどのように克服できるか?
主な発見
- 1つのSpiNN-IOボードに専用のFlexRayコントローラーを搭載し、12関節(24アクチュエータ)を同時に制御可能であり、複数のボードを用いてスケーリングを拡張可能である。
- イベントベースのセンサーシステム(例:シリコンレティナ、コッホレア)は、アドレスイベント表現(AER)マッピングにより、SpiNNakerプラットフォームとネイティブに互換性を有していた。
- PyNN や Nengo で記述されたニューラルネットワークモデルは、最小限の修正でSpiNNakerに移植可能であり、複雑な脳にインspiredされたコントローラーの迅速な統合を可能にした。
- フレームワークは、高階層ニューラルネットワークおよび学習ルールの拡張可能な統合をサポートしており、将来の完全な脳にインspiredな制御システムの開発を可能にする。
- MyoroboticsとSpiNNakerの組み合わせにより、人間スケールのアナソモーフィックロボットに適したスケーラブルで低消費電力かつ拡張可能なプラットフォームが実現された。
より良い研究を、今すぐ始めましょう
論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。
クレジットカード登録不要
このレビューはAIが作成し、人間の編集者が確認しました。