ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Hey, thanks everyone for the help. I've finaly found that there was a frame rate parameter in rviz2. It was set by default at 30. I dropped it down to 8 and now it is working. (I can't realy go higher or I can still get this error from times to times).

For the rate of my static_transform_publisher that would be too high : no, it is from the tf2 package and publish in /tf_static, from my research, there is no rate control anymore, static transform timing issues are supposed to be solved by tf2.

For the time_increment of the scan message, might be difficult to know which value I should set : I don't have access to the driver's code (I've some src but they're all based on a binary file that manages the low lvl driving, including the time_increment). And I don't have looked at the source code of rviz2, anyway my problem is now solved.

Thanks !

Hey, thanks everyone for the help. I've finaly found that there was a frame rate parameter in rviz2. It was set by default at 30. I dropped it down to 8 and now it is working. (I can't realy go higher or I can still get this error from times to times).

For the rate of my static_transform_publisher that would be too high : no, it is from the tf2 package and publish in /tf_static, from my research, there is no rate control anymore, static transform timing issues are supposed to be solved by tf2.tf2. However, I've looked at the tf2_node and it was calling the executable with x y z r p y X parent_frame child_frame, I don't know what is this X (set to 1), I erased it.

As I dropped frame to 8 at the same time, I don't know if this was part of the issue or not.

For the time_increment of the scan message, might be difficult to know which value I should set : I don't have access to the driver's code (I've some src but they're all based on a binary file that manages the low lvl driving, including the time_increment). And I don't have looked at the source code of rviz2, anyway my problem is now solved.

Thanks !

!

Hey, thanks everyone for the help. I've finaly found that there was a frame rate parameter in rviz2. It was set by default at 30. I dropped it down to 8 and now it is working. (I can't realy go higher or I can still get this error from times to times).

For the rate of my static_transform_publisher that would be too high : no, it is from the tf2 package and publish in /tf_static, from my research, there is no rate control anymore, static transform timing issues are supposed to be solved by tf2. However, I've looked at the tf2_node (started by the companie's launcher) and it was calling the executable with x y z r p y X parent_frame child_frame, I don't know what is this X (set to 1), I erased it.

As I dropped frame to 8 at the same time, I don't know if this was part of the issue or not.

For the time_increment of the scan message, might be difficult to know which value I should set : I don't have access to the driver's code (I've some src but they're all based on a binary file that manages the low lvl driving, including the time_increment). And I don't have looked at the source code of rviz2, anyway my problem is now solved.

Thanks !

Hey, thanks everyone for the help. I've finaly found that there was a frame rate parameter in rviz2. It was set by default at 30. I dropped it down to 8 and now it is working. (I can't realy go higher or I can still get this error from times to times).

For the rate of my static_transform_publisher that would be too high : no, it is from the tf2 package and publish in /tf_static, from my research, there is no rate control anymore, static transform timing issues are supposed to be solved by tf2. However, I've looked at the tf2_node (started by the companie's launcher) and it was calling the executable with x y z r p y X parent_frame child_frame, I don't know what is this X (set to 1), I erased it.

For the time_increment of the scan message, might be difficult to know which value I should set : I don't have access to the driver's code (I've some src but they're all based on a binary file that manages the low lvl driving, including the time_increment). And I don't have haven't looked at the source code of rviz2, anyway my problem is now solved.

Thanks !