[Interactive markers] No update received for X seconds
Hi all,
My application contains an interactive marker server and updates them (via reinserting marker->insert()) at 20Hz which is not much. While running my app (with the server) uses 25% of a core, and rviz 50% of another, so it's really reasonable.
But regularly and randomly, the markers disappear temporarily. RViz says "No update received for 1, 2, 3 seconds" and they appear again. The duration they diseappear is, say between 0.5 and 4 seconds and during this time the "update" topic of interactive markers is still published at same rate (200Hz) and I do not observe any peak in CPU usage (still 25-50% for my node and rviz).
Any idea of what could cause these random disappearances? A refreshing rate too high somewhere? An overloading message queue... ?
Thanks
Still no answer...