37
EMG信号による筋肉の動きで制御されるロボットアーム

巨大ロボットやメカスーツが人間の体で制御される、究極のメカパワーの未来を夢見ているなら、Ultimate Robotsのこのプロジェクトにきっと興奮するでしょう。彼らは、 EMG信号センサーPCB「uMyo」を活用し、筋肉の動きで制御できるロボットアームを開発しました。また、私たちのお気に入りのマイクロエレクトロニクスボードの一つであるArduinoも活用しています。

このプロジェクトは、uMyoセンサーモジュールの性能をシンプルに実証するために設計されました。装着者の動きを正確に検出するために、3つの独立したuMyo PCBが搭載されています。ロボットアームの各指には2本の腱があり、これらはサーボによって駆動されるホイールに接続されています。サーボは指を曲げるか曲げないかを決定します。

このプロジェクトの真髄は、uMyoセンサーです。これは、ユーザーが装着して入力できるように設計されたオープンソースデバイスです。データをワイヤレスで送信できるため、装着者は出力デバイスとケーブルで繋がれる煩わしさから解放されます。Ultimate Robotics社によると、uMyoは、このプロジェクトで使用されている腕、脚、顔の筋肉、胴体の筋肉など、様々な筋肉群からの信号を検出できるとのことです。

肘には2つのuMyoセンサーを配置し、指の筋肉の信号をモニタリングします。手首には3つ目のセンサーを配置し、親指の筋肉の動きをモニタリングします。信号はArduinoに送信され、ArduinoはnRF24モジュールを使用して無線信号を受信します。Arduinoは入力を処理し、PCA9685ドライバボードを介してサーボにコマンドを送信し、ロボットアームがそれに応じて動きます。

画像

1

3

Arduino ロボットアーム
(画像提供:Ultimate Robotics)

uMyoセンサーだけでなく、このロボットアームプロジェクトで使用されているソフトウェアもオープンソースです。チームは、ソースコードを閲覧したい方のために、GitHubですべての情報を共有してくれています。

このプロジェクトを詳しく知りたい方は、Ultimate RoboticsがHackadayにアップロードした公式のuMyo解説をご覧ください。チームは、uMyoの仕組みやPCBの中身について、多くの詳細を公開しています。このロボットアームに関する詳細はRedditで確認でき、YouTubeで動作の様子もご覧いただけます。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。