Mindstorms NXT Forklift Truck & Bin Emptying Machine

PDF24    Send article as PDF   
I’m currently working on a Sorting Factory, complete with LEGO Mindstorms NXT Forklift Truck and Bin Emptying Robot. Part of a larger project I’m currently working on (partly visible in the upper-left corner of photographs). The Forklift is used to deliver full Bins of balls to be emptied by the Bin Emptying Machine, and then the empty bin is taken away, back to the processing facility.

Forklift & Bin Emptying Machine - Components.jpg

The Bin Emptying Machine detects the presence of a new Bin to be emptied when the [laser] Beam Reflection is broken. The [laser] Beam is reflected by a piece of 3M™ Scotchlite™ Reflective Material – 8910 Silver Fabric. Scotchlite reflective fabrics is composed of wide angle, exposed retroreflective lenses bonded to a durable cloth backing, available in several construction types. 

Forklif & Bin Emptying Machine.jpg

The bin is clamped, lifted and then emptied. There are 4x motors controlled from a single NXT: 

  • 1x Bin Clamping Motor
  • 1x Bin Lift Motor
  • 1x Bin Rotating (Emptying) Motor
  • 1x Ball Shoot Motor

The Ball Shoot Motor is controlled by the NXT in conjunction with a [NXTMMX].

Forklif & Bin Emptying Machine -3.jpg

The forklift it’s self is fairly straight forward, using a standard NXT Light Sensor to follow the ‘Black’ lines and a standard NXT Colour Sensor used to detect the coloured lines which mark various positions along the Forklift’s trail. Two NXT type Motors directly drive the front wheels, with a third NXT Motor used to lift the Forklift’s Tines up-and-down.

Forklif & Bin Emptying Machine -1.jpg

The Forklif uses [rotacaster] on the rear to allow precision turning. The Rotacasters also allow the Forklift to be nice and compact.

Both the Forklift Truck and Bin Emptying Robots are programmed using RobotC.

RobotC Code for Forklift Truck:

 

RobotC Code for Bin Emptying Machine:

 

Click the CAD Drawings below to Download the LEGO Digital Designer (LDD) CAD Files:

Forlklift.png
LEGO Mindstorms NXT Forklift Truck without Mast and Tines

ForkliftForks.png
LEGO Mindstorms NXT Forklift Truck’s Mast and Tines

Containors.png
Bins for the LEGO Mindstorms NXT Forklift Truck

Previous Post

Mounting a Mindsensors GlideWheel-M to a Worm Gear

The Mindsensors GlideWheel-M, Power Functions (PF) Motor controller for the NXT is designed to control PF motors from NXT. Providing high precision speed and rotation control, in an easy to ... Read more

Next Post

Mindstorms & Arduino, with the OpenElectrons' NXShield

OpenElectrons (Mindsensors) have released the NXShield which attaches directly to an Arduino. The NXShield allows you to connect NXT motors, NXT Sensors and RC Servo motors, along with I2C devices. ... Read more

Short URL: http://tinyurl.com/jqom3zb

Leave a Reply

Your email address will not be published. Required fields are marked *



Do NOT follow this link or you will be banned from the site!
error: Content is protected !!