Hi,
A bug in Gazebo, ros2_control, or any dependency makes the robot move straight forward when the linear speed is > 0.1, even if the rotational speed is not zero (do you know something about this, @ahcorde?)
I will periodically check when it will be fixed. Meanwhile, I have reduced linear speeds in projects.
This bug does not affect the jazzy branch.