工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

Walbi:ArduinoとLX-16Aサーボで作る安定二足歩行ロボット

必要な部品と材料

Arduino Nano R3×1
LX-16Aサーボ×10
デバッグボード×1

必要な工具と機械

使用するアプリとオンラインサービス

プロジェクト概要

サーボで二足歩行ロボットが作れたら素晴らしいと思いませんか? The Inner Geekはそう考え、これがその結果です……

こちらがWalbi(WALink BIpedの略)、機械学習プロジェクト用に作られたロボットですが、プロジェクト自体は頓挫しました(Walbiも歩けませんが、それは両足を地面にしっかり着けているからです)。

Walbiは「脳」にArduino Nano、「筋肉」にLX-16Aサーボ、「骨」に3Dプリントパーツを使用。LewanSoul LX-16Aサーボは小型ロボットプロジェクトに夢のようなサーボで、軽量かつ19kg·cm以上のトルク、サーボ間を1本のケーブルでデイジーチェーン接続できるため配線が非常に簡単です。

Walbiは2:1スケールの人型で、脚長は踵から腰まで55cm(21.7インチ)、重量1.1kg(2.4ポンド)。白いパーツは3Dプリントですが、軽量で頑丈な木材でも代用可能です。

プログラミングは非常にシンプル。モーションキャプチャと再生用の2つのプログラムをGitHubからダウンロードすれば、Walbiを歩かせたり、這わせたり、登らせたり、跳ばせたり、踊らせたりできます。脚を所望のポーズに動かし、そのポーズを記録、次のポーズを作って記録、を繰り返し、シーケンス完成後に再生すれば、あなたが教えた動作を巧みに実行します。

あなたのWalbiにリバーダンスを教えることもできるかも 😀

Walbiの組み立て

WalbiはFlashForge Creator ProでPLA出力。STLファイルはThingiverseからダウンロード可能、または木材・金属で脚・腰・足を自作も可能。サーボサポートはこれらパーツ、サーボ同士を接続します。

サーボをパーツと相互に固定するため、4種類の金属サポートが必要です(詳細と写真は「Release The Inner Geek」ブログ参照)。

配線

LX-16Aサーボ制御にはLewanSoulデバッグボードが必要です。

Arduino Nanoのシリアルポートからコマンドを受信します。ハードウェアシリアルはPC通信用に使用するため、SoftwareSerialライブラリで第2シリアルポートを作成し、デバッグボードに接続(コードではピン10と1を使用)。

シリアルサーボなので配線は最小限。サーボ間を付属ケーブルで接続し、腰のサーボをデバッグボードに直結。PCはArduinoのUSBポート、ArduinoとデバッグボードはTX/RX/GNDの3本ジャンパーで接続。

サーボのボーレートは115200(変更方法ご存知なら教えてください、高すぎます)。SoftwareSerialには高すぎるため、エラーチェックとリトライ機能を実装。正しい読み取りまで粘る必要があります。

電源

サーボは7.4Vで19.5kg·cm出力可能。本プロジェクトでは6V使用、ストール電流は3A未満でした。

プログラミング

ArduinoコードはプロジェクトのGitHubリポジトリで公開。

モーションキャプチャと再生に2つのプログラムを使用(映画のモーションキャプチャと類似)。手順:

  1. ロボットをポーズさせる(サーボはデフォルトでモーターオフなので手で回せる)
  2. Walbi_recordで全サーボ角度を読み取り表示
  3. その角度をWalbi_playのposeAngles変数に入力
  4. timeToMove変数(ミリ秒)で速度設定して再生

プロジェクトを楽しんでいただけたら、コメント、ブログ購読、その他フィードバックで応援よろしくお願いします!

Inner Geekのノウハウ

Walbi製作で得たヒントとコツ:

コード

モーション制御と再生用Arduinoプログラム

https://github.com/ptavaressilva/Walbi

カスタムパーツとエンクロージャ

3Dプリントパーツ用STL

Flash Forge Creator Proで出力
CADファイル: thingiverse.com

製造プロセス

  1. 機械故障を防ぐ:「明日でいい」メンタリティを克服する潤滑メンテナンス
  2. ラピッドプロトタイピングが製品開発成功に不可欠な理由
  3. Raspberry PiとDS18B20によるプロフェッショナルな温度監視
  4. Raspberry Piでリアルタイムパン/チルト顔追跡 - 実践ガイド
  5. Drone Pi:スマートフォンとリモコンのデュアル操作対応 Multiwii & Raspberry Pi クアッドコプター
  6. アーキメデス:感情センシングAIロボットフクロウ
  7. 2024年最新!用途別リーフブロワー選び方完全ガイド
  8. 555集積回路:アナログ設計における不朽のベンチマーク
  9. 二次方程式の解の公式:二次方程式を解く確実なツール
  10. ライブTVの変革:コンピューティング主導の放送の未来
  11. UGI® 4313 +A - 高性能低炭素Ni添加マルテンサイト系ステンレス鋼