Mauricio Contreras

Robotic Arm Interaction

Exploring new interactions with industrial robotic arms at dFab.

I've explored real time interaction with industrial robotic arms, for example by making a gestural controller based on a smartphone, which provided me with an IMU (accelerometers, gyroscopes) for motion tracking and also with vibration for haptic feedback. I wrote code both in RAPID (ABB's language for robots) and Android to communicate the smartphone with the robot. I set out to generate motion that feels natural to the user, and presented the results as my final project for Ali Momeni's Hybrid Instrument Building class. The research on haptic feedback was mainly done in Making Things Interactive, for which I built a scaled down version of the system that controlled a Dremel tool's vertical position using a stand I hacked with a servo motor and a Processing server that communicated to the smartphone.