Blue- A Low-Cost 7 DOF Arm and Gripper

Blue is a low-cost, human-size, and compliant 7 degree of freedom arm with a 2kg payload. It was developed in the Robot Learning Lab under Professor Pieter Abbeel as a low-cost platform to democratize robotic research. I worked on this project from my 3rd to final year of my undergraduate degree at Berkeley. What began in 2017 as a concept, is now a platform available for researchers (more information is available here).

The work was published in the IEEE’s International Conference on Robotics and Automation (ICRA 2019), the Arxiv link is here and a copy is shown below:


Hand Design

I was in charge of the end effector on the team. Seeing that there wasn’t a gripper that fulfills all of blue’s requirements for this type of research application, I set out to design and manufacture one.

The design constraints included:

A model of the gripper with inner mechanism shown:

In hopes of growing the field of research in robotic grippers, we open-sourced the designs here. The research work was published in the 2019 IEEE’s Conference on Automation Science and Engineering and a copy is shown below:

Footage of durability testing of the robot shown below:


Alternatives Designs using a Strain Gauge

In the process of designing the Blue Gripper, other designs were made along the way. These designs played with the tradeoffs between force-control vs durability and force-control vs weight using different actuation modalities.

The “strain gauge design” uses a strain gauge attached to a non-backdrivable dc motor. Although much lighter (a small motor), it was not backdrivabile (making it less safe) and not as durable (forces at finger tips directly transfer to motor).

The cross section of design is shown below with a interactable 3D Cad model. Hand1


Alternatives Designs using a Ball screw

The “Ball screw design” uses a ball screw instead of the lead screw with a similar form factor as Blue. A ball screw gives more backdrivability with a more transparent transmission compare to a lead screw. However, the total weight was around 1100 grams compare to 660 grams of Blue, lowering the final payload of the arm.

The cross section is shown below with a interactable 3D Cad model. Hand2


3D Printer management

In addition to design, I was also in charge of the 8 Markforge printers and 3 Monoprice Select Minis in the lab. After extensive rounds of protoyping, we decided to manufacture 8 whole arms in 2.5 weeks which meant printing 550 parts (90 days of continuous printing). This required a lot of organization and logistics to save time and money (each roll of the Markforge Nylon filament was $180). I also was the one removing prints, swapping filament, and cleaning beds, so I wanted to minimize my work as well.

Below are snippets of the large multi-page excel document used to organize this. This below is the high level planning to split parts onto printers for each of the A and B cycle (each cycle took 23 hrs to give me an hour each day to remove parts and start the next cycle). Printerorg1

This below is the day to day logs in the beginning to make sure the prints were coming out correctly (we had some underextrusion problems due to wet filament) and the filament usage rate was as predicted. Printerorg2