I have a problem with velocity control using mavros. When I set a linear velocity to a negative value the rover starts moving but with positive velocity. The value is correct but the sign is not.
I use /mavros/setpoint_velocity/cmd_vel_unstamped to control velocity. Does anyone have an idea why the rover can’t go backward?
I would think that this issue is related to you.
The person (who had opened this issue) said he had figured it out:
thank you for your replay. Unfortunately, it doesn’t help. I know how to control pixhawk from mavros and it works. The problem appears only when I try to set negative velocity.
Hello, I have the same problem, Did you solve it?