February 25, 2011

Valentine's Day Project

Valentine's Day NXT
I know it's already been over a week since Valentine's day, but with my busy life it takes that long to get projects uploaded to the NXTLog. Well, I finally got my next project uploaded. This project is sort of an interruption to what I was working on- an NXT related to something I learned in physics. I good interruption, nonetheless...

I built this NXT project in only a couple hours- the least amount of time so far. It was unique and different, and also very relaxing... Anyway, I'm not going to write too much about it here being that I already have a description of it on the NXTLog. Enjoy, and don't forget to watch the video. :)

February 23, 2011

New version of MINDdroid available – for Advanced Users!

The following was found in the news section of the Mindstorms website...
The MINDdroid app is a remote-control application that allows you to create a wireless connection directly with your NXT, and once a connection is established, you can tilt and turn your phone to make the robot move forward, turn to the sides, and more. Now there is an updated version that gives you new features and activities.

Read more about it here. I don't own an Android phone, so I can't try it out. I'll ask around to see if any of my friends have one I can borrow though. I'd love to hear about it if any of my readers try it out.

February 19, 2011

Rechargeable Battery

Rechargeable Battery
There are very few downsides to buying an NXT. In fact, I can only think of three...

1. They cost a lot of money
2. They are extremely addicting and sometimes keep you from doing more important things- like homework
3. They use a lot of batteries

There is hardly anything you can do about the first two. I think it is worth the money, and I am patient enough to wait until after I'm done with my homework to use my NXT. However, there is another option for the third problem- the rechargeable battery.


Is the rechargeable battery worth the price?
This obviously depends on how often you use your NXT. If you use it often enough, the amount of money you usually spend on AA's will eventually pay for it. I have two NXTs, and only one rechargeable battery. I use the rechargeable battery with every project, and I only use regular AA's whenever the rechargeable battery is charging, or I'm making a project which uses two NXT bricks. If you're trying to decide whether or not to buy the NXT rechargeable battery, I suggest you refer to the algebra formula I devised below...

How long to pay off rechargeable battery (in weeks) = price of NXT rechargeable battery ÷ [(6 x price per AA battery x hours you use your NXT each week) ÷ life of AA batteries in hours]

Other things to consider...
Another thing to remember if you're thinking about buying the rechargeable battery is the difference in size and weight. Personally, I think that the small amount of extra space the rechargeable battery takes up is worth how much less it weighs. The rechargeable battery weights approximately 1.8 ounces (51 grams) less than 6 regular batteries, which is significant for creations that need to be low weight. 

(disclaimer: the formula above should be accurate, although I'm not completely sure because I wrote it in a very short amount of time. Also, this formula does not take into account the energy you use for charging the rechargeable battery, and also the fact that the battery may eventually stop working over time. Do not let this post dictate completely whether or not you buy a rechargeable battery. Rather, only use it as a suggestion).

February 14, 2011

LEGO WORLD 2011 and a New Survey


Two new things have been posted in the news page of the Mindstorms website...

Join us in Copenhagen for LEGO WORLD 2011
From Thursday February the 17th to Sunday February the 20th the LEGO MINDSTORMS team will be present at LEGO WORLD in Copenhagen. Read more...


Take the LEGO Mindstorms 2011 Survey
Take a quick survey to help the LEGO MINDSTORMS team understand more about how you use gadgets and online devices as part of your everyday. Read more...

February 10, 2011

Are You Ready?

For those of you who are beginners (other readers, skip to next paragraph) and haven't heard, the Mindstorms website occasionally holds a contest on the NXTLog. The contests are great experiences- you learn how to enter contests, give descriptions of your creations, and, if you win, you get your username posted on the NXTLog! I post here on my blog whenever there is a contest, however (as of February 10, 2011), there aren't any contests being held. We all look forward to the next contest though...

Waiting impatiently, we anticipate the next contest. The last contest ended in August... theories have been thrown around about what the Mindstorms team is doing. Perhaps they're working on something that is more important than contests... are they updating their website? Making new Android apps? No matter what, though, it's about time for the next contest to be released. Users are leaving comments asking- even begging- the Mindstorms team to release the next contest. Someone even wrote a poem about it. We're all ready. But are we really? Here is a checklist of things to do to get ready for the next contest...

1. Make sure you have a LEGO account (if not, ask an adult to help you go here(link). Click "sign up" in the top right corner of the screen). It is not possible to enter these contests without a LEGO account, and they're free!
2. Keep building (need inspiration? Try reading this post(link))
3. Read books about the NXT
4. Chat about things you have built, or ask questions (try the discussion pages)!
5. Organize your NXT set
6. If it is possible, get ahead on your homework
7. Try to encourage your friends who own an NXT to enter the contests

Also, if there is something you would like to learn about the NXT, feel free to make a suggestion and perhaps I'll make a post about it. As you already know, this is a very busy time in my life. As a result, these post are very short. I should, however, be less busy in a couple of weeks and have more time to write long and very informative posts. ;)

February 9, 2011

Inspiration Station

One of the hardest battles NXT builders fight is their lack on inspiration. If you're lucky, you're creative enough to think of something to build whenever you want, but most of us need help! For that reason, I made this post. Below is a list of ways you can get inspiration...

1. Ask family and friends!
2. See what other builders have posted on the NXTLog(link) (Make sure to give users credit if you use their idea).
3. Go to the NXTLog (link posted above) and scroll down. Closer to the bottom of the page is a tag cloud. Read through it.
4. Read books about Mindstorms.
5. Enter NXTLog contests, or check out older ones(link).
6. When you have an idea of something to build, but you don't have the time (or you're currently building something else), write it down!
7. Get inspired by nature. Animals are often fun to build.
8. Build a ride at a theme park
9. Build your dream car
10. Build a ball contraption

