Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

stop trajectory execution if obstacle #128

Open
mzillich opened this issue Aug 2, 2017 · 2 comments
Open

stop trajectory execution if obstacle #128

mzillich opened this issue Aug 2, 2017 · 2 comments
Assignees

Comments

@mzillich
Copy link
Contributor

mzillich commented Aug 2, 2017

Can we at least stop the execution of the 8 DOF trajectory when an obstacle enters the planned trajectory (to then have the top level planner replan?

@philkark
Copy link

philkark commented Aug 3, 2017

That is really not a task for the planner as the plan has already been sent to the controller by that time and is completely disconnected from the execution. It would rather make sense that there is a cancel option in Philipp Zech's controller instead. We have found a topic in the new controller that seems to provide an action server inkl. a cancel option, but when Federico and I tried it out the robot did not stop the execution.

@mzillich
Copy link
Contributor Author

mzillich commented Aug 4, 2017

OK, that would be an additional safety input then.
All in all that is not trivial, as one would have to check the remaining trajectory for collision with the current octomap, in realtime. So I guess for now we have to rely on the skin to stop the robot when a contact occurs.

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

No branches or pull requests

2 participants