dc.contributor.advisor | Alberto Rodriguez. | en_US |
dc.contributor.author | Chavan-Dafle, Nikhil(Nikhil Narsingh) | en_US |
dc.contributor.other | Massachusetts Institute of Technology. Department of Mechanical Engineering. | en_US |
dc.date.accessioned | 2020-09-03T17:43:58Z | |
dc.date.available | 2020-09-03T17:43:58Z | |
dc.date.copyright | 2020 | en_US |
dc.date.issued | 2020 | en_US |
dc.identifier.uri | https://hdl.handle.net/1721.1/127046 | |
dc.description | Thesis: Ph. D., Massachusetts Institute of Technology, Department of Mechanical Engineering, May, 2020 | en_US |
dc.description | Cataloged from the official PDF of thesis. | en_US |
dc.description | Includes bibliographical references (pages 117-124). | en_US |
dc.description.abstract | This thesis focuses on enabling robots, specially those with simple grippers, to dexterously manipulate an object in a grasp. The dexterity of a robot is not limited to the intrinsic capability of a gripper. The robot can roll the object in the gripper using gravity, or adjust the object's pose by pressing it against a surface, or it can even toss the object in the air and catch it in a different pose. All these techniques rely on resources extrinsic to the hand, either gravity, external contacts or dynamic arm motions. We refer to such techniques collectively as "extrinsic dexterity". We focus on empowering robots to autonomously reason about using extrinsic dexterity, particularly, pushes against external contacts. We develop mechanics and algorithms for simulating, planning, and controlling motions of an object pushed in a grasp. We show that the force-motion relationship at contacts can be captured well with complementarity constraints and the mechanics of prehensile pushing in a general setting can be formulated as a mixed nonlinear complementarity problem. For computational efficiency, we derive the abstraction of the mechanics in the form of motion cones. A motion cone defines the set of object motions a pusher can induce using frictional contact. Building upon these mechanics models, we develop a sampling-based planner and an MPC-based controller for in-hand manipulation. The planner generates a series of pushes, possibly from different sides of the object, to move the object to a desired grasp. The controller generates local corrective pushes to keep the object close to the planned pushing strategy. With a variety of regrasp examples, we demonstrate that our planner-controller framework allows the robot to handle uncertainty in physical parameters and external disturbances during manipulation to successfully move the object to a desired grasp. | en_US |
dc.description.statementofresponsibility | by Nikhil Chavan-Dafle. | en_US |
dc.format.extent | 124 pages | en_US |
dc.language.iso | eng | en_US |
dc.publisher | Massachusetts Institute of Technology | en_US |
dc.rights | MIT theses may be protected by copyright. Please reuse MIT thesis content according to the MIT Libraries Permissions Policy, which is available through the URL provided. | en_US |
dc.rights.uri | http://dspace.mit.edu/handle/1721.1/7582 | en_US |
dc.subject | Mechanical Engineering. | en_US |
dc.title | Dexterous manipulation with simple grippers | en_US |
dc.type | Thesis | en_US |
dc.description.degree | Ph. D. | en_US |
dc.contributor.department | Massachusetts Institute of Technology. Department of Mechanical Engineering | en_US |
dc.identifier.oclc | 1191715644 | en_US |
dc.description.collection | Ph.D. Massachusetts Institute of Technology, Department of Mechanical Engineering | en_US |
dspace.imported | 2020-09-03T17:43:57Z | en_US |
mit.thesis.degree | Doctoral | en_US |
mit.thesis.department | MechE | en_US |