ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
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 !
2 | No.2 Revision |
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 !
3 | No.3 Revision |
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 !
4 | No.4 Revision |
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 !