step by step moving in differential robots
I have differential robot, my purpose is to make robot move in every 50 cm and it is reached 50cm distance it has to stop a while (almost 2 sec) then it continues to move on 50 cm then stop again but when I serached about it I couldn't find appropriate solution for it (except writing my own path planning algorithm) btw I know follow_waypoints package but it causes extremely much CPU load that's why I don't want to use it, is there any idea how to achieve to my aim, or package to implement, I don't want to reinvent the wheel. Have a nice day!
Asked by klchsyn on 2023-03-23 06:23:53 UTC
Answers
You can do this by calculating your robots odometry, the measure of where your robot is in space based on sensors like a GPS or wheel encoders to see how far your robot has moved see the http://wiki.ros.org/diff_drive_controller package (calculates odometry for differential drive robots)
Asked by bribri123 on 2023-03-23 23:35:07 UTC
Comments
I mean I want it when robot is in navigation.
Asked by klchsyn on 2023-03-24 02:05:05 UTC
Comments