Skip to content

Conversation

@jubeira
Copy link
Contributor

@jubeira jubeira commented Aug 15, 2017

This PR adds recovery plugins (move_base output confirms that they are registered correctly).
It also improves navstack configuration a bit, and adjusts the height of the sensor (the pointcloud was displayed as if the sensor was at ground level).

Let's keep this PR open for a while; the costmaps aren't cleared properly in some situations just yet.

Juan Ignacio Ubeira added 3 commits August 15, 2017 15:13
- Using real transformation for sensor (now the pointcloud doesn't come from the ground)
- Adjusting local costmap and planner parameters
- Adding recovery behaviors (to be tested)
@jubeira
Copy link
Contributor Author

jubeira commented Aug 18, 2017

Update: the costmap parameters were adjusted and the navigation performance is better (e.g. the robot can pass through open doors without getting stuck and come back properly. It also avoids obstacles properly). There is still some issue with the recovery behaviors and clearing the costmaps; #118 is still open to track that in the future, but I think this improves the navigation up to a decent state already, and it can be merged after review.

Note: these changes aim to give the local costmap and the local planner more priority over the global ones. As the maps are empty, the global planner won't do much, so it's better to give more importance to obstacle avoidance for now.

@adamantivm ptal

@jubeira jubeira requested a review from adamantivm August 18, 2017 21:02
Copy link
Member

@adamantivm adamantivm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@adamantivm adamantivm merged commit db23e45 into ekumenlabs:master Aug 18, 2017
@jubeira jubeira deleted the dev/navigation_tuning branch August 18, 2017 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants