Baxter the Laundry Assistant

December 7th, 2017

This project was the final project for ME 495: Embedded Systems in Robotics. The main goal of our project was to get the Baxter robot from Rethink Robotics to thread/unthread the lid of a Tide bottle.

We used AR tags to detect the quaternion data of the lid. This was used as an input for Baxter's IK (Inverse Kinematics) Solver Service. The IK Solver Service generated the required joint angles to reach the pose and orientation of the lid.

We wrote custom nodes, services, publishers, and subscribers to achieve our final goal. The GitHub repository for the project can be found here.

Skills involved in the project:

  • ROS (Robot Operating System)
  • Python
  • Rviz
  • AR Tag Tracking

Baxter Research Robot Threading/Unthreading a Lid from MSR at Northwestern on Vimeo.
View Source