IMUのキャリブレーションがうまく出来ない時の確認事項を教えてください。I,imu_dh_use, 0 I,loc_corr_when_stationary,1 となっているかご確認ください。2022/12/21Knowledge
情報詳細IMUの設定をする際はマニュアル「IMUとセンサフュージョン 」をご確認ください。こちらは同マニュアルの3.5章「タイムスタンプのキャリブレーション」に関連しております。IMUとエンコーダのタイムスタンプは同期しておらず、それらをズレをNavitrolに認識させ同期させなければなりません。このズレを認識させるためにはパラメータF,sf_imu_delay_ms,を変更する必要があります。しかしながら、マニュアルに沿ってパラメータを変更しても正しくキャリブレーションが行えない場合がございます。そのような場合にはパラメータが下記のようになっているかご確認ください。I,imu_dh_use, 0I,loc_corr_when_stationary,1I,imu_dh_use,0デッドレコニング(オドメトリ)にIMUを使用するかどうか設定するパラメータです。Navitrol搭載AGVは基本的にオドメトリはモータエンコーダから取得しているため、こちらのパラメータは0に設定する必要があります。I,loc_corr_when_stationary,1車両が動いていないことをオドメトリが示している際に位置補正をするかどうか設定するパラメータです。基本的に車両が停止中の状態でも常に位置補正をするため、こちらのパラメータは1に設定する必要があります。※Time Differerncesのチャートに何も表示されない場合このチャートを表示させるには位置初期化を行う必要があります。位置初期化がされていない場合は位置初期化を行って頂きますようお願いいたします。以上となります。パラメータが上記でご紹介したようになっていない際は、パラメータ変更後再度キャリブレーションを行って頂きますようお願いいたします。パラメータの変更で解決できない場合につきましては、現状のログをリンクスまで送付くださいませ。よろしくお願いいたします。添付ファイルタイトルIMUのキャリブレーションがうまく出来ない時の確認事項を教えてください。URL 名imu-timestamp-calibration公開状況公開済み検証状況検証済み