-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue in --deprecated-skip-factor #80
Comments
Well, I don't believe it fits in the driver. In your case, with limited resource, the simplest seems to be to better configure your IMU. |
@fcolas thanks for the info. Looks like I missed the skip-factor setting for the IMU. We have an old MTi with limited documentation. I think I have a couple ideas to try now. |
@fcolas a quick question. I am trying to change our IMU frequency using the skip-factor option, but am not able to do it. The command I am using is: Doing a -i on our device shows
Thanks, |
Well, the command line seems correct. |
@fcolas I don't have the sensor with me, so won't be able to do that. However I was able to fix the issue by using the -f option instead. So the full command was |
Oops, it's a stupid command-line parsing bug. Many thanks for the catch! |
Solved in b26e785 |
Increasing version of package(s) in repository `xsens_driver` to `2.2.1-0`: - upstream repository: https://github.com/ethz-asl/ethzasl_xsens_driver.git - release repository: https://github.com/ethz-asl/ethzasl_xsens_driver-release.git - distro file: `indigo/distribution.yaml` - bloom version: `0.6.6` - previous version for package: `2.2.0-0` ## xsens_driver ``` * fix frame reorientation (only for orientation and linear velocity) * fix skip-factor command line (ros#80 <ethz-asl/ethzasl_xsens_driver#80>) * Contributors: Francis Colas ```
It seems that the minimum freq these IMUs can deliver is 100Hz. For many applications this unnecessarily overloads the system. In our case we are using a 32 bit processor and the 100Hz IMU message calculation, publishing and rosbagging consumes over 90% of a core.
It would be a nice feature if the node would allow specifying a frequency (say 20 Hz) or a filtering factor (say every 5th message) and average messages (low pass filter) before publishing at a lower rate.
The text was updated successfully, but these errors were encountered: