Tuesday 30 August 2011

Introduction

Hello everyone,

Welcome to my blog, this is my first attempt at a blog so I hope you enjoy it and have a look around. By the time you are looking at this I hope I have uploaded some of  my robots.

Anyway, a little bit about myself, I am a 16 year old kid and I have just recently rediscovered my love for Lego Robotics. I used to have two sets of the R.I.S. 2.0 (Robotic Invention System - the version before the NXT came out) but unfortunately I had to sell them in order to raise funds for a school trip. Also, when I had the old lego robotic system I was really too young to make full use of the capabilities of the RCX and therefore did not use it to it's full potential. I think my most ambitious project was a robotic arm with 4 D.O.F (gripper, wrist, shoulder, base rotation) unfortunately I could never make the robot strong enough to left it's own weight and I could not write a program sufficient enough to run the arm efficiently, I didn't know how to use variables so the program relied on rough timings and the occasional sign of a touch sensor, this obviously meant the robotic arm was a bit of a failure. I hope my projects will develop to be more robust, functional and efficient.

My aim is to firstly become efficient with the NXT-G programming software that's provided with the NXT, and then I hope to venture into either RobotC, or NXC to give my robots more flexibility and truly maximise the potential of the NXT brick.

My first project post maybe be a few weeks away, maybe months, as I get used to the NXT software and the new building techniques that come with the Technic bricks. The old R.I.S. system used traditional studded Lego bricks which could be stacked on each other to build up a 3D structure, but on the NXT system the studs are gone which makes it slightly harder to stack them. However from the models I've built so far with the NXT instructions the pieces allow much more diverse models to be made and they have much less 'bricky' structures which give all the robots and cleaner, smarter and more robotic look. The NXT-G software is also a lot more advanced than the old programming software and looks a lot more professional. However, I have found while I've been adapting the sample programs that the software can be very glitchy if you don't do things in a chronological order then the software gets all wired up, but I'm sure in time I'll get used to it and learn how to work round it.

So that's all I have to say for now, hopefully the next time I post it will be my first independent project and over time I hope you will be able to see my projects develop and become more advanced. Well, that's the overall aim.

Thank you for looking at my blog,

S


"Anyone who has never made a mistake has never tried anything new. "- Albert Einstein