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

setting for the navigation stack to detect static as well as dynamic objects

asked 2021-10-11 11:30:53 -0600

Delbina gravatar image

hi

I want that my robot detect static as well as dynamic objects. how should be the setting of the yaml files in the navigation stack ???

Thanks

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2021-10-12 06:36:41 -0600

Dragonslayer gravatar image

updated 2021-10-12 06:39:25 -0600

In general, in a first step (mapping) a global map is created, including static objects like walls etc. In the second step (navigation) the global planner takes this map to generates a path to the goal position (after localizing in the map, localization can be its own step). The local planner then plans and directs move_base along this local path (which tries to stay close to the global path) but also taking dynamic obstacles (humans, etc.) into account perceived via the robots sensors like lidar, rgb-d cameras etc., which is represented as the local cost map.

edit flag offensive delete link more

Comments

thanks a lot for the explanation, I also want the YAML files as well, I want to see the values for the parameters. Note: I am working with warthog robot

Delbina gravatar image Delbina  ( 2021-10-12 08:05:37 -0600 )edit

I would start with turtlebot3 in the navigation folder are the params. But turtlebot is small slow and circular. To fix the size and formfactor shouldnt be an issue, but speed might get tricky specially deceleration(inertia). Footprint scaling might be a solution. I would definitely suggest testing in simulation first IRL will be dangerous and possibly an expensive exercise.

Dragonslayer gravatar image Dragonslayer  ( 2021-10-12 11:01:35 -0600 )edit

Question Tools

2 followers

Stats

Asked: 2021-10-11 11:30:53 -0600

Seen: 85 times

Last updated: Oct 12 '21