There are a few ideas. I will post more as I think of them. :)

February 8, 2011

My Next Robot


Hi everyone! If you have been following closely my creations that I upload to the NXTLog, you'll have noticed that I'm very slow with uploading my projects. It may be because I'm lazy, or because of my busy life, filled with school homework which I take very seriously, and also being on a robotics team which meets every day for 6-8 hours during this time of year (building with materials other than Mindstorms). Anyway, I started thinking about my next project. I just started it a few days ago, and so far it has turned out to be pretty awesome looking. The hardest part will be the programming, as I am already almost done with the building. I'm not going to give away wha I'm building, but I will give you a few hints:

1. It was inspired by something I learned this year in Physics
2. The project has been delayed due to a few non-LEGO parts I don't have (I'm not sure when the next time we'll go to a store that has exactly what I need. It will be at least a week though)
3. The program uses "math" blocks

Everything about this robot has to be perfect in order for it to work, and I know for sure the programming will take forever. And on top of that, it will take even longer to complete because of my extremely busy life. So, in other words, don't expect me to be finished anytime soon. ;) When I do finish, though, I will be left with an epic robot that I look forward to sharing with my blog readers.

Is there anyone here that would like to share what they are currently building? Or perhaps you need help with something? Feel free to leave a comment by clicking the "comments" button that appears below each post. Thank you, and have a great day.

February 7, 2011

Books about Mindstorms


As you may already know, a few members of the Mindstorm community have written books about Mindstorms. On the Mindstorms website it says that "The majority of these books are available through re-sellers like Amazon.com, Barnes and Noble and directly from the authors and publishers' sites." And perhaps you can even find them at your local library! They all look really interesting. Although I have only read a few of them, I plan on reading a few more on my next school break. If you're interested in reading these books, you can check them out on the Mindstorms website. Below, as you can see, I grouped them by skill level (the grouping may not be very accurate because I unfortunately haven't had the chance to read most of them).

Any Skill Level
NXT One-Kit Creatures
by Fay Rhodes
LEGO MINDSTORMS NXT Thinking Robots
by Daniele Benedettelli
LEGO MINDSTORMS NXT - Robots Alive! Endangered Species 
by Fay Rhodes
LEGO MINDSTORMS NXT One-Kit Wonders - Ten Inventions to Spark Your Imagination
by Contributors of TheNXTStep Blog
The LEGO Mindstorms NXT Idea Book: Design, Invent, and Build 
by Contributors of TheNXTStep Blog
LEGO Mindstorms NXT: The Mayan Adventure (Technology in Action)
by Jim Kelly
The LEGO MINDSTORMS NXT Zoo! - A Kid-Friendly Guide to Building Animals with the NXT Robotics System
by Fay Rhodes
The Unofficial LEGO MINDSTORMS NXT Inventor's Guide 
by David J. Perdue
Robotics Programming and Hands-on Project with Java (in Chinese. Can also be used as a teaching guide)
by Juan Antonio BreƱa Moral, David Tseng and Jerry Lin


Beginners
The LEGO MINDSTORMS NXT 2.0 Discovery Book: A Beginner's Guide to Building and Programming Robots 
by Laurens Valk
LEGO MINDSTORMS NXT Orange Book (in Japanese)
by Yoshihito Isogawa

Intermediate
Maximum LEGO NXT: Building Robots with Java Brains 

by Brian Bagnall
LEGO Mindstorms NXT-G Programming Guide (Technology in Action) 
by Jim Kelly
Building Robots with LEGO Mindstorms NXT 
by Mario Ferrari, Guilio Ferrari, and David Astolfo
Creating Cool MINDSTORMS NXT Robots
by Daniele Benedettelli

Advanced
Advanced NXT: The Da Vinci Inventions Book (Technology in Action)
by Matthias Paul Scholz 

Education Research Guides (For teachers, or students who want to learn on their own!)
Making Music with the NXT
by Damien Kee
Datalogging Activities for the Busy Teacher 
by MINDSTORMS Community Partner (MCP), Damien Kee
Classroom Activities for the Busy Teacher: NXT. A 10 week lesson plan for teaching robotics using the LEGO MINDSTORMS® system  
by MINDSTORMS Community Partner (MCP), Damien Kee  

