コスパ最強!? ロボットアームの作り方_その①

このサイトはアフィリエイト広告を含みます
IT・ブログ

自作ロボットアームの紹介

ロボットアームを自作したい方向けに、Arduinoを使った6軸ロボットアームの作り方をまとめました。

本記事では、初心者でも再現できる構成で
・必要な部品
・組み立て手順
・プログラム制御
・よくあるトラブル(サーボが震える/電源不足でガタつく など)
を実機ベースで解説しています。

総額2万円前後で製作できるコスパ重視の構成なので、電子工作初心者〜中級者の方でもチャレンジ可能です。

まずは全体像を把握したい方は、以下のSTEPから順番にご覧ください。

デモ動画

PS4のコントローラーでロボットアームを操作し、リモコンなどの小物を掴むことができます。

ロボットアームの構成

今回作るロボットアームは、主に以下の三つの構成で成り立っています。

  1. 機構:ロボットアームの本体部分
  2. 回路:Arudino等のマイコン・回路部分
  3. プログラム:マイコンの制御部分

一度にすべてを解説すると記事が長くなってしまうので、それぞれ別記事にて解説します。

必要部品一覧

ロボットアーム_部品一覧
部品一覧これから紹介するロボットアームの部品合計額は、約2万3千円です。(2022/3/27)頑丈な作りのロボットアームなので、コスパは良いと思います!学習用等にお使いください!ロボットアームの作り方はこちらの記事をご覧ください。部品表①ロ…

◆◆◆ STEP1_基礎編:とにかく動かす ◆◆◆

上の動画のロボットアームは、STEP1_基礎編までで再現できます。

STEP1_基礎編の記事を順番に進めることで、ロボットアームを実際に動かせる状態まで完成します。

👉 最初は「テスト回路の作り方」から進めてください。

その②_サーボモーターの位置決め

サーボモーターは、組み立て前に初期位置(角度)を揃えておく必要があります。

これをやらずに組み立ててしまうと、関節が干渉して動かなくなったり、正しく制御できなくなる原因になります。

本記事では、Arduinoとモータードライバーを使ってサーボを動かし、組み立て前に正しい位置へ調整する方法を解説しています。

👇 組み立てで失敗したくない方は、必ずここから進めてください。

その③_ロボットアームの組み立て

ロボットアームの組み立ては、一見シンプルに見えますが、付属マニュアルが分かりにくく、ネジの種類や取り付け位置で迷いやすい工程です。

本記事では、実際の組み立て手順とあわせて、初心者がつまずきやすいポイントや注意点を分かりやすく解説しています。

👇 迷わず組み立てたい方は、こちらを参考に進めてください。

その④_回路の作成

ロボットアームの回路は、配線を間違えるとサーボが動かなかったり、不安定になる原因になります。

特に、電源の取り方やGNDの接続を誤ると、動作しない・ガタつくといったトラブルが発生しやすいポイントです。

本記事では、最終的な回路構成とあわせて、初心者が間違えやすい配線ポイントを分かりやすく解説しています。

👇 本記事の回路をそのまま再現したい方は、この手順に沿って回路を組んでください。

その⑤_PS4コントローラー操作プログラム

本記事では、PS4コントローラーを使ってロボットアームを操作するための基本プログラムと、その実装方法について解説しています。

ここまでの手順でロボットアームは完成し、上の動画のように実際に動かせるようになります。また、コントローラーを使って操作することも可能になります。

さらに操作性を高めたい方は、STEP2の⑦(プログラム改良・円筒座標系)もおすすめです。

👇 まずはロボットアームを完成させたい方は、ここまで進めてください。

◆◆◆ STEP2_実用化編:安定して動かす ◆◆◆

上の動画のロボットアームは、STEP1_基礎編までで再現できます。

ここから先はプラスアルファの内容になりますが、ロボットアームをより安定して動かしたり、使いやすくするための改良を紹介しています。

必須ではありませんが、より快適に使いたい方はぜひ参考にしてみてください。

その⑥_サーボモーターのプルプル・ガタガタ対策

ロボットアームはSTEP1の状態でも動かすことはできますが、実際に動かしてみるとサーボがプルプルする(ハンチング)・ガタつく(電流不足)といった現象が気になることがあります。

本記事では、サーボの交換や電源強化を行うことで、ロボットアームをより安定して動かすための改善方法を解説しています。

必須ではありませんが、動作の安定性を高めたい方はぜひ参考にしてみてください。

その⑦_円筒座標系による直感操作プログラム

STEP1のプログラムでもロボットアームを操作することはできますが、本記事ではさらに操作しやすくするためのプログラム改良について解説しています。

円筒座標系の考え方を取り入れることで、より直感的に操作できるようになります。

必須ではありませんが、操作性を高めたい方はぜひ参考にしてみてください。

その⑧_円筒座標系・逆運動学

本記事では、ロボットアームを直感的に動かすために使用している「円筒座標系」と「逆運動学」の考え方について解説しています。

プログラムの仕組みを理解することで、動きを調整したり、応用的な制御にも対応できるようになります。

