openpilot互換Panda修理
目的 |
修理・故障・メンテナンス |
作業 |
DIY |
難易度 |
初級 |
作業時間 |
3時間以内 |
1
少し前からopenpilot互換品のGPSの調子が悪く… 高頻度でpoor GPSの割り込みが画面の下に表示されます。
もう保証もないのでユニットの保証シールを剥がして内部を見たところ、小さいGPSアンテナ1つだったので感度が弱いのかな
と思い大きいGPSアンテナを外付けしようと思ったのがことの始まりです。
2
ちなみに備忘録代わりのメモですがしつこいpoor GPSの割り込みを消す手法はあるようでした
selfdrive/controls/lib/events.py内の
"Poor GPS reception",
"Hardware malfunctioning if sky is visible",
AlertStatus.normal, AlertSize.mid,
Priority.LOWER, VisualAlert.none, AudibleAlert.none, .2, creation_delay=XXX)
のXXX時間を無限大にすることでしつこい表示は消すことができました(デフォルトは300)
でもこれではGPSが使えないので暫定対策にしかならず。
3
かれこれやっているうちにGPSアンテナが届き交換しようとしたところ悲劇が…
何とアンテナの端子がすっぽ抜けました。多分ハンダが浮いててまともに導通してなかったのが原因だと思います。最初に頃はpoor GPSなかったので…
ちなみに左下から伸びてる棒が0.5mmのシャーペンの芯です。かなり小さいIPEX1端子がもげました…
4
ということで次はIPEX1端子を買いました。が、表面実装部品でなかなか部品がつかず、ついてもGPSつけたら外れてしまいます。どうも調べるとドローンとかでも端子が取れる方を見つけました。表面実装部品でどうしても脱着方向の力に弱いんだと思います。
5
色々悩みましたがどうせ脱着する物でもないので、基板上にダイレクトに半田付けしました。写真はレジンで固めた後なので分かりにくいですがショートもなく、ちゃんと無事動きました!
最初はグルーガンで補強しましたが、車内に置くと柔らかくなるのでレジンに変えました。
6
大きいGPSに変える必要性はあまりないかもしれませんが感度アップを果たし、無駄にIPEX1端子も買いましたが最終的には無事戻りました。
普段sunnypilotを使っておりGPSがあるとMAP連動でACC車速を落とせる(Rのついたカーブや制限速度変更に対応?)ことや道の名前を引っ張ってくれるので、やっぱりあるに越したことはないです。
ただMAP連動のカーブ減速は、設定車速が入っても落ちるまで空走するような感じで、カーブに入るまでに減速しきれないことも多いので、どこのコードを変えれば良いのやら… 詳しい方いれば教えてください!
[PR]Yahoo!ショッピング
入札多数の人気商品!
[PR]Yahoo!オークション
関連コンテンツ
関連整備ピックアップ
関連リンク