February 3, 2011

Monster Chess Interview


An interview from the LEGO Club Website:
MINDSTORMS® Monster Chess – Part 2!
Last time, we brought you the story of Monster Chess, a gigantic custom LEGO creation made using MINDSTORMS® NXT programmable bricks and an incredible amount of creativity and skill.
So who is behind this beast? We sat down for a chat with the mad professor himself, the monster master: LEGO and robotics fan Steve Hassenplug!
Steve may have graduated from a college most famous for giving the world Neil Armstrong, the first man on the Moon, but Purdue University is also one of the largest technology schools in the US and has a great history in the world of robotics.
Is that where it started, Steve?
“I think going to an engineering school was more a continuation of something that started with my own LEGO blocks, when I was a kid.”
And what do you do now?
“I work as a software engineer in Indiana, USA. I have two boys who are 8 & 10, and enjoy building robots and playing chess.”
What gave you the idea for Monster Chess?
“The Monster Chess idea came from a couple different places. My friends and I wanted to create some big robots. We messed around with a few different ideas, but couldn't come up with a single goal. After [LEGO fan convention] Brickworld '09, I went on vacation with my family and saw a large yard chess set, where the board was about 8 feet across. Then, we watched "Harry Potter and the Sorcerer's Stone" with Wizard's Chess. That's when it hit me that we could do something like that with LEGO bricks.”
Did you have any trouble persuading the rest of your team to do it?
“No, I really didn't. After six or eight years of hanging out, the guys kind of know it's coming. It's sort of like getting on a roller-coaster that you've never seen before. We don't really know what's coming, or how it will turn out, but it's always a fun journey.”
So just how smart is Monster Chess? You’re a serious chess player; can it beat you?
“I'm probably the best chess player in our group, but I'm not sure I really stand a chance against it. Pretty early in the project, we realized there was a standard for chess engines (all the logic that makes a computer smart at chess) and we could download a chess engine and just plug it into our software.”
Monster Chess isn’t your first robotic creation, right? What else have you worked on?
“One of the first big things we created as a group was the Great Ball Contraption. It was designed to allow each of us to create a small part of a larger Rube Goldberg (or Heath Robinson) type machine, and then connect them all together to have a much larger creation. It's caught on, and has been used in schools and by groups around the world.”
What made MINDSTORMS NXT the right technology for your creation?
“I started building with LEGO pieces when I was young, and I know how much that did to help me understand how to solve problems. I want to pass that on to kids today.
If I limit my building to LEGO elements, that actually makes it a bit easier, because I never really have to figure out what materials I'm going to use, so I can focus more on simply solving the problem at hand.”
What other robotics projects do you admire?
“One of my favorite type of robots are holonomic robots, which are able to drive any direction, and even rotate while they drive. They're sometimes called omni wheels, and can be pretty interesting to watch.”
Obviously, very few LEGO Club members would have the resources to build a chessboard this big! What would you recommend as a good starting point for a young robotics engineer working with MINDSTORMS for the first time? “A really good challenge to start with is Sumo [wrestling]. Build a robot that can push another robot out of a circle. It works best if you can find a couple friends, and they each have to build a robot. I've learned a lot about what does and doesn't work by competing with my friends.”
So what’s next for Monster Chess?
“We actually have two copies of Monster Chess...”
…TWO?! Wow!
“There are so many places we want to take it, we had to make a second one. I just sent one on a trip that should cover several thousand miles, going to California, then to Denmark, before it returns home in a couple months.”
Will you be working more on Monster Chess in the future, or do you plan to move on to your next robotics project?
“We always have four or five things come up. Our next big project will be creating another board game, called RoboRally. I'm pretty excited about it.
But we still have many little things to do with Monster Chess. There are always things we can do to make it better. Maybe that's just because I never really think any project is finished. There's always some way to make it better.”
You seem awfully nice for a mad scientist. What’s that all about?
“It’s not like I’m an evil genius. There’s a difference between the two. A mad scientist is simply a scientist who has become obsessively involved with their work. Anyone who knows me, would say I clearly fall into that category.
On the other hand, I guess I have had a few people call me an evil genius.”
Thanks, Steve! And good luck with your robot army!




A Few More Amazing NXT Robots...

These projects, like the Rubik's cube solving creation in the post below, use computer programs to determine what to do.

Sudoku Solver
This project is epic. I couldn't find who it was made by, but his YouTube account name is "tiltedtwister". Also, if you are interested, here is his website. It includes a ton of information about his Sudoku Solver, and also about another project he made to solve Rubiks cubes... He was even generious enough to post building instructions. :)



Mindstorms NXT Portrayer Robot
This next project was made by Daniele Benedettelli (YouTube account name "mentulatus"). He has a fascinating website.


TopOfBlogs