Planar in-hand manipulation via motion cones

被引:47
作者
Chavan-Dafle, Nikhil [1 ]
Holladay, Rachel [1 ]
Rodriguez, Alberto [1 ]
机构
[1] MIT, 77 Massachusetts Ave, Cambridge, MA 02139 USA
关键词
In-hand manipulation; dexterous manipulation; regrasping; manipulation planning; mechanics of manipulation; MECHANICS; FRICTION; MODELS;
D O I
10.1177/0278364919880257
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this article, we present the mechanics and algorithms to compute the set of feasible motions of an object pushed in a plane. This set is known as the motion cone and was previously described for non-prehensile manipulation tasks in the horizontal plane. We generalize its construction to a broader set of planar tasks, such as those where external forces including gravity influence the dynamics of pushing, or prehensile tasks, where there are complex frictional interactions between the gripper, object, and pusher. We show that the motion cone is defined by a set of low-curvature surfaces and approximate it by a polyhedral cone. We verify its validity with thousands of pushing experiments recorded with a motion tracking system. Motion cones abstract the algebra involved in the dynamics of frictional pushing and can be used for simulation, planning, and control. In this article, we demonstrate their use for the dynamic propagation step in a sampling-based planning algorithm. By constraining the planner to explore only through the interior of motion cones, we obtain manipulation strategies that are robust against bounded uncertainties in the frictional parameters of the system. Our planner generates in-hand manipulation trajectories that involve sequences of continuous pushes, from different sides of the object when necessary, with 5-1,000 times speed improvements to equivalent algorithms.
引用
收藏
页码:163 / 182
页数:20
相关论文
共 39 条
[1]  
[Anonymous], 2018, ROB SCI SYST 14
[2]  
[Anonymous], 2011, FRAMEWORK PUSH GRASP, DOI DOI 10.15607/RSS.2011.VII.009
[3]  
[Anonymous], THESIS
[4]  
Brock O, 2001, IEEE INT CONF ROBOT, P1469, DOI 10.1109/ROBOT.2001.932817
[5]  
Caron S, 2011, ROBOTICS SCI SYSTEMS
[6]  
Chavan-Dafle N., 2017, ARXIV170700318
[7]  
Chavan-Dafle N, 2018, IEEE INT C AUT SCI E
[8]  
Chavan-Dafle Nikhil, 2018, IEEE INT C ROB AUT I
[9]   Optimal Path Planning in Complex Cost Spaces With Sampling-Based Algorithms [J].
Devaurs, Didier ;
Simeon, Thierry ;
Cortes, Juan .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (02) :415-424
[10]  
Dogar Mehmet R., 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2010), P2123, DOI 10.1109/IROS.2010.5652970