Gripper Robot Concept for Beaker Transport

THE PROJECT

I developed this gripper robot concept from scratch as part of a design challenge for a robotics startup in the bay area. The task was to design a robot to transport a ping pong ball from within beaker 1 (600mm x 150mm) into beaker 2 (150mm x 150mm). The inital robot volume is meant to exist within a 300mm x 300mm x 150mm space. 


Included deliverables: Drawings of robot concept, 2x CAD models in submitted files (robot initial state and robot final state with beaker), renderings of robot assembly and mechanism showcase (most renderings done in Blender and some within CAD suite), information on robot operation, analysis of major components, dimensional requirements technical drawing, further considerations, next steps

OVERALL DESIGN CONCEPT

Options


Best Option: Upward Actuating Arm — Translates beaker up and over robot


For overall simplification of robot operation, we want to minimize the available degrees of freedom (rotation and translation0 that are included into the robot design. With the Upward Actuating Arm design there are two major degrees of freedom (gripper end effector for the beaker and rotation of the arm). With option 2 (gripper rotating in plane), there is an additional degree of freedom that would be necessary, which is translating the beaker upward in the Z-axis so as to allow proper in-plane rotation of the beaker. For these reasons I chose to design Option 1.


DRAWINGS  (Initial concepts, calculations for feasibility, design features)

DESIGN LANGUAGE


Given the nature of the challenge (including robot footprint limits and environmental scale), I made the decision to pursue a design language similar to the company's flagship robot. Looking at the drive mechanism, 2 motor operated wheels towards the front of the robot (weight concentrated around wheels) with a rear pivot made the most sense in terms of beaker translation, especially given the beaker’s 450mm extension over the top of the robot that would increase weight at the rear of the robot when the arm is at full extension.

MAJOR COMPONENTS

BODY PANELS

LINEAR ACTUATOR (options)


TELEOPERATION: Wheels, Motors, and support at robot rear


URLs (for external parts used in assembly)

ARM OPERATION

As shown above, maximum extension of the arm is slightly past vertical. This allows the beaker to have a slight angle downwards relative to the opening when the arm is at max extension. 

This will cause the ball to roll out into beaker #2

CALCULATIONS

To the left is an analysis of gripper operation/mechanics based on the Beaker OD of 150mm. The gripper is designed for geared operation with a servo motor but this is not designed into the model at the moment. The movement of each gripper arm is sound however and a next step would be to design the gearing and servo motor interface. This gripper end effector was custom designed due to a very wide maximum opening of ~160mm— a specification not generally available for sale on the market. 

PERCEPTION DESIGN

WEIGHT ANALYSIS

The robot’s Center of Gravity (while carrying Beaker 1) must be to the left of the pivot (omni-wheels) in order for the system to not tip over. 


Beaker Properties (Glass) 

CG: 284.18 mm in Z-direction


Motors (Aluminum 6061 @ 2.700 g/cm^3) : 0.988 lbs x 2 = 1.976 lbs

Main Body (PC/ABS plastic @ 1.100 g/cm^3): 0.813 lbs

Gripper Assembly (PC/ABS plastic @ 1.100 g/cm^3): 0.390 lbs

Arm Assembly (arm + flange x 2) (PC/ABS plastic @ 1.100 g/cm^3): 0.954 lbs

Wheel Assembly (hub + tread) (PC/ABS @ 1.100 g/cm^3 & Rubber @ 0.930 g/cm^3): 0.512 lbs

Linear Actuator (Aluminum 6061 @ 2.700 g/cm^3): 0.1 lbs

Omni-directional wheels (PC/ABS @ 1.100 g/cm^3): 0.078 lbs                                Total: 2.191 kg

***Total weight doesn’t include hardware, wiring, cooling, fasteners, or adhesives***


Shown to the right: the robot system Center of Gravity (yellow circle) is to the right of the omni-wheels that acts in this case as a pivot. With this configuration, the robot will tip over. Adjustments to the robot geometry must be made so that the pivot is positioned to the right of the system CG. The ‘system’ in this case references the robot having suspended Beaker 1 up and over its rear. 


[CG calculation shown with reference to a simulated overall robot weight — slightly less than 5kg]


Adjustments to be made








RESULT OF CHANGES MADE BASED ON WEIGHT & CG ANALYSIS

Shown to the right: System Center of Gravity is now in front of the omni-wheel pivot point. 


Changes made: 


To consider


Updated General Dimensions Drawing

RENDERS OF UPDATED MODEL

CONSIDERATIONS

Effectiveness/Repeatability of Task & Speed of Task


Rotational limit for Arm assembly


Gripping Force on Beaker


Motion of Linear Actuator


End effector servo motor location and aesthetic considerations

Central cross-section showing rear arm and mechanical limit at rear

POTENTIAL NEXT STEPS