Cool, someone made a Lego NXT Fireworks Robot!
This autonomous NXT robot will light multiple fireworks in a sequence – while the family sits back and watch the display!!
It uses a MINDSTORMS NXT, two light sensors (one for navigation and other to detect a lighted fuse) and an Ultrasonic detector (to adjust the torch arm height depending on the height of the fireworks fuse wire. It uses three motors – two for motion and and the third for the torch arm elvator.