| 
    karma
    
   | 
 
| Learning module of the KARMA Experiment | Machine Learning Module that allows the robot to learn online and predict a one-to-one map | 
| Motor Part of the KARMA Experiment | Motor Control Module that allows the robot to push/draw the object and explore a tool | 
| Tool Solver Part of the KARMA Experiment | This module finds the tool dimension employing nonlinear optimization | 
| Tool Projection Part of the KARMA Experiment | This module finds the tooltip using motionCUT |