Hi Guys,
i faced a really weird issue of the diff_drive_controller in the kinetic version. And as i think it is safety related i post this issue even if kinetic runs into EOL this month.
After Startup of the robot the robot was driving backwards and left for maybe a second starting with -1.5 m/s in linear and angular direction. This ramped down over time and every second message is a zero velocity message. Here you can see a rqt Plot of this behavior. This topic is the cmd_vel_out debug topic.

As we don't publish a zero velocity command while standing and it only appeared rarely after startup i first thought it was something going crazy internally because some variable is may be not defined correctly and it graps some random data from the RAM. So i published contentious zeros while standing and the issue occured again. The biggest problem with it, it is not really reproducable, i didn't faced the issue after restarting the robot after it occured once at the start of the day. And it only reappeared at some days and only at the first startup of the day.