paper-with-me

홈 › Papers

Learning to Throw-Flip

2025-10-11 · Yang Liu, Bruno Da Costa, Aude Billard arxiv

Dynamic manipulation, such as robot tossing or throwing objects, has recently gained attention as a novel paradigm to speed up logistic operations. However, the focus has predominantly been on the object's landing location, irrespective of its final orientation. In this work, we present a method enabling a robot to accurately "throw-flip" objects to a desired landing pose (position and orientation). Conventionally, objects thrown by revolute robots suffer from parasitic rotation, resulting in highly restricted and uncontrollable landing poses. Our approach is based on two key design choices: first, leveraging the impulse-momentum principle, we design a family of throwing motions that effectively decouple the parasitic rotation, significantly expanding the feasible set of landing poses. Second, we combine a physics-based model of free flight with regression-based learning methods to account for unmodeled effects. Real robot experiments demonstrate that our framework can learn to throw-flip objects to a pose target within ($\pm$5 cm, $\pm$45 degrees) threshold in dozens of trials. Thanks to data assimilation, incorporating projectile dynamics reduces sample complexity by an average of 40% when throw-flipping to unseen poses compared to end-to-end learning methods. Additionally, we show that past knowledge on in-hand object spinning can be effectively reused, accelerating learning by 70% when throwing a new object with a Center of Mass (CoM) shift. A video summarizing the proposed method and the hardware experiments is available at https://youtu.be/txYc9b1oflU.

📄 PDF Abstract BibTeX arXiv:2510.10357

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

FlipItRight: Stable Pose-Targeted Throw-Flip Across Diverse Objects

2026-06-01 · Axel Dawne, Shinkyu Park arxiv

We propose FlipItRight, a framework for stable planar pose-targeted throw-flip with a high-DoF manipulator. The task is decomposed into an object-level planner, which generates candidate release states satisfying the des…

TossingBot: Learning to Throw Arbitrary Objects with Residual Physics

2019-03-27 · Andy Zeng, Shuran Song, Johnny Lee, Alberto Rodriguez 외

We investigate whether a robot arm can learn to pick and throw arbitrary objects into selected boxes quickly and accurately. Throwing has the potential to increase the physical reachability and picking speed of a robot a…

Friction

Detection of Object Throwing Behavior in Surveillance Videos

2024-03-11 · Ivo P. C. Kersten, Erkut Akdag, Egor Bondarev, Peter H. N. de With

Anomalous behavior detection is a challenging research area within computer vision. Progress in this area enables automated detection of dangerous behavior using surveillance camera feeds. A dangerous behavior that is of…

Action DetectionAnomaly DetectionObject

Learning to Throw Objects Safely in Multi-Obstacle Environments

2026-07-07 · Mohammadreza Kasaei, Klemen Voncina, Hamidreza Kasaei arxiv

Robotic throwing enables fast and efficient object placement beyond the robot's immediate workspace, but reliable throwing in cluttered environments remains underexplored. Existing approaches, such as TossingBot, learn t…

Reinforcement Learning

Vision System of Curling Robots: Thrower and Skip

2022-04-20 · Seongwook Yoon, Gayoung Kim, Myungpyo Hong, Sanghoon Sull

We built a vision system of curling robot which can be expected to play with human curling player. Basically, we built two types of vision systems for thrower and skip robots, respectively. First, the thrower robot drive…