必須ではありませんが、仕組みから理解したい方は参考にしてみてください。

◆◆◆ STEP3_応用編:自在に動かす ◆◆◆

STEP3では、ロボットアームをさらに発展させた応用的な使い方を紹介していきます。

ChatGPTとローカルLLMでロボットアームを動かしてみた

こちらはAIと連携してロボットアームを操作する方法(音声操作)を解説した記事です。

ChatGPTなどの有料のAPIを利用する方法と自宅のPCを利用する方法を紹介しています。

ChatGPTとローカルLLMでロボットアームを動かして見た!
生成AIでロボットアームを動かす方法最近、ChatGPT や生成AIが話題ですが、そこからさらに生成AIを利用して、ロボットを動かすフィジカルAIというのが注目されています。今回は、フィジカルAIと言って良いのかわかりませんが、音声でAIに…

【NEW】AI画像認識でロボットアームに将棋駒を自動ピック&ドロップさせてみた!【Shogi Pick Robot】

上カメラ・先端カメラ・AI画像認識を組み合わせ、将棋駒を自動でPICK & DROPするシステムを製作しました。

PC画面でPICKする対象物とDROP位置をクリックすると、位置補正からPICK・DROPまで自動で実行します。

👇 詳しい製作内容・プログラムについての記事はこちらです。

AI画像認識でロボットアームに将棋駒を自動ピック&ドロップさせてみた!【Shogi Pick Robot】
上カメラ・先端カメラ、ArUco、LightGBM、自動位置補正を組み合わせ、将棋駒をPICK & DROPする自作ロボット「Shogi Pick Robot v1.0」を紹介。構成、動作、精度評価、導入手順、BOOTH販売情報をまとめています。

◆◆◆ Extra_おまけ編:カスタムして遊ぶ ◆◆◆

改造①_ロボットアームにドラゴンの頭をつけてみた

ロボットアームのグリップ部分をドラゴンの頭部に変更してみた、おまけカスタム記事です。

見た目を変えるだけでも操作の楽しさが大きく変わり、ロボットアームらしさが一気にアップします。

👇 自分だけのロボットアームにカスタムしてみたい方は、ぜひ参考にしてみてください。

このシリーズの他の記事

シリーズ全体の概要はこちらの記事で紹介しています。

コスパ最強!? ロボットアームの作り方_その①
Arduinoを使った6軸ロボットアームを自作する方法を紹介。必要な部品、組み立て、回路、PS4コントローラーによる操作まで、シリーズ形式で解説します。
この記事のシリーズ一覧
◆◆◆ STEP1_基礎編:とにかく動かす ◆◆◆
その① シリーズ概要
その② サーボモーターの位置決め
その③ ロボットアームの組み立て
その④ 回路の作成
その⑤ PS4コントローラー操作プログラム
◆◆◆ STEP2_実用化編:安定して動かす ◆◆◆
その⑥ サーボモーターのプルプル・ガタガタ対策
その⑦ 円筒座標系による直感操作プログラム
その⑧ 円筒座標系・逆運動学
◆◆◆ STEP3_応用編:自在に動かす ◆◆◆
ChatGPTとローカルLLMでロボットアームを動かして見た!
Shogi Pick Robot|AI画像認識ロボットアーム
◆◆◆ Extra_おまけ編:カスタムして遊ぶ ◆◆◆
おまけ① ロボットアームにドラゴンの頭をつけてみた

この記事は、その①です。

必要な部品一覧

このロボットアームを作るのに必要な部品一覧とその役割を下記記事にまとめてみました!
ロボットアーム_部品一覧
部品一覧これから紹介するロボットアームの部品合計額は、約2万3千円です。(2022/3/27)頑丈な作りのロボットアームなので、コスパは良いと思います!学習用等にお使いください!ロボットアームの作り方はこちらの記事をご覧ください。部品表①ロ...
Amazonリンク 購入にあたって解説
① ロボットアーム 在庫切れの場合はこちら
(思いのほか多くの方に購入していただいたようで
在庫切れの場合があるようです。)
② Arduino 本体 ②’を購入の場合不要。
②’ Arduino学習キット(②、⑦、⑨セット) ②、⑦、⑨セット
こちらをおすすめします。
③ PS4 コントローラー 純正新品

PS4コントローラー 純正中古品

④ Arduino USB shield 在庫切れの場合はこちら
⑤ USB Bluetooth アダプタ 技適マークあり(日本で使用OKです。)
⑥ モータードライバー
⑦ Arduino 用ワイヤーゲージ ②’を購入の場合不要。
⑦⁺ サーボ延長ケーブル +αであると配線がすっきりします。
⑧ ACアダプター
⑨ モータードライバー用電源モジュール ②’を購入の場合不要。
⑩ クリップ 普通のクリップ1個あればOKです。
⑪ 木板 ホームセンターに売っているものでOKです。
30cm×20cm程度。
⑫ タッピングねじ M3×10 これもホームセンターに売っているものでOKです。

コメント

タイトルとURLをコピーしました