Optimal decision making in robotic assembly and other trial-and-error tasks
James Watson, Nikolaus Correll

TL;DR
This paper presents a method for robots to predict failures early in trial-and-error tasks, enabling preemptive actions that reduce total task completion time, demonstrated on a peg-in-hole assembly task.
Contribution
The authors derive a closed-form solution for optimizing decision policies based on failure prediction, applicable to various robotic tasks with terminal success or failure signals.
Findings
Average makespan reduced from 101s to 81s
Failure prediction accuracy achieved with a convolutional network
Method generalizes to other robotic behaviors
Abstract
Uncertainty in perception, actuation, and the environment often require multiple attempts for a robotic task to be successful. We study a class of problems providing (1) low-entropy indicators of terminal success / failure, and (2) unreliable (high-entropy) data to predict the final outcome of an ongoing task. Examples include a robot trying to connect with a charging station, parallel parking, or assembling a tightly-fitting part. The ability to restart after predicting failure early, versus simply running to failure, can significantly decrease the makespan, that is, the total time to completion, with the drawback of potentially short-cutting an otherwise successful operation. Assuming task running times to be Poisson distributed, and using a Markov Jump process to capture the dynamics of the underlying Markov Decision Process, we derive a closed form solution that predicts makespan…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsManufacturing Process and Optimization · Robot Manipulation and Learning · Scheduling and Optimization Algorithms
