最近では、見通しの膨大な量は、人間とロボットの対話的なシステムに利用可能なってきた。本稿では、急速にインタラクティブ機能の可能なライブラリを作ることができるオープンソースソフトウェアを使用して、新しいロボットデバイスの統合の概要を説明します。私たちは、その後、神経リハビリテーションのアプリケーションのための臨床応用を概説する。
長期治療の実践のための対話型デバイスをテストする最近の研究では、バイオフィードバックのグラフィックや他の形態と組み合わせてロボットのための新たな展望を明らかにした。前の人間とロボットの対話型システムでは、新しいシステムが利用可能になるたびに不要な発達オーバーヘッドの時間に至る各ロボットに実装するさまざまなソフトウェアコマンドを必要としてきた。例えば、触覚/グラフィック仮想現実環境は触覚フィードバックを提供するために、ある特定のロボット用にコーディングされている場合、その特定のロボットは、プログラムをコーディングすることなく別のロボットのために取引されることができないだろう。しかし、オープンソースコミュニティの最近の努力に関係なく使用されるロボットのほぼ同じ応答を引き出すことができるラッパークラスのアプローチを提案した。その結果、共有コードを使用して同様の実験を行うために、世界中の研究者を導くことができる。したがって、もう一台のロボットの"アウトスイッチング"モジュラーは、開発時間には影響しません。本稿では、ソフトウェアは最も一般的にすべてのロボットが使用されるコマンドに統合するオープンソースH3DAPI、への1つのロボットのためのラッパークラスの作成に成功したと実装の概要を示します。
ラッパークラスの実装のこのメソッドは、H3DAPIを使用する場合は、ソースコードを変更することなく、使用する別のロボットが可能になります。具体的には、H3Dで彼らの触覚/グラフィック環境を書かれ、ファントムのロボットで、その実験をテストした研究者は、WAMバレット、およびその逆を使用して、同じまたは同様の実験を行うことができるだろう。デバイスに依存しないクロスコミュニケーションのこのタイプは、国際的リハビリテーションロボットの研究のための含意を運びます。そのような意味合いでは急速な触覚/グラフィック開発、国際共同研究、および間研究室のコミュニケーションを促進する。
リハビリテーションロボットは、運動学習に関与して多数のパラメータを明らかにまだ持っています。触覚/グラフィックスを開発する際に時間のかかるステップの一つは、コンパイル時間が含まれています。各プログラムのコンパイル時間を配合した数多くのリハビリテーションのパラメータを持つ、すべての可能なグループの組み合わせをテストするために、開発ライフサイクルが急激に上昇。コンパイル要件のその不在とH3Dは、多数の仮想現実シーンの迅速な開発が可能になります。これは、様々な訓練のシナリオの効果を調べるために目指すもの研究者のための利点として提供されます。
この"ハードコードラッパークラスの統合アプローチの限界は、この手順はH3DAPIの新しいディストリビューションがあるたびに繰り返す必要があるという事実が含まれています。 H3DAPIの最新ディストリビューションにラッパークラスを統合するための実行可能な変更はH3DAPIとは別にラッパークラスを作成することです。次に、*.ので、ライブラリファイルにあなたのラッパークラスをかけることになります。これは、元のH3DAPIのディストリビューションからクラスを分離するだろう。
The authors have nothing to disclose.
私はブライアンZenowich、ダニエルEvestedtとWinsean林の技術的な助けに感謝します。