How to input my own IMU data into insfilterErrorState
    3 ビュー (過去 30 日間)
  
       古いコメントを表示
    
If  I defined the RF of insfilterErrorState as 'ENU', how can I transform my own IMU data from real world? 
I noticed that, if RF is 'NED', it is needed to format the IMU data as 'x-front, y-right, z-down', and accerlerometer z data should be also  inversed because the different g definition in MATLAB. 
If RF is 'ENU', how should I processing my IMU input? Thanks a lot. Because I adjust the input, the DR result of insfilterErrorState seems really bad. I think there might be some proplem in my data input.
0 件のコメント
回答 (1 件)
  Brian Fanous
    
 2022 年 11 月 22 日
        This example may help in understanding how to do this:
You may need to swap and/or invert axes, but, essentially, you want to map your recorded IMU data to the same convention as imuSensor outputs in the imuSensor('ReferneceFrame', 'ENU') setup.
2 件のコメント
  Brian Fanous
    
 2022 年 11 月 28 日
				The combinations of what flips and inversions you'll need will be specific to your IMU. It may be that the accelerometer and gyroscope need different handling.
参考
カテゴリ
				Help Center および File Exchange で Sensor Models についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

