・串区間での壁トレースOFF
・最短走行で申し訳程度に加減速実装
・テクニカルシート提出
完走目指して、九州大会がんばろー。
pidream
こつこつ
停止からの加速直後のターンでふらつくので、
180度回転後に1.5cm後進させて、安定させるための距離を稼ぐ。
また、横方向の誤差をリセットするために90度回転した後に、前壁センサで位置をあわせる
光学センサに出鱈目な値がでることがあるようで、
マップ作成用の壁の検出に、検出漏れが頻発する。
壁の有無の判断に、メディアンフィルタ通過後のセンサ値を使用すると再発しなくなったが、
根本的に何か不味そうだ。
クランク進入速度が元に戻る
戸畑工業にお邪魔させて頂く。
地区大会も近く、九州大会までも一ヶ月前ということで、
急速に完成度を上げている最中だった。
注視距離の変更と、島根にて調整したクランクの確認を行う。
マブチモータAWD仕様の車体はクランクで曲がりにくかったのだが、
クランクでの急ハンドル時に前輪の荷重が足りてないことが原因っぽい。
マクソンRWDとは違って、後輪だけで荷重移動を完了させるにはモータのパワーが不足しているようだ。
前輪の内輪にもブレーキを少しかけると横滑りが改善され、綺麗な軌道で走るようになった。
こつこつ
旋回時のガリガリ音が気に食わないので弄る。
1.左右モータそれぞれの印加電圧vs回転速度のテーブルを作成
これで任意の回転数の時に電流がだいたい0になる電圧が分かるので
それ以上に印加した電圧は、素直に電流に変換されると考える
2.速度制御をPI+(電圧-電流変換)で作る。
3.左右モータのPWMduty比をずらして定速走行させ、ジャイロの値を読む
で、ある定速度でのPWMオフセット量と角速度のテーブルができるので、
角速度制御のFF項にする
4.角速度制御をFF+PI制御で作る
5.ガリガリ音が殆どなくなった。がフラフラしている。
こんな感じの制御で良いのだろうか?
他、最短走行時の壁切れ補正と、
迷路情報をEEPROMへの保存を実装
180度ターンもエンコーダ情報を基にした制御からジャイロ情報に変更。
焼入れハードスチールピニオンギヤ
前回のピニオンギヤ評価で良い感じだったレインボープロダクツ社のピニオンギヤを追加で8個購入する。
4個確認して全て合格。素晴らしい。
早速、ロボットに取り付けてみると、
ノイズの小さい良い駆動音に変化した。
中国地区マイコンカー研究会
k先生からの紹介で、出雲科学館で行われた走行会に参加させて頂く。
二日間渡り、中国地区の先生や生徒さんと共に調整しまくってきた。
先日のカメラの注視点の変更は特に問題無さそうで、
トレースもマーカ検知の誤作動なく、
クランクと車線変更を重点的に調整する。
いつもと違う場所で色々な人と話ができると、
新たなネタや刺激を貰うことが出来て楽しい
面白い走行会でした、ありがとうございました。
/////////////////////////////////////////////////////////
当然、出雲大社にもお参りしてきた。
遷宮と、 縁結びによる大賑わいのため、
交通手段や宿泊施設はほぼ満員で、手配が大変だった。
車線変更を綺麗に走らせる最も簡単な方法
センサバーが短すぎて車線変更が走れないとは何度も言っているが、
どう足掻こうと、ヤッパリ車線変更のリズムが悪いので、
(仮想)センサバー延長の為にカメラの取り付け角度を現状から4度浅くしてみる。
実際に走行させると、ライントレースは問題無いが、マーカーを見落とすようになってしまった。
色々試して、
現状のマーカ検出データに、昔やっていたマーカ検出エリア2画素の差分値によるマーカ有無判定を追加したところ、なんとなく動くようになった。
ピニオンギヤ
高精度でお気に入りだったカワダ模型の10枚ピニオンが入手できなくなり
試しに、某社のアルミピニオンギアを購入してみた。
試した結果、購入した全てが手で軽く回しても分かるほどの異音がする。
使い物にならないので、ブログのネタにして供養とする。
で、このギヤの歯型は何か違うようで、それが異音の原因ではないだろうか?
各社のピニオンの歯型を撮影してみた。上から、カワタ模型、レインボープロダクツ、某社の昔のロット、某社の今のロットの順。
この中で、静かに回るギヤはカワダ製、レインボー製、某社の昔の物で
これらの歯型は(上記写真には無いが)協育歯車の物に似ているように見える。
そして、異音のする某社最近のギヤは歯底が平坦で幅広い形となっている。
何を理由に、この歯型に変更したのだろうか?
再開
二ヶ月以上ぶりにソースコードを見ると、何を書いているかサッパリ分からない。
よく思い出せない処理を削除して、
分からないなりにスラロームでの最短走行を書く。
駆動がガリガリ鳴っているのが気にかかるが、
先に実装すべきは
・最短での壁切れ補正
・Uターン時のバック処理
・迷路情報をEEPROMに保存
数回壁に ぶつかると すぐにピニオンが空転してしまうので、
アニキに紹介頂いたPOMを接着できるというセメダインPPXを発注する。