ロボットとロボット工学は、科学者、エンジニア、メーカーにとって常に魅力的な研究分野の1つです。そして今日、彼らはほぼすべての分野で自動化において重要な役割を果たしており、手術や車の運転などの非常に重要なタスクを実行しています。今日、私たちは愛好家やメーカーのために興味深いロボットを共有しています:ArduRoller、ArduRollerは自己バランスですロボットであり、屋内または屋外での自律ナビゲーションも可能です。Jason Shortは、SparkFun AutonomousVehicleCompetitionのためにこれを開発しました。
ArduRollerは、主に3DRoboticsおよびArduinoProMiniのAPM2.5オートパイロットを使用します。APMオートパイロットはこのプロジェクトの中心であり、ソフトウェアが実行されているハードウェアボードであり、ロボットの頭脳、目、耳として機能します。ジャイロ、加速度計、磁力計など、必要なすべてのセンサーが組み込まれています。ロボットを自律モードで実行するためのGPSとテレメトリのサポートが組み込まれています。これは優れたハードウェアであり、このハードウェアパッケージを使用して、移動するマシンをロボットに変えることができます。
エンコーダーが取り付けられた2つのブラシ付きDCモーターがホイールとして使用され、2つのソフトタイヤがこれらのモーターで固定されています。そのため、Arduino Pro Miniはエンコーダーからデータを読み取り、I2Cインターフェースを介してAPM2.5オートパイロットに送信します。次に、自動操縦はロボットの動きとバランスを制御します。ロボットを手動で制御するために、R / C PPMレシーバーがオートパイロットに接続されているため、RCトランスミッターを介してワイヤレスで制御できます。
上記のように、すべてのハードウェアが相互に接続されています。このセットアップ全体がフォームボードに固定され、黒色の3Dプリントされたカスタムケースに固定されています。上部に丸いガラスのドームが取り付けられており、中に人形が入っているので、とてもかっこよく見えます。
自律操作には、Mission Plannerソフトウェア(Windows PCの場合)またはDroidPlanner(Androidの場合)を使用できます。Mission Plannerソフトウェアは、GPSとGoogleマップの助けを借りて、自律ミッションでロボットを送信するために使用され、その速度、場所、方向を追跡できます。さらに、GoProを取り付けて、ロボットのビジョンのビデオを録画することもできます。
AutopilotとArduinoPro Miniのソースコードは、JasonからGitHubアカウントで提供されています。この手順に従って、オートパイロットを書き込むことができます。
すべてのハードウェアの準備ができている場合は、3〜4時間でほとんど作成できません。費用がかかる場合があります。特にAPMオートパイロットが最も費用がかかりますが、すべてのコンポーネントを確実に再利用でき、独自の高度な自己バランスロボットを構築するのはとても楽しいことです。