ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

step by step moving in differential robots

asked 2023-03-23 06:23:53 -0500

klchsyn gravatar image

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!

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2023-03-23 23:35:07 -0500

bribri123 gravatar image

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_contro... package (calculates odometry for differential drive robots)

edit flag offensive delete link more

Comments

I mean I want it when robot is in navigation.

klchsyn gravatar image klchsyn  ( 2023-03-24 02:05:05 -0500 )edit

Question Tools

2 followers

Stats

Asked: 2023-03-23 06:23:53 -0500

Seen: 67 times

Last updated: Mar 23 '23