• A visual tracking process is assigned to a visual region, checks subsequent visual frames for a region with similar properties, and writes new region **data** to its history. • A grasp tracking process writes location **data** for an object when the robot is believed to be grasping the object. • A collision detection process determines when force sensors encounter large forces, and writes collision **data** to its history to trigger an action that moves away from the collision.