I made some modifications to my LEGO Street Sweeper to bring to the LEGO World Zwolle event. The previous version lacked a finished body, so I added a rear body enclosure and a cab frame to make it more realistic. [nggallery id=10]
This LEGO Street Sweeper drives around and avoids obstacles while sweeping your floor (well it tries to anyway). It is a rear-wheel drive and rear wheel steering vehicle. The drive and steering motors are Power Functions, and the NXT controls the motors via a Mindsensors NRLink. The Mindsensors SumoEyes detects obstacles in front of the(…)
After a long break I’m back with a new project. This autonomous street sweeper was inspired by the type we have driving around here in Ireland. It started as a simple project to build a 3-wheeler trike using a turntable, and like most LEGO it morphed into something else entirely.
A poster on the nxtasy.org forum asked about using NXC in Xcode. I wrote this tutorial about how to get NXC to work in Xcode 3. There is a similar tutorial available for NQC in Xcode, which is the inspiration for this tutorial. NXC is simply C code, so Xcode provides a syntax-aware editor that allows you to write(…)
Grab-n-Go is an autonomous LEGO tracked vehicle with a grabber arm on the front. It is designed to locate a ball using the Mindsensor NXTcam and pick the ball up using the grabber. The grabber is a modified version of the Clamp-n-Lift design that grabs an item and lifts it in a single motion, thus(…)
My first robot using pbLua involved Power Function motors, so I had to devise Lua code to communicate with the Mindsensors NRLink device. The pbLua homepage has a tutorial on how to communicate with I2C devices which provided a starting point for my code. Ralph has also written a tutorial to control the HiTechnic IRLink, the NRLink . After(…)
I’m always keen to learn new programming languages and keep myself “fresh” when it comes to programming concepts. I’ve been working for a while in RobotC and found it a powerful alternative to the standard LEGO NXT-G IDE. However while C as a programming environment has many benefits (raw speed and low-level bit manipulation are two immediate(…)
I was inspired by a number of cube–shaped robots on NXTlog to build a similar vehicle. Presenting Que-boid!Que-boid can drive on four faces thanks to the track design. The design for the track supports is taken from the LEGO 8294 Excavator; I used four excavator track supports attached by beams to build the model structure. I am very pleased with how(…)