Skip to content

Pick and place robot: pick up payload from location x and drop accurately and quickly to position y.

Notifications You must be signed in to change notification settings

gabesoares/pick-place

Repository files navigation

pick-place

Pick and place robot: pick up payload from location x and drop accurately and quickly to position y.

Mechanical design of a truss cantilever to act as a crane arm. A DC motor is placed at the base to rotate the crane by 360 degrees.

An electromagnet is placed at the tip of the crane, and is energized to pick up a metal payload. The truss then moves to the desired angle and drops the payload by de-energizing the electromagnet.

The DC motor is driven by an H-Bridge. The circuit was designed and laid out onto a small PCB.

H-bridge PCB

The H-bridge signals and electromagnet are controlled using a Tiva C microcontroller. It takes in quadrature encoder inputs, and outputs the speed & direction for the DC motor, in addition to an enable signal for the electromagnet. The final position for the crane is controlled in a feedback loop using a PID controller with the desired 'place' location being the reference input.

Pick and Place Truss

About

Pick and place robot: pick up payload from location x and drop accurately and quickly to position y.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages