MIT S.M. Thesis — Computer Science and Artificial Intelligence Laboratory (CSAIL)
- Author: Ariel Anders
- Advisors: Prof. Leslie Pack Kaelbling & Prof. Tomás Lozano-Pérez
- Institution: Massachusetts Institute of Technology (MIT CSAIL)
Project Overview
Traditional robotic grasping separates the problem into two distinct stages: finding optimal contact points for the fingertips and planning collision-free trajectories to reach them. While effective for small items with known CAD models, this approach breaks down when handling large, heavy, or irregularly shaped objects where fingertip pinch grasps lack the required torque and contact area.
I formulated a framework for whole-arm grasping. Instead of restricting contact to end-effectors, I enabled the robot to use its full kinematic chain—forearms, upper arms, and torso—to envelope, scoop, and cradle unmodeled objects under physical and pose uncertainty.

Figure 1: Experimental setup and kinematics for whole-arm grasping on the PR2 platform.
Technical Approach & Methodology
1. Unified Policy Formulation
- Replaced the decoupled grasp-then-plan paradigm with a policy search formulation that directly maps object states and robot configurations into coordinated multi-joint trajectories.
- Optimized motions over a distribution of object poses and geometries to ensure robustness without requiring high-precision 3D reconstruction.
2. Reinforcement Learning for Whole-Arm Envelopment
- Formulated the enveloping and lifting sequence as a policy optimization problem.
- Trained policies in physics simulation to discover dynamic multi-joint motions that cradle objects against the robot's body while managing contact constraints and gravity.
3. Bimanual & Torso Coordination
- Coordinated dual-arm trajectories and torso positioning to execute complex enveloping maneuvers on bulky everyday items (boxes, spheres, and irregular containers).
- Transferred my learned simulation policies directly to the physical Willow Garage PR2 platform.

Figure 2: Word cloud highlighting core themes from my MIT S.M. thesis research.
Reinforcement Learning Simulations
Simulation trials evaluating policy convergence, trajectory generation, and stability across object dimensions and initial offsets:
Early Point-Contact Formulations (Runs 1-4)
The earliest phase of the research focused on a simplified model containing discrete point contacts to verify basic force-closure boundaries:
| Phase | Description | Demonstration |
| :--- | :--- | :--- |
| RL Simulation Run 1 | Point contact formulation for basic force-closure boundary verification. | 
| RL Simulation Run 2 | Static evaluation of discrete MDP value iteration. | 
| RL Simulation Run 3 | Multi-contact stability under varying payload offsets. | 
| RL Simulation Run 4 | Point contact modeling with frictional boundaries via Sarsa. | 
Advanced Enveloping & Whole-Arm Grasping (Runs 5-7)
The subsequent iterations transitioned to whole-arm caging, continuous state space control, and active dual-arm manipulation:
- RL Simulation Run 5
- RL Simulation Run 6
- RL Simulation Run 7
Physical Robot Experiments (PR2 Platform)
Validation of my learned whole-arm manipulation policies on the physical PR2:
- PR2 Grasping Demonstration 1
- PR2 Grasping Demonstration 2
- PR2 Grasping Demonstration 3
Key Takeaways
- Form-Closure Caging Over Precision Points: Enveloping objects with the full arm structure creates robust form-closure and support surfaces, bypassing the need for exact fingertip friction modeling.
- Payload Scaling: Utilizing the arms and torso distributes load and joint torques, enabling manipulation of items far exceeding standard PR2 gripper payload limits.





