1- using the cmd_vel topic you don't have to worry about moving the wheels individually, that is done for you.
2 - in order to move any robot to a specific point you must first know where it is and which way it is facing. You'll then need to plan a path which the robot must follow to arrive at the final goal point. This is a more complex process than simply issuing a cmd_vel message.
3 - the cmd_vel topic controls the speed and direction a robot should move in at a specific point in time by sending multiple varying cmd_vel messages over time you can make a robot follow a sinusoidal path or any other path for that matter.
Hope this clears some things up for you.
Originally posted by PeteBlackerThe3rd with karma: 9529 on 2018-01-16
This answer was ACCEPTED on the original site
Post score: 0
Original comments
Comment by JossiChrist on 2018-01-18:\
- how if i want to move the robot's direction?, i mean i want to control each wheel... for example (rospub -l /my_robot/rightWheel data "1.0")
- do u have any reference about how can i move the robot to the specific point?
- does cmd vel only make "circle" and "straight" path?