マイクロマウス

マイクロマウス関連記事のまとめはこちら。 大会会場であるパシフィコ横浜に二日間(試走会・本番両日)いってきました!この記事では感想等を書いていきたいと思います マイクロマウスの大会は去年の東日本地区大会が初めての参加だったので今回は2回目の参加になります。前年度は帰り探索を一度も成功することができなかったので今回こそ成功するぞという気持ちで挑みました。また、クラシックサイズ、ハーフサイズの両方に参加をしました。 大会結果 クラシックサイズ 準優勝 ハーフサイズ 12位 クラシックサイズ クラシッ ...

マイクロマウス

マイクロマウス関連記事のまとめはこちら。 ここまでに電子工作や工作で使用している工具の紹介をさせていただきました。今回は、マイクロマウスを製作するにあたって参考にした書籍の紹介をしていきたいと思います。 前回までの紹介記事はこちら マイクロマウスに直接関連する本 苦しんでつくるマイクロマウス 前編 Kindle版 リンク ユニバーサル基板を使用したライントレーサーロボットの作成やプログラムを書いたことがある、マイクロマウス以外のロボット競技をやっていてマイクロマウスの入門をしたいという方にとって ...

マイクロマウス

マイクロマウス関連記事のまとめはこちら。 マイクロマウスの電子工作で使用している工具、本などの紹介の2回目になります。今回は、私が工作に使用している工具の紹介をしていきたいと思います。前回紹介ができなかったニッパやペンチといった工作にも電子工作にも使う工具の紹介もしていきたいと思います。 ↑前回の記事   電子工作に使用する工具類 配線を切ったり、圧着をしたりするのに使用する部品を紹介していきたいと思います。 ニッパ 電子工作でも工作でも使用しますが、刃がだめになってしまうと使い物にな ...

マイクロマウス

マイクロマウス関連記事のまとめはこちら。 こんにちは。先日、Twitterで以下のようなアンケートを取った結果を踏まえて書くことにしました。 使っている工具や勉強に使用している本などの紹介記事って需要あるのかな? 質問です! — そら (@sora_siro1) July 24, 2019 今回は、使用している工具などの紹介をしていきたいと思います。私個人の考えとしては、工具などはできるだけよいものを購入して作業効率を上げることこそ良いことだと思っているため全般的に値段が少し高いかもしれないです ...

マイクロマウス

マイクロマウス関連記事のまとめはこちら。 マイクロマウスがしっかり走っていたと思いきや唐突におかしくなることは多々あると思います。モチベーションがとても下がりますし、辛い気持ちになりますが直さなければいけないこともあると思います。 今回は、根本的に故障や問題点を起こさないように気を付けるべき点と、壊れてしまったときの問題点の切り出しのための対応例を書いていきます。 (*内容は、2019年度のマイクロマウス合宿で発表をしたものをまとめたものになります。)   注意点について 対処法が正し ...

マイクロマウス

マイクロマウス関連記事のまとめはこちら。 私なりのマイクロマウスのターンの調整方法を書いていこうと思います。スラロームの説明については省略させていただきます。 スラロームの構成は、 オフセット区間(INオフセット) 角速度加減速区間・円弧区間 オフセット区間(OUTオフセット) の3工程があるとして、今回は1,3の距離をどのように調整するかという点について考えていきたいと思います。   調整の仕方を考える 実際に走らせる 初めに、スラロームの軌跡を作れているか確認をしたのちに、次のよう ...

マイクロマウス

マイクロマウス関連記事のまとめはこちら。 私がマイクロマウスを始めてから1年半くらいたちました。 マイクロマウスを始めるきっかけになったのは、当時所属していたサークルの先輩から「作らないの?」と言われたことがきっかけです。その後いろいろとあって当時所属していたサークルはやめて、基本的に個人で製作をしています。 マイクロマウスの機械、回路設計、MPU-6500などのQFNやLPQF設計をしといった部品のはんだ付けの仕方、制御のノウハウ、迷路アルゴリズムの実装方法といった実践的な方法や情報がなかった ...

マイクロマウス

マイクロマウス関連記事のまとめはこちら。 今回で、Qtを使用した迷路シミュレータの最終回です。左手法の動作をシミュレーションできるようにしていきます。   足りないものを考える 迷路アルゴリズムが何も実装されていないことです。このままでは、迷路シミュレータでシミュレーションすることができません。今回は迷路アルゴリズムの一つである左手法(右手法)と呼ばれる迷路探索アルゴリズムを実装していきます。また、動作を動かすプログラムも実装しないといけないということが言えます。   左手法 ...

マイクロマウス

マイクロマウス関連記事のまとめはこちら。 前回は、迷路シミュレータの外観の設定や、ボタンを押した後の処理の書き方といったことを設定しました。今回は、迷路シミュレータとしての骨組みを作っていきます。   迷路情報について 迷路情報の保存の仕方について 迷路情報のフォートマットは、東京理科大学Miceさんの迷路ツールを参考に、変数のビットの内容が"1"のとき壁があり、"0"の時壁がないという形で判断するようにしました。 uint8_t型の16*16の二次元配列に迷路情報をまとめることにしま ...

マイクロマウス

マイクロマウス関連記事のまとめはこちら。 マイクロマウスの交流会などで、迷路アルゴリズムを作成した後に動作確認をCUIですることはできるが確認が大変、実際に走らせて確認している、GUIのシミュレータを作りたいがやり方がわからないという話をちらほら聞いたので、Qtを使用した迷路シミュレータの迷路の壁画部分、左手法で動かすまでのやり方を書いていきたいと思います。 Qtを使用する理由は、マルチプラットフォームである、Qtの勉強をしてみたかった,C++でGUIを書いてみたかったからです。 目標は、GUI ...