microstrain_inertial
microstrain_inertial copied to clipboard
Expose Hard and Soft Iron Corrections in Params File
Is your feature request related to a problem? Please describe. As a user of a microstrain device (GQ7) that is installed in a hard to reach location, and attached to a non windows computer, having to connect to the sensor over USB to load hard & soft iron is a pain. I can set it through the service calls but it won't persist over power cycles.
Describe the solution you'd like I'd like to be able to specify the matrices from the params file so they can be set by my system at launch.
Describe alternatives you've considered Auto call the services at launch, which is clunky and not extensible to other systems
Additional context
Hello,
You can use Device Settings service to store your hard/soft iron config across power cycles. We are working on a new cross-platform interface program for our devices that we hope to have out by the end of the year to make this process easier.
Hope that helps!
Nathan
Hello,
when the IMU is working for some time and the heading is correct. I call the get_hard_iron and get_soft_iron services to obtain the correct matrix to then use this calibration params in other execution, but the matrix is always the configured with Sensor Connect. I understood in your previous message that the service will return the correct data when the IMU make autocalibration.
I do not know if it is a bug, or I am wrong.
This issue is stale because it has been open for 2 weeks with no activity. If the issue is still not resolved, please leave a comment describing what is still not working
This issue was closed because it has been inactive for 2 weeks since being marked as stale. If the issue is still not resolved, please reopen the issue, and leave a comment describing what is still not working