Skip to content
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

unable to get /filter/twist data #56

Open
ajay1606 opened this issue Oct 15, 2020 · 6 comments
Open

unable to get /filter/twist data #56

ajay1606 opened this issue Oct 15, 2020 · 6 comments

Comments

@ajay1606
Copy link

Hello, I am working with Xsens MTi-670 model of IMU in Ubuntu 18.04 platform and trying to get /filter/twist data. There is no data in the topic name /filter/twist. Could anyone please suggest to me how to fix this issue?

Regards,
AJay

@Steven-GH
Copy link

Hello @ajay1606,

Please note that this ROS driver on Github is deprecated, it will no longer receive updates. The new and active ROS driver is part of the MT Software Suite for Linux, and its documentation can be found at http://wiki.ros.org/xsens_mti_driver.

The /filter/twist data topic includes both Rate of Turn and Velocity data. In order to receive these data from your MTi you first need to configure it to output those, e.g. using MT Manager:
image

The Velocity data will not become available until you have achieved a GNSS fix.

@ajay1606
Copy link
Author

@StevenXsens Thanks for your quick response, Well currently am using xsens_mti_driver, downloaded and installed using mtmanager_linux-x64_2020.0. And you mentioned I have configured the device setting as shown in the image. But still twist data is not receiving in the topic /filter/twist.

  1. device configuration
    Screenshot from 2020-10-15 16-30-39

Result screenshot.
Screenshot from 2020-10-15 16-33-08

Looking forward to listening from you.

Thanks

@Steven-GH
Copy link

Steven-GH commented Oct 15, 2020

Hello @ajay1606,

The Device Settings window shows that you have enabled a very large amount of data outputs, also at high rates (2000 Hz). Probably this is too much for your communication interface to handle, and as a consequence you may not be receiving all enabled data outputs. MT Manager will also display data overflow warnings with this configuration.

I can recommend to disable AccelerationHR/RateOfTurnHR and to increase the (UART) baud rate of your MTi (e.g. to 921600 bps). Does that allow you to receive /filter/twist data?

@ajay1606
Copy link
Author

ajay1606 commented Oct 16, 2020

@StevenXsens , I have made changes to device configuration setting
as suggested, but still /filter/twist is not able to receive.

  1. Device setting
    Screenshot from 2020-10-16 09-35-05

  2. Sensor output configuration
    Screenshot from 2020-10-16 09-35-27

3.Firmware version
Screenshot from 2020-10-16 10-07-43

Please could you confirm is there anything i am missing.

Regards,
Ajay

@Steven-GH
Copy link

Hello @ajay1606,

You have configured the RS232 baud rate at 921600 bps, but I assume that you are using the USB cable, is that correct? In that case you need to increase the UART baud rate.

I also do not see the /filter/twist topic in your screenshots... It should look like this:
image

@ajay1606
Copy link
Author

ajay1606 commented Nov 2, 2020

@StevenXsens , Thanks it's working now. I have disabled unwanted data output. Now everything working fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants