adds threading to robot_interaction