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

How to transform navigation to follow me?

asked 2021-11-18 06:48:28 -0500

Alessandro Melino gravatar image

Hello.

I have a whole system working with ROS1 navigation (global_planner and teb_local_planner) and now I would like to make a follow me. I have the person position all the time but I don't know how to approach to the problem, maybe modifying the goal every some time? There is any existing approach to this problem? Maybe something like turtlebot_follower?

Any ideas would be useful. Thank in advance.

Best regards. Alessandro

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2021-11-18 07:57:38 -0500

fergs gravatar image

I don't think the navigation stack is really a good solution for this. Navigation has both a global planner and local controller - you really only need the local controller for something like following, and the replan time is likely to be higher than you want from the global planner if you are constantly changing the goal. Something like the turtlebot_follower is a pure controller that will drive towards the target pose.

edit flag offensive delete link more

Comments

Thank you for your answer. I comment that because I saw it done in ROS2. Anyway, if I make an algorithm for the controller to follow the position of the person, it possible to run obstacle avoidance with navigation at the same time?

Alessandro Melino gravatar image Alessandro Melino  ( 2021-11-18 08:06:14 -0500 )edit

Question Tools

1 follower

Stats

Asked: 2021-11-18 06:48:28 -0500

Seen: 101 times

Last updated: Nov 18 '21