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

Object placing by detecting impact with the surface #224

Open
alex-mitrevski opened this issue Feb 27, 2020 · 0 comments
Open

Object placing by detecting impact with the surface #224

alex-mitrevski opened this issue Feb 27, 2020 · 0 comments

Comments

@alex-mitrevski
Copy link
Member

Problem description

Related to #219

Our current object placing strategy, which is implemented in the place action, is "blind" in the sense that the robot just moves to the desired placing pose and releases the object there. This is however suboptimal because it can lead to unexpected failures (in particular, light objects may fall down if released from too high above, while fragile objects might even break).

Suggested solution

To improve this, we should change the placing workflow so that it is performed in a closed loop. I particularly suggest modifying the placing strategy so that the robot first goes to a desired placing pose (as done in the current implementation) and then moves down until the object touches the surface.

The primary challenge here would be finding a way to reliably measure the impact the object makes with the surface, while also avoiding false positives from potential impacts the arm may make with the surface. As a start, we could see if the HSR's force sensor is already good enough for this purpose.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant