吸引モータについて回路的にどの程度まで設定を上げてよいのか把握するために、シャント抵抗を使って計測してみた。
PWM変調のDuty比をにより3.5V/sのペースで7Vまで上昇させていった際の電流の変化をADALM2000で計測。
吸引モータについて回路的にどの程度まで設定を上げてよいのか把握するために、シャント抵抗を使って計測してみた。
PWM変調のDuty比をにより3.5V/sのペースで7Vまで上昇させていった際の電流の変化をADALM2000で計測。
中部地区大会に参加。走行速度自体は北信越と大差ないが、上位勢のトラブルもあり2位だった。疲れてロボットを会場に置き忘れかけてしまった…中部支部の皆様ありがとうございました
前回の北信越のログから、大会の木の路面では速度を出そうとするとタイヤが空転することが分かっていたので、吸引周りについていくつか策を試した なお、タイヤ荷重は1kg (車重除く)程度まで改善したが、相変わらず上位陣の最低パラメータ以下の速度域でタイヤの空転が発生している
明確に有効だった施策:
大会本番で使ったが、(モータサイズを大きくしてから比較実験していないため)効果があるのかは不明な施策:
北陸信越地区大会に初参加。最近はロボトレースしか触っていないためロボトレースのみエントリー。
走行自体はロボトレースの速度インフレについていけていない感じでしたが、色々会話させていただき、取り組むべき課題が明確になりました。
(関西地区大会とreRo杯のこと書くの忘れてた… 関西は昨年と同様大盛況だった。reRo杯は別競技が同時開催されているなど、楽しい大会です。)
2022年以来、3年ぶりに中部地区大会に参加。いつものマイクロマウス・ロボトレーサに加えて、カメラとJetsonを搭載したロボトレーサもエントリー。ロボトレースで2位に入り、マウスとカメラトレーサも特別賞をいただいた。
それぞれ課題点が判明したので、(すぐはちょっと難しいが)対応したい。
前回のreRo杯では1.4kgの文鎮になってしまっていたが、今回は何とかライントレース、マーカー検出等ロボトレース完走に必要な最低限を実装したうえで臨んだ。R10直後にコーナーマーカー、ゴールマーカーが10cm間隔で連続するところが難しく(誤ってクロスとして検出してしまう)、ひやひやしたが、何とか完走できた。Jetsonを活用しようとするチャレンジ精神を評価いただき、特別賞をいただいた。
if frame.dtype == np.uint8 and frame.size == int(w) * int(h) * 2:frame = np.frombuffer(frame, dtype=np.uint8)frame = frame.view(np.uint16).reshape((int(h), int(w)))
PWMの有効化
GPIO Output の有効化
今年度の全日本大会が終了。マイクロマウスは3位、ロボトレースは4位でした。楽しい大会を開催していただき、ありがとうございました。また、試走会・reRo杯という形で調整・交流の機会を設けてくださった大阪電通大 自由工房、千葉工大 reRoの皆様にもお礼申し上げます。これらなしには今回の結果を残すことはできませんでした。
3・5走目の走行パラメータは以下の通り。上位2名以外にも走行性能が高いマウスは複数いたため、順位については運がよかった側面が強いですが、大会本番で完走できたことはうれしく思います。
| Parameter Name | Value |
| Acceleration [m/s^2] (Straight) | 35.00 |
| Acceleration [m/s^2] (Diagonal) | 30.00 |
| Max speed [m/s] (Straight) | 6.00 |
| Max speed [m/s] (Diagonal) | 5.50 |
| 45 deg turn [m/s] (to diag.) | 1.55 |
| 45 deg turn [m/s] (from diag.) | 1.48 |
| 90 deg turn [m/s] | 1.74 |
| 90 deg turn [m/s] (diag. to diag.) | 1.38 |
| 135 deg turn [m/s] (to diag.) | 1.51 |
| 135 deg turn [m/s] (from diag.) | 1.53 |
| 180 deg turn [m/s] | 1.60 |
要改善点
| Parameter Name | Value |
| Shortcut margin [cm] | 6.5 |
| Acceleration [m/s^2] | 16.0 |
| Max speed [m/s] | 7.0 |
| Lateral g Force [G] | 6.0 |
東日本地区大会に参加。かなりタイトな日程ではあったが全日本大会出場に必要なポイントを稼ぐためにトライしてみた(大会前:RT0pt、MM1pt)。
ロボトレースは当日1回目の試走で吸引ファンが故障。また、その修理のためにはんだごてをあてていた際に足回りのギヤを溶かしてしまった。今回は何より完走することが大事だったため、それ以上ハードに手を加えることは諦め、急遽そよ風吸引(実質無吸引)・2輪で出ることにした。1.0m/sで一走目を無事走り切り、1pt確保。試走時の故障のリスクを極力避けるためにショートカット走行については(前日に行った変更点の確認も含め)一切試走・調整は行わず、テキトーに速度を落とした設定を入れるだけ入れて臨んだが、実質無吸引ショートカット走行でも完走。最終的に5位だったらしい。2pt。速いわけではなかったが、ショートカット機が2台しかいなかった(もう一台は某チャンピオン)ということで他の競技者がショートカット走行に取り組むよう促すという意図で特別賞を頂いた。
マイクロマウスは獲得ポイント数も非常に重要(ファイナル・セミファイナルの判定に使われる)なため、さらに保守的な戦略を取った。小手先で何かやるよりも今あるソフトで出せる100%を出すことに集中する方がポイント獲得数の期待値が高いと判断し、何かを変えることはせず、ジャイロ・壁センサ等の基本的な確認・調整だけを行い出走(何かを更新して収束するまで調整しきる時間がないだけとも言う)。青空には僅差で、魔王様と勇者様には大差で負けたが人ベースで4位。多分4pt獲得。rero杯での調整が実り、公式大会でもまともに走ることができたので、そこは素直にうれしい。
結果的にどちらも目標としていたポイントを取ることができた。他の競技者の調子が関わってくるポイント≒順位は究極的には運でしかないが、目的を達成する確率をできる限り上げる方策は取れていたと思う。