When setting up the camera to start up tracking an object in a world file, e.g.
<camera name='user_camera'> <pose>-3.89585 1.64044 3.3274 0 0.407643 -0.482987</pose> <view_controller>orbit</view_controller> <track_visual> <name>robot_description</name> <min_dist>1.0</min_dist> <max_dist>2.5</max_dist> <static>true</static> <use_model_frame>true</use_model_frame> <xyz>0.2 5 4.2</xyz> </track_visual> </camera>
and then pressing
Esc to leave tracking/follow mode, manual controls of the camera are messed up and not working as they should (camera is rolling instead of rotating about orbit target point, translation seems to go into random directions).
This is on 16.04/Kinetic from .debs/Gazebo9 from .debs.