microsoft / AirSim

Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
https://microsoft.github.io/AirSim/
Other
16.32k stars 4.55k forks source link

Is the IMU Linear acceleration too low? #4716

Open LopezBejarAlvaro opened 1 year ago

LopezBejarAlvaro commented 1 year ago

Bug report

What's the issue you encountered?

During the simulation of a Drone with Airsim + ROS wrapper, the IMU linear acceleration on X and Y seems to be too low, mainly noise. It is not higher of 0.2 m/s² when moving around, which is too low compared with real life data.

It has been tested on different environments, getting always similar results. I attach one example on Blocks, plotted in ROS with rqt_plot, while it is moving. On blue can be seen the normal value while standing (noise) and on red is the acceleration detected (around 0.2 m/s²) while moving.

image

Settings

I upload the settings.json file as .txt, so it can be loaded. settings.txt

How can the issue be reproduced?

  1. ./Blocks.sh
  2. roslaunch airsim_node airsim_node_salli.launch (attached as .txt, just a modification of airsim_node.launch to our solution) airsim_node_salli.launch.txt

Include full error message in text form

No error received, this values are how it works normally?

What's better than filing an issue? Filing a pull request :).