2023年10月16日URLをコピーしました!※本ページはアフィリエイト広告を利用していますラズパイベースのスパイダーロボット製作、第3回目はOSとソフトウェアのセットアップとサーボモーターのキャリブレーションについてです。製作の経緯ハードウェアの組み立てについては過去の記事をご覧ください。こんにちは、むらさんです。Piベースのスパイダーロボット、PiCrawlerの製作について書いていきたいと思います。こんにちは、むらんです。Piベースのスパイダーロボット、PiCrawlerの製作について書きたいと思います。前回はロボットの脚部のパ...公式チュートリアルPiCrawlerのSunFounder公式のチュートリアルは以下のページで公開されています。OSのインストール方法は、公式サイトの以下のページで解説されています。documentationセットアップ手順SunFounderのロボットを動かすには、メーカーが公開しているサンプルアプリケーションを使う方法と、自分でプログラムを記述する方法があります。今回はハードウェアの動作確認も兼ねて、メーカーのサンプルアプリケーションをセットアップしたいと思います。以下のサイトから、ラズパイの専用OSをダウンロードしてください。ImagerでSDカードに書き込みます。custom」を選択します。OS一覧そして先ほどダウンロードしたイメージファイルを選択し、書き込みを行ってください。クライアントアプリのセットアップ”>クライアントアプリのセットアップ続いてロボットを制御するためのクライアントアプリをインストールします。Studio」というアプリを検索し、インストールしてください。クライアントアプリとロボットを接続する”>クライアントアプリとロボットを接続するまずはロボットを起動します。Piのスロットに装着します。その後、HAT上にスイッチがありますのでONにしてください。HATの電源スイッチハードウェアが起動したらクライアントアプリからBluetoothを使って接続します。スマホのアプリを起動してください。Studio起動したら左上のロボットが表示されている(×が出ている)アイコンをタップてロボットの接続画面にいきます。「Connect」をタップして接続します。接続に成功すると以下のような画面が表示されますのでこれで接続は完了です。接続ステータス画面ロボットのキャリブレーション次にロボットのキャリブレーションをしていきます。先ほどの画面で「Settings」をタップすると以下のような画面が表示されます。下の「Calibrate」をタップしてください。以下のようなキャリブレーション画面に移行します。調整したい脚を一本ずつタップして順番にサーボモーターの初期位置を調整していきます。脚を選択したら、取扱説明書の最後にキャリブレーション用のページがありますので、説明に従いロボット本体を置きます。サーボモーターのキャリブレーションロボットを配置したら調整したい脚の先が小さな丸(〇)の中に納まるように調整していきます。スマホの画面をスクロールすると下に調整用のボタンがありますので、調整してください。調整が終わったら「Confirm」タップして終了です。実際に動かしてみるキャリブレーションが終了したら、アプリのトップ画面に戻り「Examples」をタップします。今回はラジコンのように操作できるモードで試してみます。Control」の「Run」をタップします。アプリケーション選択画面すると以下のようなコントローラ画面が表示されます。コントローラー画面ここで方向キーをタップするとロボットが起動して動き始めます。起動したロボット無事に立ち上がって動けば成功です。実際に動作している映像はこちらの記事で公開しています。Piベースのスパイダーロボット、PiCrawlerの途中経過をご報告したいと思います。PiはIoTアプリケーション開発の分野で不可欠なツールです。Piがコンパクトでコスト効率が良く、多様なプロジェクトに適用できるためです。...まとめロボット製作シリーズも3回目でついにロボットが動作するところまで進めることができました。Project」を選択すると自分の作ったプログラムで動作させることも可能です。今後はこのロボットを使って画像処理、AIなど色々なアプリケーションの実装にトライしていきたいと思います。以下の記事で効率的にPythonのプログラミングスキルを学べるプログラミングスクールの選び方について解説しています。最近ではほとんどのスクールがオンラインで授業を受けられるようになり、仕事をしながらでも自宅で自分のペースで学習できるようになりました。スキルアップや副業にぜひ活用してみてください。自分のキャリアアップに必要なカリキュラムがあるプログラミングスクールを探したいん...スクールではなく、自分でPythonを習得したい方には、いつでもどこでも学べる動画学習プラットフォームのUdemyがおすすめです。講座単位で購入できるため、スクールに比べ非常に安価(セール時1200円程度~)に学ぶことができます。私も受講しているおすすめの講座を以下の記事でまとめていますので、ぜひ参考にしてみてください。こんな悩みを解決します。Ud...それでは、また次の記事でお会いしましょう。PiCrawlerについて解説したいと思います。今回は電子工作を始める際に揃えておきたいアイテムを紹介します。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。ExampleMurasan(むらさん)制御系エンジニアです。Piなどのマイコンボードを使ってアプリケーションを開発しています。好きなガジェットについても紹介していきたいと思います。トップページの画像はStableDiffusionというAIによって生成されたイラストです。