TL;DR
This paper introduces a learning-based control strategy for a robot to catch a ball in a cup using noisy camera data, combining offline planning and online convex optimization, with an iterative noise support learning framework.
Contribution
It presents a novel iterative framework for learning camera noise support to improve robotic ball-catching performance under noisy observations.
Findings
Probability of successful catch increases as noise support learning converges.
Simulation and experimental results validate the theoretical guarantees.
The approach effectively handles noisy sensor data in real-time control.
Abstract
Playing the cup-and-ball game is an intriguing task for robotics research since it abstracts important problem characteristics including system nonlinearity, contact forces and precise positioning as terminal goal. In this paper, we present a learning model based control strategy for the cup-and-ball game, where a Universal Robots UR5e manipulator arm learns to catch a ball in one of the cups on a Kendama. Our control problem is divided into two sub-tasks, namely swinging the ball up in a constrained motion, and catching the free-falling ball. The swing-up trajectory is computed offline, and applied in open-loop to the arm. Subsequently, a convex optimization problem is solved online during the ball's free-fall to control the manipulator and catch the ball. The controller utilizes noisy position feedback of the ball from an Intel RealSense D435 depth camera. We propose a…
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.
