Slashdot Mirror


Lego Mindstorms NXT Robotics Announced

Denver_80203 writes "Just when you thought Lego Mindstorms was grinding its last gear, comes the announcement of Lego Mindstorms NXT Robotics Toolset, with sleek servo motors, an ultrasonic sensor which allows robots to 'see' by responding to movement, a sound sensor which enables robots to react to sound commands (including sound pattern and tone recognition) improved touch and light sensors, and a and a programmable brick with at least 7 or 8 RJ11 type jacks. Robot fun! Out in August 2006, and in true Lego style will cost $249." Wired has a preview of the cover story about the new kit on their site.

190 comments

  1. looks sweet by User+956 · · Score: 4, Funny

    But why does it look like an ipod that's been assimilated by the Borg?

    --
    The theory of relativity doesn't work right in Arkansas.
    1. Re:looks sweet by spurtle15 · · Score: 1

      More like it was assimilated by Johnny 5.

    2. Re:looks sweet by CastrTroy · · Score: 1

      It looks Like Johnny-5 to me :)

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    3. Re:looks sweet by lisaparratt · · Score: 1

      I'd worry about someone build a Replicator out of it :S

      I can just see the swarms swooping down on Toys R Us, hunting for new NXT bricks. Suburbs decimated in the search for new bricks!

      Admittedly, robots comprised of bits of Harry Potter won't be so scary, but the Blacktron ones will be hardcore!

    4. Re:looks sweet by Conspiracy_Of_Doves · · Score: 1

      More like a 1st generation Gameboy

    5. Re:looks sweet by thewiz · · Score: 2, Funny

      Perhaps it's going to part of the next Lego video game: Dance Dance Robot.

      --
      If "disco" means "I learn" in Latin, does "discothèque" mean "I learn technology"?
    6. Re:looks sweet by inphizzible_friend · · Score: 1

      E.t. phone ipod

      --
      Women- the final frontier...
  2. Will these be able to take on RoboOne Bots?!? by neo · · Score: 1, Interesting

    I want to go a kick some Korean butt!! If I can program these guys for remote control I'm totally going to save thousands of dollars and spend that on programmers to teach this bot Pride Fighting. Oh, they are so going down!!!

    1. Re:Will these be able to take on RoboOne Bots?!? by User+956 · · Score: 1

      I want to go a kick some Korean butt!! If I can program these guys for remote control I'm totally going to save thousands of dollars and spend that on programmers to teach this bot Pride Fighting. Oh, they are so going down!!!

      Didn't Star Wars Episode III teach you anything? The Korean Clone Army will totally kick your Droid army's ass.

      --
      The theory of relativity doesn't work right in Arkansas.
    2. Re:Will these be able to take on RoboOne Bots?!? by LanMan04 · · Score: 0, Troll

      On the down side, it will only be able to talk to elderly Korean people...

      Sorry, I had to.

      --
      With the first link, the chain is forged.
  3. Responds to tones, eh? by FooAtWFU · · Score: 3, Funny

    I guess it's about time to break out the theme music from Close Encounters of the Third Kind...

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
    1. Re:Responds to tones, eh? by tonywong · · Score: 1

      hmmm...mac compatability too? Nice!

  4. I don't think grinding it's last gears is correct. by Lester67 · · Score: 5, Interesting

    The original (and 2.0) version of their kit was massively popular, and it attracted a "geek base" of fans that wouldn't have accepted your typical "version 2.5". Props to Lego for realizing this and taking a little longer than most companies would to release the "right" product instead of the "quick" product.

  5. orcboard, open source robotics controller by edwinolson · · Score: 5, Interesting

    Or you might be interested in the OrcBoard robotic controller, which is open source (schematics, layout, firmware, userland tools all GPL). It's being used by a number of robotics classes (6.188, 2.12), and a robotics competition (MASLab) at MIT.

    It's a bit different than mindstorms in that it's designed to be used as a slave to a laptop or other more CPU-rich device. But you can use it in stand-alone mode too, if your robots are simple.

    -Ed
    (disclaimer: creator of orcboard)

    1. Re:orcboard, open source robotics controller by gatzke · · Score: 4, Informative


      Nice, but most people here love RCX because we grew up with legos. RCX lets you get into the game without some crazy robotics boards / motors / computing stuff. Middle school kids can handle it.

      BTW, for everyone with small kids, Lego now has super big quatro legos, double the size of duplo legos which are double normal size. Quatro runs from 1-3, duplo usually starts at age 2+...

    2. Re:orcboard, open source robotics controller by edwinolson · · Score: 1

      If a handful of sensors and limited expandability is okay, then by all means, go for mindstorms! You get a plastic-molded case that keeps kid's fingers off it, and a more or less foolproof system.

      At some point, you'll might be interested in doing something more serious or ambitious, which is where the OrcBoard comes in. If you're familiar with HandyBoards, the OrcBoard is designed as a modern replacement for them. Mindstorms is for a different audience.

      The most common type of robot that people use OrcBoards for (and there are a number of researchers at MIT who use them in their robots), use a laptop for lots of CPU power, a camera and/or Sick laser scanner, and an orcboard (which handles the motors, quadrature phase decoders, control system, and low-level sensors like rangefinders.)

      For a system that costs about the same as mindstorms, you get a lot more capability. But like I said, that comes at the cost: you CAN fry an OrcBoard, you're on your own for a case, and you might need to get your hands dirty by adding features or fixing bugs in the firmware or userland tools. Some of us like that, though!

    3. Re:orcboard, open source robotics controller by c_fel · · Score: 1

      The other day, I was thinking of removing the actual microcontroller in the mindstorm to change it for a Atmel AVR. It would be less powerful, but at least we could program in C instead of LabVIEW, and we could use all the new peripherals in that controller. But I never done it, and I guess a LabVIEW hack would be easier to realize.

      --
      I hate all sigs, mine included.
    4. Re:orcboard, open source robotics controller by am+2k · · Score: 1
      For a system that costs about the same as mindstorms, you get a lot more capability.

      You're kiddding, right? The Mindstorms NXT kit will be sold for $250, while the OrcBoard costs $350 "in limited quantities", without any casing or sensors.

      Casing is a major problem for people that don't have access to the equipment required for PVC modelling.

      Additionally, the Mindstorms controller supports bluetooth communication, which is a very nice feature.

    5. Re:orcboard, open source robotics controller by Orkie · · Score: 1

      That just proves how you haven't bothered to get into MindStorms. Having limited resources is part of the fun. There are ways around that anyway (there are tons of designs for I/O multiplexers). Homebrew sensors and motors are fairly easy to make and you 'CAN' fry an RCX fairly easily by hooking up homebrew motors that draw too much current or by attaching your homebrew power supply to the RCX the wrong way (though you can repair this once by shorting the protection diode and I guess you could then replace it if you wanted to try your power supply again). In the official RCX firmware, there are limitations, so you can write your own if you so desire. You can't modify the official firmware without using assembly language but really, that doesn't matter - the unofficial ones that have been written from scratch are much better anyway.

    6. Re:orcboard, open source robotics controller by ReplicantSD1 · · Score: 0

      The other day, I was thinking of removing the actual microcontroller in the mindstorm to change it for a Atmel AVR. It would be less powerful, but at least we could program in C instead of LabVIEW

      You have heard of BrickOS (previously LegOS) haven't you? What kind of geek are you if you're not already programming in C on the Mindstorms?

    7. Re:orcboard, open source robotics controller by FunkyELF · · Score: 1

      I have been out of the mindstorms programming for a while. Is this similar to NQC? Or not-quite-C ? I remember playing with that early on.

    8. Re:orcboard, open source robotics controller by feijai · · Score: 1

      The XPort Botball Controller (XBC) is $400 (including a Gameboy and camera) and is, as far as I an tell, considerably more capable than the OrcBoard. And it generally runs self-contained, rather than as a slave.

    9. Re:orcboard, open source robotics controller by rossifer · · Score: 2, Informative

      Casing is a major problem for people that don't have access to the equipment required for PVC modelling.

      How about access to a supermarket? Get a Rubbermaid or Tupperware sandwich container and some standoffs and you're off to the races with a fairly slick case for under $5 ($10-$15 for the Tupperware, but Tupperware has a stronger edge to the bowl part, which can be worth the extra cost).

      If you're worried about the "ghetto" look, cut properly sized round holes and use rubber grommets or small metal bulkhead connectors to clean up the edges. If you do a decent job locating the holes, it will look very nice, and with the removeable top, it's quite functional too!

      One of the skills I find most useful in amateur robotics is the ability to repurpose everyday items. When I go into Home Depot, I'll start playing with something on just about any aisle and my fiance will ask me, "What kind of a robot part are you going to make from that?" The worst aisles by far are in plumbing. Worst as in hardest for me to get through without stopping multiple times.

      Regards,
      Ross

    10. Re:orcboard, open source robotics controller by Anonymous Coward · · Score: 0

      The last Mindstorm set has been a great way to get my 12 year old brother into computers beyond playing video games.

      Its development environment is great for kids and you can do lots of stuff without having to pick up a soldiering iron and/or having a good understanding of electronics. Maybe you won't have all the capabilities you could get out of an OrcBoard or w/e, but for children simplicity is much important than feature richness.

    11. Re:orcboard, open source robotics controller by smeenz · · Score: 1

      Here we go again.. what is it with Americans having to put an 'S' on the end of the word Lego every time they use it...

    12. Re:orcboard, open source robotics controller by gatzke · · Score: 1


      In amerika, we have enough money to buy more than one lego.

      I played with my legos, you may very well play with your lego.

      As an american, I will bastardize the american language as I see fit.

    13. Re:orcboard, open source robotics controller by iocat · · Score: 1
      According to Lego, you should never call legos "legos" or "lego." They are LEGO bricks. From their company info pdf:

      * The LEGO brand name should always be written in capital letters.
      * LEGO must never be used as a generic term or in the plural or as a possessive pronoun, e.g. "LEGO's".
      * When the LEGO brand name is used as part of a noun, it must never appear on its own. It should always be accompanied by a noun. For example, LEGO set, LEGO products, LEGO Group, LEGO play materials, LEGO bricks, LEGO universe, etc.

      For me, I don't care what you call them, but I'd appreciate it if LEGO tried to out-do Mega Bloks' space shuttle .

      --

      Dude, I think I can see my house from here.

    14. Re:orcboard, open source robotics controller by smeenz · · Score: 1

      Do you go out and buy pieces of KFCs ?

    15. Re:orcboard, open source robotics controller by Orkie · · Score: 1

      There is a C compiler for MindStorms, you can either compile GCC targetting the H8 and then combine it with librcx on *NIX OSs or for Windows, you can get a pre-compiled GCC with a nice library to access the hardware from here: http://www.elenafrancesco.org/info/lego/qc/

  6. I, for one... by Schrockwell · · Score: 0, Redundant

    I, for one, welcome our new studded-brick-robot overlords.

    1. Re:I, for one... by Denver_80203 · · Score: 1

      Heh.. Actually these are SNOT. Studs not on top or studless. :)

    2. Re:I, for one... by Schrockwell · · Score: 1

      I stand corrected, but "snot robot overlords" just doesn't have the same ring to it...

  7. Well... by Anonymous Coward · · Score: 1, Funny

    my wife is not going to be happy about this...

  8. Zoom In! by Anonymous Coward · · Score: 5, Informative

    If you look at the high-resolution image, you can see that it has 7 RJ11 jacks and one USB port (top right corner).

    The top three RJ11 ports look like servo outputs, the bottom four look like sensor inputs (though the fourth port is unnumbered; wonder why).

    1. Re:Zoom In! by glass_window · · Score: 1

      I was looking at this too. If you read down the description on the press release it says "Digital wire interface allows for third-party developments" and they do indeed look like some form of RJXX, which makes me quite curious as to just what "third party developments" might include.

    2. Re:Zoom In! by sxpert · · Score: 1

      the text says the interface is 6 wires, so they are RJ12

  9. I want it by Gighen · · Score: 0

    I want to buy it now :P

  10. We are Lego. by IAAP · · Score: 1

    You will be assembled and assimilated.

    1. Re:We are Lego. by Anonymous Coward · · Score: 0

      Even worst.

      We are lego.
      You will be assembled,assimilated and then eaten by the dog.

      retep.

  11. Dont know why people think they are dead... by everphilski · · Score: 3, Informative

    I know slashdot ran a story on what went wrong, but they are far from dead. There is the FIRST Lego Racing League, which is a robotics compeition for grade school kids across the country. (Which then evolves into higher level products as they advance into high school). Heck I know several kids whose got RIS2.0 sets for Christmas. The parents are tired of their kids only seeing computers as video game machines - these kits are an excellent segway between fun and programming. There are plenty of high school and college kids, even adults doing stuff with them too... for example Jin Sato there is an available C compiler, even a Real Time OS!

    -everphilski-

  12. Clarify something for me. by Poromenos1 · · Score: 0, Flamebait

    If I'm not mistaken (I never looked too closely at Mindstorms), the previous version was not all that powerful, its processor was relatively simple and could be connected to up to two peripherals? Is that right?

    This new one seems much better, do you think it affords more freedom to developers? I wanted to buy some of the previous Mindstorms but it didn't look very powerful. If this is, I'm definitely getting it.

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
    1. Re:Clarify something for me. by Harald+Paulsen · · Score: 1

      The previous Mindstorms RCX had 3 inputs and 3 outputs.

      --
      Harald
    2. Re:Clarify something for me. by AJH16 · · Score: 1

      The original brick was a more limited processor, had 3, 8 power setting motors (in each direction) and had 3 "analog" inputs which had a value range of 0 to 1023. The new system has 3 speed sensitive motors which is a significant step up. The CPU itself is much more powerful. The inputs are presumably more complex if they are able to pass information such as color and intensity back (ie, they can't be a simple analog value). Also the addition of another input is nice, but if they are no longer analog, it could actually create problems, since there were formerly several techniques to make one of the analog inputs work as 8 or more digital switches. (Using varied resistance on each switch) The out of the box programming system appears that it will be significantly better since it is being based on LabView (disclaimer: I'm friends with the nephew of the guy that came up with LabView.) I also would assume that the more hardcore programming interfaces, such as the ActiveX control and the assembly instruction documentation available for the first brick, will continue to be available and will be even further developed with more instructions available. All around, it looks like a really solid next generation from Lego. Having been an avid Mindstorm fan since the original, I can't wait for this new generation to come out.

      --
      AJ Henderson
    3. Re:Clarify something for me. by theguyfromsaturn · · Score: 1

      I don't agree about LabView. LabView is a great programming teaching tool. It is a hopeless production programming language. You have to hunt through menus to find the "icon" that represents the function you want to call. I saw an experienced LabView programmer take the better part of half an hour to make a simple control program that would have taken perhaps 5 mintues with a written programming language. Because Words can be remembered... and typed not tracked down through stacked menus, it is much more powerful. Keep LabView where it belongs, in an introduction to programming class, and I will say: it's great Try to put it anywhere else and it gets nothing but curses from me.

      --
      I like my dinosaurs feathery, and my pterosaurs hairy (or is it pycnofibery?)
    4. Re:Clarify something for me. by Carl+T · · Score: 2, Informative
      8 power setting motors

      Not really, though. The outputs are really just on or off, but if you toggle them fast enough you can emulate a whole range of output voltages. Which, incidentally, is what the horribly limited system the RCX ships with does, though so slowly that the motors make wicked grinding noises (well, at least mine do) if you run them at anything less than full speed.

      IHMO (less humble now, perhaps, after a glass or two), the processor in the RCX isn't all that limited. Sure, you only have 16-bit registers and 32 kB, but it runs at a higher frequency than the 68k in my Amiga 500. Which makes me wonder whether I should spend the weekend playing with LEGO or playing old computer games...

      --

      This signature is not in the public domain.
    5. Re:Clarify something for me. by AJH16 · · Score: 1

      I agree that LabView is not a programming language and will not be useful to any techno-hobbyist. It will however, in a modified form, be far more functional than the original system that shipped with LEGO Mindstorms, which was horribly, horribly clunky and limited. It will be more productive for those who do not know how to program, but wish to play around with the system. As I stated later in my post, I fully expect the ActiveX API and assembly documentation to be extended as well for any techno-hobbyists who wish to do any true programming.

      --
      AJ Henderson
    6. Re:Clarify something for me. by AJH16 · · Score: 1

      True enough that it is turning on and off fast enough to make it appear different. I more ment to indicate that there were only 8 settings which could be set (even at the assembly level) and they were not speed settings because there was no way of verifying the movement of the motor. The new system will have built in rotation sensors which will allow verification of the speed of the motors, which will open a much larger set of options and possibilities.

      --
      AJ Henderson
  13. Re:as a parent : why that price ? by lechuck80 · · Score: 2, Informative

    Try Ebay- I picked up 40 or so lbs of unsorted pieces for a good price. Guy even had some cheap lego webcamera thrown in.

    --
    "Mr. President, we cannot allow a mineshaft gap!"
  14. So when is the Patent lawsuit by Dareth · · Score: 4, Funny

    I'm sure plenty of patents on robotics and their associated "Intellectual Property" will need to be defended from this kit. Just imagine what young children might build and do with this without close guidance and supervision! They must learn to respect the intellectual rights of other people or companies. Otherwise, society will crumble and we will all have to go back to playing with Lincoln logs and tinker toys... with the appropriate license(s) of course.

    --

    I only look human.
    My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
    1. Re:So when is the Patent lawsuit by thebiggs · · Score: 1

      in TFA, (from Wired), it's noted that after the previous Mindstorm system was hacked, Lego's IP attorneys were foaming at the mouth, but the company decided that its customers were, in fact, more important than its legal team, and wrote a clause into the software license to allow hacking.

      I wonder if Sony is paying attention.

    2. Re:So when is the Patent lawsuit by Algorithm+wrangler · · Score: 1

      Yes - the official stand now is, that as long as you leave the trademark alone you are welcome to tinker. So no LegOS operating system - but BrickOS is a-ok. After all - isn't tinkering and hacking what LEGO is all about ?

      --
      -._''_.-
    3. Re:So when is the Patent lawsuit by m85476585 · · Score: 1

      Speaking of lawsuits, I don't think NXT will like this. http://www.nxtsound.com/

    4. Re:So when is the Patent lawsuit by Anonymous Coward · · Score: 0

      BS!

      Lego has openly embraced the OSS / commons workform. If you had read the article, you may have realized that they realize this is a large part of the success of Mindstorms. Lego is a company in trouble. They make bricks. They do not want to get in the business of writing software or controlling what you do w/ the bricks. The more you can do w/ their bricks, the more bricks they sell. The more the creative commons does for Lego Mindstorms, the more bricks they can sell. Lego is focused on REDUCING the complexity and cost of entry so that MORE people can hack these things.

      Kudos to Lego for figuring this out. Kudos to a GREAT community for making the RCX 2.0 do WAY more than it ever should have (NQC is Not Quite C b/c the processor CANT do some very basic C type functions).

      This is a good move for hobby robotics and Lego. I for one welcome our new Robotic Lego overlords.

    5. Re:So when is the Patent lawsuit by Anonymous Coward · · Score: 0

      Um, the CPU can. Its the bytecode supported by the Lego firmware that can't. BrickOS is written in C, you know...

  15. The Neatest Lego Creation by putko · · Score: 1, Offtopic

    I think the neatest Lego thing I've ever seen are this guy's bible stories. He's sold 3 books of them.

    The storytelling is great, and his sets are first class. It reminds me of a movie:

    http://www.thebricktestament.com/

    It isn't at all high-tech or technical. However, I'm guessing that digital cameras and the internet have allowed him to become very well known.

    I guess with the robot version, you could make an animation involving robots, which would be cool.

    --
    http://www.thebricktestament.com/the_law/when_to_s tone_your_children/dt21_18a.html
    1. Re:The Neatest Lego Creation by Denver_80203 · · Score: 2, Funny

      I'm a follower or the Flying Spaghetti Monster, myself

    2. Re:The Neatest Lego Creation by Anonymous Coward · · Score: 0
      You just had to bring up the Intelligent Design debate.

      Anyone with intelligence knows that the "Neatest Lego Creations" assemble themselves in the box when no one is looking.

    3. Re:The Neatest Lego Creation by meringuoid · · Score: 1
      I think the neatest Lego thing I've ever seen are this guy's bible stories. He's sold 3 books of them.

      The Brick Testament is amusing. However... the Lego Camelot is just tremendous. It's Lego. And it's Camelot. But only a model...

      --
      Real Daleks don't climb stairs - they level the building.
    4. Re:The Neatest Lego Creation by Anonymous Coward · · Score: 0
    5. Re:The Neatest Lego Creation by Anonymous Coward · · Score: 0

      I guess with the robot version, you could make an animation involving robots, which would be cool.

      Yes! Robo-Jesus!

    6. Re:The Neatest Lego Creation by orgelspieler · · Score: 1

      Let's not forget the LEGO pipe organ at the Abston Church of Christ. And Fuzzy Coatimundi's Opus 1.

    7. Re:The Neatest Lego Creation by Surt · · Score: 1
      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    8. Re:The Neatest Lego Creation by drinkypoo · · Score: 1

      That is indeed a truly magnificent 404.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  16. Absolutely right. by Poromenos1 · · Score: 2, Funny

    I don't think grinding it's last gears is correct.

    Indeed, it's "grinding its last gears".

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
    1. Re:Absolutely right. by Lester67 · · Score: 1

      Damn it. :-)

  17. Software development by Anonymous Coward · · Score: 1, Informative

    I really really hope they provide som sort of API to control it using other languages.

    I want to be able to write a program in maybe C#, Java, C++ compile it, translate it and then send it to the control unit.

    The old mindstorms biggest annoyance was the stupid interface, okay labview is a lot better but still not the same.

    1. Re:Software development by NeoThermic · · Score: 1

      Actually the older lego mindstorms kit had an OCX for use with other languages. I remember programming a lightgate in VB once for my physics lab. It wasn't perfect (I had only one light sensor, so the calculations had to be done slightly diffrent, and due to a delay with the signal there was a huge error), but it did work as expected.

      Have a peak here for more info:
      http://mindstorms.lego.com/sdk2/?domainredir=www.l egomindstorms.com

      NeoThermic

      --
      Use my link above, or to view my server, NeoThermic.com
    2. Re:Software development by Algorithm+wrangler · · Score: 1

      For starteres there is this page. And there is also an official SDK from Lego.

      --
      -._''_.-
    3. Re:Software development by f00zbll · · Score: 1

      There is LeJos for those who want to use Java.

    4. Re:Software development by Anonymous Coward · · Score: 0

      I know Lego has released an API for the old mindstorms, but only after somebody did crack the system.

      Hopefully the will provide us with API from day 1 this time.

    5. Re:Software development by Anonymous Coward · · Score: 0
    6. Re:Software development by morton2002 · · Score: 1

      Patience, grasshopper!

      http://games.slashdot.org/comments.pl?sid=173049&c id=14402793

      I'm hoping for the same things too!

      -Robert

  18. Problem Lego Microsoft by foolish_to_be_here · · Score: 1, Interesting

    A major problem with LEGO robotics is that they are so much like Microsoft. They really make it difficult to add to the product. The only way I could make the origional kit interesting for kids was to script a Tk interface using Perl's RCX and NQC (not quite c) system calls via their IR tower. This off loaded the application program from the brick to a PC. I have BIG dobts that this particuar kit will simplify the programming with it's newest proprietary programming language (Photoshop like , so they say). If they give the brick an 802.11g wireless interface, the Open Source community will do the rest.

    --
    Please mod me 1 or troll. It's where the truth is these days, even on Slashdot. Beware the power of moderators everywh
  19. So... by everphilski · · Score: 1

    its basically an upgraded Handyboard...

    -everphilski-

  20. Re:Problem Lego Microsoft by Nevynxxx · · Score: 1

    It has Bluetooth....does that help?

  21. That's nice but... by Deanasc · · Score: 0, Redundant

    You know what would be really cool this time around? Macintosh support.

    --
    I've hit Karma 50 and gotten a Score:5, Troll... I win!
    1. Re:That's nice but... by robberbarron · · Score: 2, Informative
    2. Re:That's nice but... by SlashTon · · Score: 0

      From the article: "The heart of the new system is the NXT brick, an autonomous 32-bit LEGO microprocessor that can be programmed using a PC, or for the first time in the retail offering, a Mac."

    3. Re:That's nice but... by lisaparratt · · Score: 1

      If anything, with the Bluetooth support it includes, a Mac promises to be a better development platform this time round.

    4. Re:That's nice but... by Gaewyn+L+Knight · · Score: 0, Flamebait

      Yeah... I know this is slashdot so you didn't read the articles... but... it's there.

      --
      Telcos have alot of dark fibre in the States. Most people assume that's optical fibre...but it's actually moral fibre.
    5. Re:That's nice but... by Andy_R · · Score: 2, Informative

      If you squint at the enlarged version of the left hand pic from the wired article, you'll get a rather pleasant surprise: it is going to be Mac compatible!

      --
      A pizza of radius z and thickness a has a volume of pi z z a
    6. Re:That's nice but... by Anonymous Coward · · Score: 0

      The press release clearly states "for the first time, Mac support."

    7. Re:That's nice but... by Deanasc · · Score: 1

      I did read the article I missed that. I was focused more on the design specs at the bottom. Comment withdrawn with tail between legs.

      --
      I've hit Karma 50 and gotten a Score:5, Troll... I win!
    8. Re:That's nice but... by MirrorSpock · · Score: 2, Informative

      if you check the website (http://mindstorms.lego.com/) it claims mac & pc support

      --
      Logic brings Victory
  22. Re:Problem Lego Microsoft by Anonymous Coward · · Score: 0

    The wireless is bluetooth. And to the idea that the core software was not expandible, I beg to differ. Just look at some of the off the wall crap you can find with google (sorry, no links, no time, am at work) and mindstorms, like toilet scrubber and the such. NQC is a nice simple way to meld a bit of rw programming skill to mindstorms. I still play with mine almost every weekend. Poo Poo to you.

  23. spelling nazi by Anonymous Coward · · Score: 0

    The word is segue. Segway is that damned scooter thing.

  24. Somehow I feel this won'd catch fire by PrayingWolf · · Score: 1

    I fear the markets for these toy computers will be very marginal.
    The good old technics Legos were so much catchier in that you could easily create mechanical thinggies like cars, tractors, robots, gearboxes :-o etc. without having to pay $249.
    What I mean is, this is a pretty expensive price for a few sensors and servos that will get thrown in some toydrawer anyways.

    1. Re:Somehow I feel this won'd catch fire by saltydogdesign · · Score: 2, Informative

      RTFA. Mindstorms 2.0 was the best-selling Lego kit of all time at $200.

      --
      // This is not a sig.
    2. Re:Somehow I feel this won'd catch fire by shanmoon · · Score: 1

      Lol. Do you KNOW how many Mindstorms RIS kits are sold annually? 40,000+ a year with NO advertising at a price of $199. The original version sold 80,000 units in the first 3 months following its release. Hard to find Mindstorms kits and Robolab sets often sell for many times their original retail price (just skim around on ebay a bit.) Over a million Mindstorms kits have been sold to date.

      One thing that made Mindstorms so popular in the past were the 3rd party development tools and sensors that have been created. Today, you can program an RCX brick in Java, multiple versions of C, Forth, and probably other languages, too. Whole business have croppsed up selling 3rd pary ultrasonic sensors, magnetic sensors, etc etc. The new kit is planned to be deliberately open to third party develops. Lego wants, and is encouraging, 3rd party development environments, tools, sensors etc.

      Given all these factors, it's a safe bet that Lego will make a lot of money off of the next generation of Mindstorms. I'll be buying a few kits myself the second they hit the shelves if I'm not one of the lucky 100 chosen for the pre-release development program.

      Now that I've got out all the analytical talk of why the next-gen Mindstorms will be a sucess I have one more thing to say: WOOT! WHOOPEE! HURRAY! I WANT A KIT NOW!!! Hee hee.

  25. Bluetooth! by cparisi · · Score: 2, Informative

    Bluetooth support is awesome. One of the things I did not like about the original was the IR transmitter.

  26. Long time coming by squoozer · · Score: 1

    I can't believe they have taken this long to get the next generation of this out. I really thought someone would pip them to the post and grab the market from them. The original mind storm kit was very impressive but it quickly had the smell of death around it. If it wasn't so damn expensive (and I didn't have plenty of other things to do) I would probably get one of these kits. I would like to see an advanced version that was a slave to a CPU rich device as well. Now that would be cool.

    --
    I used to have a better sig but it broke.
  27. Re:Problem Lego Microsoft by lisaparratt · · Score: 4, Informative

    It's got Bluetooth, and they say it will be controllable from a host machine, be it a computer, a PDA, or a mobile phone. What more could you ask for?

  28. Not Quite C... by everphilski · · Score: 3, Informative
  29. SNOT fans rejoice by unfortunateson · · Score: 2, Informative

    Fans of SNOT (Studs Not On Top) Lego design will love this kit, because there aren't any studs. It looks like everything's designed to hook together with Technic axles and connectors, and no "basic brick" connectivity.

    When I was a FIRST Lego League coach, the designs often embedded motors, sensors, even the RCX as part of the structure. The latter was usually a bad, bad, idea, since you'd have to disassemble major parts of your bot to replace batteries, and during a competition, you'd replace batteries every other run.

    I welcome the sensor-laden motors, bluetooth, ultrasonic 'vision'... but I wonder if they've beefed up the programming any. Lack of backward compatibility is a surprise -- I've got a number of old sensors and motors.

    --
    Design for Use, not Construction!
    1. Re:SNOT fans rejoice by elmegil · · Score: 1

      Not sure how they'd make studded bricks compatable with studless Technics parts....

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    2. Re:SNOT fans rejoice by mobets · · Score: 1

      Simple, put the studs back on the technic parts. Why did they take them off in the first place?

      --

      It was me, I did it, I moved your cheese
    3. Re:SNOT fans rejoice by markowen58 · · Score: 1

      The lack of backward compatability isnt a surprise to me. remember Lego bricks last forever. so anything that requires you to buy new bricks means money going to Lego.

    4. Re:SNOT fans rejoice by elmegil · · Score: 1

      Something tells me if they made such a fundamental design change, the result would no longer be "technics parts".

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    5. Re:SNOT fans rejoice by VVrath · · Score: 1

      The original lego technic beams had studs on top - the studless variety are a reasonably recent invention.

    6. Re:SNOT fans rejoice by Orkie · · Score: 1

      Easy, you can slot the studs from the normal LEGO parts into the holes in the stud-less ones, where you would normally put the pegs and beams.

  30. Looks like they are returning to their roots... by Raleel · · Score: 2, Informative

    from the article:

    There were plenty of strategic blunders behind the dismal results: a misguided foray into making PC software games, expensive licensing arrangements (chiefly with Disney), and designs that puzzled rather than entertained. "We had started to make fire trucks that look like spaceships, building systems that no customer could truly appreciate," says Mads Nipper, a Lego senior vice president. "We had to clean that up."

    awesome!

    --
    -- Who is the bigger fool? The fool or the fool who follows him? --
    1. Re:Looks like they are returning to their roots... by AeroIllini · · Score: 1

      Even more awesome is the fact that the dude's name is "Mads Nipper". Now there's a name that will get a few double takes when you present your business card.

      --
      For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
  31. Mac support there is! by Herve5 · · Score: 2, Informative

    From the very Lego page itself:

    "The heart of the new system is the NXT brick, an autonomous 32-bit LEGO microprocessor that can be programmed using a PC, or for the first time in the retail offering, a Mac."

    --
    Herve S.
  32. yes to rotation sensors / bluetooth / usb / by ArgyleAgent · · Score: 1

    Let me tell you, I am buying this the minute it comes out. It looks like Lego really went to bat on the NXT, because they've address all of the problems I had with the original kits and then some. The addition of Bluetooth communication is going to revolutionize this kit as a teaching tool for robotics students, allowing for easy communication between robots for some incredible "Social robotics" experiments. And the price is unbelievable too! Most bluetooth kits are $100 alone. Bravo, lego!

  33. Mindstorms for teaching robotics by irbdavid · · Score: 0

    An introductary part of my course (MPhys) was using these things to get across the idea of real-time control systems, so we spent a week in a dark room, trying to get it to track a light source.
    One thing that slowed us down was the software on the PC side of things. What they need is a C API.

    --
    -irb
  34. Nice things ahead when interfaced to this: by Anonymous Coward · · Score: 0

    Lego Electronic Lab Kit

    http://www.makezine.com/blog/archive/2005/06/lego_ electronic.html

    Imagine the fun when you come through the detector gate at the airport with your bag full of electronified Lego, blinking and moving...

  35. Roomba Support by Netzilla · · Score: 2, Interesting

    It would be great if it supported the Roomba Serial Control Interface.

    Roomba Vacuum Robot Opens to Hackers
    http://hardware.slashdot.org/article.pl?sid=05/12/ 17/0814200&tid=216

    1. Re:Roomba Support by Blob+Pet · · Score: 1

      You could probably attach a serial-to-bluetooth adapter, along with a MAX232 (if necessary), to the Roomba's SCI port. That should allow the NXT to talk to the Roomba. In fact, now I'm tempted to try this out...

      --
      "...today consumers have been conditioned to think of beer when they see a bullfrog..."
  36. Re:as a parent : why that price ? by Flaming+Babies · · Score: 1

    I'm not sure where you're shopping for your legos,
    but you should be able to find buckets at most stores in the $30-40 range.

    And while even that might seem like a lot to pay for a piece of plastic,
    you have to consider the lifespan of that piece of plastic.
    Legos rarely break...so that means they only get extra sales from replacing lost legos. (which I realize is much more common)

    --
    The right to be heard does not automatically include the right to be taken seriously.
  37. Compare it to THIS (fischertechnik)! by knopf · · Score: 2, Interesting

    Lego looks pale and boring in comparison to fischertechnik. VW even built a complete plant using fischertechnik to verify their plan design (see here, it's towards the end). They offer a driver in C, PASCAL, etc. They have IO extensions. Everything's there.

  38. How easy does it expand by neuromancer2701 · · Score: 1

    I loved the idea behind the first Mindstorms back when it was released in the late 90s. I have been looking at the Vex kits and other european kits(FischerTechnik). The one thing that I wonder is how easy is it going to be able to use the other Technic kits with this new system. They probably will wait to see how well this does before coming out with an offical expansion (ie treads). It would be awesome if they allowed the servos and sensors to be purchase through Lego Factory. Overall I think this is great but I have a slight hesitation because it looks too sleek ("We wanted to create robots with more personality," Lund says. "We wanted them to go from being more mechanical to more human."). To me if you can do very functional and/or fun projects with the kits it does not matter how it looks.
    --
    Decrement the counter to zero

    --
    "If you like Battlestar Galactica, you're probably a huge nerd." -Stephen Colbert
    1. Re:How easy does it expand by Anonymous Coward · · Score: 0

      Fischertechnik products are great, and a lot better than Lego in my opinion. Elements are of very high quality, in Nylon. They also do electric, pneumatic and computing extensions. Moreover, they have Linux software to help designing models.

  39. Re:Problem Lego Microsoft by jdhutchins · · Score: 2, Informative

    There are actually many ways to program the original Mindstorms RCX. Although initially the only language was the one it came with, it was soon hacked. Languages were developed that took advantage of the default firmware (NQC), but many more were created that completely replaced the existing firmware. You could cross-compile C for it, and there was also a tiny Java VM that ran on it. Neither of these offloaded stuff to the PC.

  40. Movie of new brick in action by robberbarron · · Score: 1

    Robot Magazine has an article on the new brick as well of a movie of some robots in action created with the new kit.

  41. Re:as a parent : why that price ? by Lispy · · Score: 1

    I made the mistake of my live by selling three bags full of Lego/Lego Technic for 200 Deutschmark at a school tradefair back in 7th grade. Well, I thought I made a good deal back then, but today I know that guy totally ripped me off. ;-(

  42. Wired Article Innacurate by Spikeman56 · · Score: 3, Insightful

    I grew up playing with RCX 1.0 and Wired seems to have somehow portrayed it as a failure...

        (From one of the images, I'm guessing of a magazine spread)

    "Building Blocks" - "Two-by-four" lego blocks vs. Technic Blocks a.k.a. Studless legos
    -Okay, firstly "Technic" was a brand of lego's geared towards the technological kids like me who liked to play with motors and buttons. Second, the RCX had 4 holes that could be used with studless legos anyway, all they did with this new thing was add a few more and take off the studs.

    "User Interface" - "Non-intuitive interface, RCX Code Commands, PC Only" vs "Intuitive GUI, drag-and-drop icons, PC and Mac"
    -Whoever said RCX 1.0 wasn't intuitive is crazy, programming with the RCX was about the most basic type of programming I've ever done in my life. You dragged little blocks around to configure the order of the program. You would drag, for example a "Wait Ten Seconds" green block over someplace and then put a "Turn the motor on" purple block right below it. Then you'd download it to your brick (okay, this was a little sketchy at times with IR) then turn it on, select the number of the program and press play. How much simpler could you get? Not to mention it had tutorials that showed everything down to animating how to put in the batteries.

    "Power" - "Two Motors" vs. "Three motors, redesigned for smoother operation"
    -Uh, actually the RCX could power up to three motors too, it just typically came with two.

    "Connectors" - "Two-wire analog cables" vs "Six-wire digital cables"
    -Well yeah, the more the better, but I'd imagine homebrew stuff is simpler than digital, I've never done any so correct me if I'm wrong

    I've always heard about Wired being sketchy about their reporting, grr...

    Nevertheless, it seems like a cool device, especially with bluetooth

    1. Re:Wired Article Innacurate by Anonymous Coward · · Score: 0

      Taking off the studs is actually a big deal. Now you can't use the thing with the older technic bricks or, rather, more standard legos.

    2. Re:Wired Article Innacurate by wolrahnaes · · Score: 1

      Of course if you have enough legos to care, you certainly have hundreds of the existing studded Technics blocks, as well as the small studded pegs, both of which can be used to interface studded hardware to studless.

      Anyways, there is good reason to drop the studs. Technics by design attach together quite firmly. In fact I've rarely had a Technics-only creation fall apart unless I was doing something stupid with it, like sending it rolling down the stairs. On the other hand, the studded bricks are generally trivial to break apart (with the exception of the large thin panels, which don't like to come apart even with the remover tool....)

      --
      I used to get high on life, but I developed a tolerance. Now I need something stronger.
    3. Re:Wired Article Innacurate by Anonymous Coward · · Score: 0

      They don't have the same proportions. Interfacing the two blocks styles is a major pain in the ass. Try making an engine with the round ones and then mounting it on a normal lego drivetrain. They might as well not call them legos.

  43. Re:as a parent : why that price ? by Aristos+Mazer · · Score: 2, Informative

    It is high-grade, precision engineeered plastic. The LEGO robotics sets are made from lots of pieces of various shapes, not just one shape replicated thousands of times. Compare up against some of the LEGO knock-offs that are much cheaper. They hold together when you're building a static building, but if you try to build something that moves, they fall to pieces. You need plastic that fits *exactly* so that gears don't grind against each other and torque doesn't tear the robot apart. Personally, I'm impressed with the price -- it's asking a lot to get this kind of resource down to the point where kids can ever get ahold of it.

  44. Great... by Anonymous Coward · · Score: 0

    In my opinion, it costs too much to sell to more than a small audience. Then there's the problem of it using RJ11 jacks which make it incompatible with current LEGO devices.

  45. The first Mindstorms set was really more of a toy then anything, no real robotic concepts could be created except things that mimicked walking or rolling with some pre-programmed commands. There were too few motors and feedback devices. Also the programming environment was definitely aimed at kids.

    Hopefully Lego will realize that adults love this kit too and perhaps even are aiming this new Mindstorms at older people with a more robust programming environment. Reading the press release they are already adding more advanced features to their servos and sensors that suggest they are gearing for a real robotic design. The inclusion of 3rd party support will also be benificial. Even if Lego somes out with robotic programming for dummies software, some other 3rd party developer may come out with an advanced set of software tools.

    Also, I am hoping from the product shots that they actually have a decent pre-designed walking robot concept to put together and play with. I am not so mechanically inclined to design my own walking system, and was always frustrated with trying to create something robotic enough to work with, but by having a decent robot design come in the package then you could have fun finding ways to program it and interact with it without having to first figure out how to design it. All I could ever do with the old kit was make rolling or track based vehicles bump into things and reverse.

    We have to wait until August though? Why do companies insist on release product information so early in advance. I would have bought this kit today if they announced it yesterday.

    --
    I haven't thought of anything clever to put here, but then again most of you haven't either.
  46. Mistake of your life ? by VaamYob · · Score: 1


    If that was the 'mistake of your life' then you need to live more. :)

  47. Processor power and memory by Anonymous Coward · · Score: 0

    Anyone have some information on how much memory this thing will have? I know people could do pretty amazing things with the old RCX (not with Lego's easy to use programming environment, with firmware replacements), but this is several years later and the set is almost the price of a PDA.

  48. HOLY CRAP!!!!! by LiLWiP · · Score: 2, Funny

    Johnny 5 IS ALIVE!!!!!!!!!! Legos are certainly much cooler than when I was a kid...
    ---
    When you want to type a double-quote use " instead
    Generated by SlashdotRndSig via GreaseMonkey

    1. Re:HOLY CRAP!!!!! by Anonymous Coward · · Score: 0

      You could certainly say that... http://www.brickshelf.com/cgi-bin/gallery.cgi?f=72 836
      I'm surprised no one posted that yet, heh.

  49. Number 5 is alive! by thaerin · · Score: 1

    Minus the fact that the robot pictured has legs versus tank treads, it's nearly a dead ringer for Number 5 from Short Circuit (http://www.imdb.com/title/tt0091949/). Well, that and they made him more appealing to the trendy crowd by fashioning his chest to look something like an iPod knock-off.

    "When LEGO MINDSTORMS launched, we fundamentally changed the way people viewed LEGO building and play and helped spark the trend of affordable and attainable consumer robotics," says Jørgen Vig Knudstorp, CEO, LEGO Group.

    With an expected retail price of $249, I think my $25 Transformer is all the "affordable" robotics I really need.

    --
    If big boobed women work at Hooters do one legged women work at IHOP?
  50. Robotic Minions by Shakes268 · · Score: 1

    Yeeeesssss, I will have my robotic minions do my bidding and rule the world!!!! Muahaha - Lego Robots! Attack!!!

  51. Be careful by stunt_penguin · · Score: 1

    Don't jump the gun too hard everyone, the images are, I think, 3D renderings and not final products. I want these so badly it hurts.

    --
    When the posters fear their moderators, there is tyranny; when the moderators fears the posters, there is liberty.
    1. Re:Be careful by robberbarron · · Score: 1

      The photos appear to be real. Check the movie

    2. Re:Be careful by stunt_penguin · · Score: 1

      Yea I wasn't trying to cast aspersions- I just wanted to point out that those didn't appear to be actual photos and that things mightn't be as well on as they first appeared.

      Turns out that wired http://wired.com/news/culture/0,69946-0.html?tw=wn _tophead_1 have a preview today.

      I wantssss it!

      /gollum

      --
      When the posters fear their moderators, there is tyranny; when the moderators fears the posters, there is liberty.
  52. Wow by Admiral+Frosty · · Score: 1

    Imagine a beowulf cluster of these things!

  53. Suggested Retail Price? by Digital+Vomit · · Score: 1
    EGO MINDSTORMS NXT will be available at most toy and discount merchandise retailers, select consumer electronics retailers or online at www.LEGOshop.com in August 2006 and will have a suggested retail price of $249.99 (USD) and $ 379.99 (CAD).

    Why is the Canadian suggested retail price 30% higher ($90!) than it should be, after currency conversion? The price in Canadian dollars should be about $40 more, not $130 more!

    249.99USD = 290.19CAD, not 379.00CAD

    What's up with that?

    --
    Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
    1. Re:Suggested Retail Price? by cf18 · · Score: 1

      All the new 2006 sets like the A-Wing set and Exo-Force sets have a noticably higher MSRP in Canada than similar 2005 sets. We are now paying more than those in Europe and US, matching the price Australian pays. I have no idea why.

    2. Re:Suggested Retail Price? by Hadley · · Score: 1

      Lego's revenge for the recent Megablocks ruling in Canada...

    3. Re:Suggested Retail Price? by Digital+Vomit · · Score: 1

      Are you referring to some sort of court ruling?

      --
      Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
    4. Re:Suggested Retail Price? by Digital+Vomit · · Score: 1
      --
      Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
  54. Re:as a parent : why that price ? by Penguinoflight · · Score: 1

    Down where? There's no way a kid would buy this set for him/her self, and you could build your own for $250. Lego has severly limited their market, without apparent cause.

    --
    "And we have seen and do testify that the Father sent the Son to be the Savior of the World"
    1 John 4:14
  55. Re:as a parent : why that price ? by Digital+Vomit · · Score: 1
    Legos rarely break...so that means they only get extra sales from replacing lost legos.

    They only get extra sales from replacing lost Lego bricks? Lego is not something you just buy one of and that's it; you can always buy and use more Lego!

    --
    Modern copyright is theft of culture from everyone and it retards the progress of the useful arts and sciences.
  56. programming by Anonymous Coward · · Score: 0

    From TFA, Lego are shipping some form of National Instruments Labview. I don't like it myself, but it's certainly a 'grown up' environment.

    In case you haven't met it, it's a graphical system for dropping in widgets and connecting all kinds of pipes. It's a bit difficult to follow the control flow, but it makes it vary easy to quickly build some serious control loops. NI have been using it to control their general purpose data acquisition/control cards for years.

    We use it in the final year undergrad labs to control all kinds of things, even a basic MRI machine!

  57. Re:as a parent : why that price ? by Flaming+Babies · · Score: 1

    I guess I kind of made up my own definition there.
    I consider buying more legos to be normal sales...not extra sales.
    Whatever quantity you buy should be the quantity you have 50 years from now...
    ...minus those that have been lost. (and assuming the robotic variety haven't taken over the Earth.)

    --
    The right to be heard does not automatically include the right to be taken seriously.
  58. Bluetooth controlled mindstorm already exists by Anonymous Coward · · Score: 0

    Bluetooth mindstorm has been done before, even though not in the easiest way, in mobilerobotics :P

  59. Re:Problem Lego Microsoft by Tooky · · Score: 1
    it's newest proprietary programming language (Photoshop like , so they say)

    The programming language is LabVIEW from National Instruments. Its a "graphical" building block language. I haven't used it much, and not for several years. Its used mainly to interface with automatic test equipment to write tests for various equipment. I remember it being quite fun, if a little clunky.

    You have to remember that LEGO's products have to be accessible to children.
  60. Why pick on Canadians? by Anonymous Coward · · Score: 0

    As of today, $US249 is only $CDN289, so why are Canadians expected to pay a 31% premium over the US? The shipping distance is the same. Canadian import duties are typically lower. I don't get it.

  61. z00m ... by Anonymous Coward · · Score: 0

    now imagine the robot 2 meters tall ... perhaps lego mindstorms should just change the ratio of their products - 8)

  62. Re:as a parent : why that price ? by Algorithm+wrangler · · Score: 1

    No - but as a father to a 7 year old boy, I'm actually the part of the target audience - I can afford to spend the money and have some fun together with my son. For me $249 is not too much - I still have legos from when I was a kid (including working motors, electric train rails and pneumatics), so I consider it a long term investment.

    --
    -._''_.-
  63. Man... by Anonymous Coward · · Score: 0

    I hate those rounded technic pieces. They don't fucking fit in with regular technic lego blocks very well. I tried making an engine using the rounded pieces and mounting it on a regular lego truck frame and the whole thing jiggled around way too much because the only way to do the mounts was to pop in those make-your-own-stud pieces and attach it.

  64. Additional hurdle for US sales? by Two99Point80 · · Score: 1

    For those of us in the US, there may be some degree of concern that these guys could decide the kit is a Threat To National Security or somesuch...

  65. Muppets Rule by nekopa · · Score: 1

    What I found the most interesting was the fact that Lego got the users involved in a completely new way. Instead of treating them like lab rats, they seemed to actually listen and implement the users ideas. The MUPs (Mindstorm User Panelists) didn't get everything they wanted implemented, but it seems like some of the coolest features that will be in this came from them. I hope this product is a huge success, because maybe then some other corporations will look and see that customers not only already pay their salaries, but can help them get bigger ones too.

    Lego has warmed to the power of the open source ethos.

    It would be nice to see other corporation names at the start of this sentence, oh like Microsoft, Sony, etc...
    But somehow I doubt it.

  66. Re:as a parent : why that price ? by Jogar+the+Barbarian · · Score: 1

    Not at all--if you're in your fifties now. Because of inflation it probably *was* a great deal!

    --
    3. Profit!
    2. ???
    1. On Soviet Slashdot, a Beowulf cluster of alien Natalie Portman overlords welcomes YOU!
  67. Re:Problem Lego Microsoft by foolish_to_be_here · · Score: 1

    Mod me a ZERO. Oops, I am!

    --
    Please mod me 1 or troll. It's where the truth is these days, even on Slashdot. Beware the power of moderators everywh
  68. Backwards compatablity by troutinator · · Score: 1

    The new studless design is sleek, i'm just wondering how well all of our old technic pieces will integrate into the new system. In a few of the pictures i've seen a couple of the stardard technic bricks, studs on top, holes in the side, but they weren't playing much of a piece in the band. Also, I hope the all this stylization doesn't cramp the creativity, not that it is likely considering whom they had as consultants on the project.

    Well, I can't wait to get one, although i'm not sure where it will fit in my dorm room, come to think of it, i haven't pulled my out my original RCX for that very reason. . . I think my dorm room needs a basement for my lego projects.

  69. your not the only one by aka_big_wurm · · Score: 1

    Wife got me the first one, and I have not used it in a while, (wanted more parts to build some cool stuff) Maybe if I start using it more then tell her about the new set.

  70. Remote Processing??? by brunes69 · · Score: 1

    The inclusion of Bluetooth technology also extends possibilities for controlling robots remotely, for example, from a mobile phone or PDA.

    If I aam reading this right, it means you will be able to use the Bluetooth controller programmatically.

    This opens up a huge range of possibilities, including potentially offloading heafty computations to a bluetooth enabled PC. In combination with the ultrasonic sensor and audio sensor, you could make some *really* sophisticated stuff, in theory!

    1. Re:Remote Processing??? by xenocide2 · · Score: 1

      In truth, the old system could do the same thing with the IR device it came with. Its just that few people bothered to make anything complicated enough to warrant it. The same will happen here; certainly elementary and high school teachers will be ill equipped to use this functionality.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    2. Re:Remote Processing??? by brunes69 · · Score: 1

      The applications with IR would be far more limited, since you're restricted to short-range and line-of-sight. Bluetooth has a longer range and is not line-of-sight - with a good setup and a couple of PCs you could have a robot that could maintain it's uplink through your whole house.

    3. Re:Remote Processing??? by xenocide2 · · Score: 1

      The bluetooth spec doesn't allow for more than 30 feet. Your average laptop connections might go further, but don't expect the Lego smart brick to push much past it.

      --
      I Browse at +4 Flamebait

      Open Source Sysadmin

    4. Re:Remote Processing??? by brunes69 · · Score: 1

      I don't know how big your house is but 3 properly arranged computers with a 30 foot range would blanket my whole house - remember each one covers a sphere with a 30 ft radius.

  71. It figures by n9uxu8 · · Score: 1

    My wife finally came through and bought me an RIS 2.0 kit for Christmas...as punishment, Lego obsoletes it the moment I open it...bugger...

    Dave

  72. Mod parent up! by Spy+der+Mann · · Score: 1

    Quite funny, if you consider it's about LEGO blocks.

  73. nope - designed with extensibility in mind by morton2002 · · Score: 5, Insightful

    I'll try to dispel some myths here without stepping on the toes of my former employer, National Instruments, which is working with LEGO on the software interface and programming environment for this product. I designed and built the compiler infrastructure (excepting the parser) for targeting the virtual machine running on the brick from a program built in the Mindstorms NXT software environment, so I speak with some authority (and little fear of reprisal as long as I stay within reasonable limits in discussing as-of-yet unpublished details :)).

    If anything, this product is designed to be more extensible than ever. They *want* third party providers to create new hardware and augment the software environment to support it. We built the brick's virtual machine with the understanding that the prior one was extremely limited for C-style programming languages that operate with a stack and a flat memory space. It is still more oriented with the highly parallel nature of the dataflow programming language kids will use, but this should only make things more interesting for the C/compiler hackers and enthusiasts out there.

    Finally, the entire compiler was written in LabVIEW itself, which is the dataflow programming language that the Mindstorms NXT programming environment is based on. The LabVIEW-based compiler can parse, analyze, optimize and generate code for other LabVIEW programs, so theoretically the programming environment provided by the product is all the enthusiast or third party needs to extend the product with new functionality. In reality, much of the API used by the compiler won't be initially available to everyone, mostly because that's not what the product is really about -- but this is mostly a matter of time and resources since they're on an aggressive schedule, and it's only a matter of time before they provide an SDK.

    They want this product to be accessible, and have nothing to lose by doing so. Fortunately this time however the underlying technology was designed to make this even easier after the product launches.

    One last request to NI is something that we discussed while I still worked there... Since NI is not ultimately a compiler company, I'd love to see the compiler open-sourced for anyone with access to LabVIEW or Mindstorms NXT. How 'bout it Joel? I've still got some G in me.

    -Robert Morton

    p.s. I left NI on very good terms, and I hope I didn't just undo that :) I'm at Intel now, focusing more closely on the types of performance analysis on which I am so keen, but NI continues to do amazing work, both for its customers and the community.

  74. that's funny... the NXT compiler is in LabVIEW by morton2002 · · Score: 2, Informative

    I designed the compiler for the Mindstorms NXT (not counting the parser), so your statement strikes me as odd... because the entire compiler was written in LabVIEW itself. Given that the Mindstorms NXT is a product, that would make it a production programming language, would it not? The compiler does significant dataflow analysis, constant propagation, dead code elimination, register allocation, and identifies opportunities for parallelism, just for starters.

    Regarding your other point - I find that most people are much more comfortable with visual concepts and cues than they are with words, excepting those who are CLI gurus. True, LabVIEW's collection of palettes and tools has been confusing, even for adults - this is why they've redesigned the palette system in LabVIEW 8.0; but they *completely* redesigned the entire concept of palettes for Mindstorms NXT. When you start seeing demos of the software you'll quite simply be blown away.

    See my other post here as well for more info about the product:

    http://games.slashdot.org/comments.pl?sid=173049&c id=14402793

    Note, I left NI shortly after I completed the majority of my work on this project, so I feel I can (and should!) defend our hard work without fear of reprisals from management :)

    -Robert Morton

  75. I am torn on this myself... by cr0sh · · Score: 2, Interesting
    I currently own an RIS, and I rarely mess with it (mainly because I have waaaay too many other projects to do so). I love Lego, ever since I was a child (one of my first real Lego kits was the Expert Builder crane - can't remember the number right now). When the RIS came out, I had to have it, so I bought it, and then later bought a couple of upgrade kits (the remote control/sensor pack and the expansion parts kits). But something always disappointed me, and the NXT seems to be the same way:

    Not enough I/O ports!

    On the NXT, if you look closely, you are still limited to three motor outputs (that fourth port on the controller at the "top" is for USB). As for inputs, there still seems to be a limit of 3 general purpose inputs, plus one extra "special" ultrasonic input (it is strange - they mark the other inputs on the controller brick, but leave the ultrasonic unmarked - I have to assume that it is meant for the ultrasonic sensor only).

    What if you want to hook up more sensors, or more motors? What if you want to hook up old sensors and motors, how do you do that? From what it appears, you can't - you can only hook up the same number of motors and sensors as the old RIS (minus the special ultrasonic sensor).

    This is what makes me wonder whether Lego is paying attention at all to the market they created. For anyone who has perused the websites of Lego RIS creators, they will quickly learn that there are a few things that these people want: more motor outputs and more sensor inputs (witness the number of people creating numerous schemes to allow multiplexing of the I/O space), a greater variety of sensor types (witness the number of people making and selling custom sensors), and an easy/efficient way to network the controller bricks.

    I will go further to say that there are many people who would love to see more than just motors - I know of some builders who have taken miniature pneumatic solenoid switches and converted them to allow them to control Lego pneumatics. How about a real Lego pneumatic pump (instead of having to build one from parts - although there are a ton of ingenious designs)? How about a Lego linear actuator (I have seen people build these too from Lego mini-motors and worm gears)? Why not a Lego stepper motor?

    Furthermore, all of this could have been built into the same four-stud plate electrical connector - even the new motors with their in-built rotation sensors could have used this (two wires for power, one or two for the sensor). You would have to maybe round/notch the corner of the plate to indicate "pin 1" (like an IC chip), and you would need to add some additional protection (maybe diodes or something) for n00bi3s who connect the lines wrong, but it could be done. Standardize the motor output pins on the place (and sensor input pins) to be the same as current motors and sensor hookups. If done right, all the old stuff could work with this system, and new parts, like the new motors and sensors, could be added as well. Or, go with the current RJ jacks, and add dongles to connect old sensors/motors (maybe they will do this - I can assure you if they don't, someone else will).

    Ultimately, at the minimum, they really need more I/O jacks for more motors and sensors, and a way to easily network the controller bricks. Perhaps the USB port will facilitate the networking of the controllers (?) - we won't know until people start playing with them. If Lego was smart, they would release a "super-controller" that had more I/O for those who want it and need it. It seems strange that the original Lego controllers developed at MIT had way more I/O capability than this new controller. There is no valid excuse, unless they just want to avoid confusion (which I can't understand, because they don't seem to understand that young kids are not really their target market for Mindstorms).

    For myself, I am finding that if I want to do any kind of real development of robotics, it is just best to stick to breadboards, a soldering iron, PIC controllers and/or BASIC Stamps, hobby R/C se

    --
    Reason is the Path to God - Anon
    1. Re:I am torn on this myself... by Anonymous Coward · · Score: 0

      4 inputs, 3 outputs - all 6-wire digital. There is, in fact, no apparent reason why any of them would be of different types, and it looks like they might all be bidirectional. The new motors are pretty much what we could wish from a servo, with degree precision rotation tracking (possibly absolute) and full revolving, rather more than your typical hobby servos. People signing up for the early developer posts are asked if they want to develop interfaces or extra accessories, so you're quite right that they will exist, this time with encouragement.
      http://www.lego.com/eng/service/faqs.asp?section=C onsumerService-FAQ-Products&catid=E8D0CD47-16B8-4B 2F-900C-8FC40C163598&faqid=17262#17262

    2. Re:I am torn on this myself... by cr0sh · · Score: 1

      Interesting link - at first, the jacks looked like 4-pin RJ-11 (phone) jacks, I was figuring 4 wire. I thought maybe some form of dongle for older motors/sensors would be a later feature, with a 4 peg electrical plate on one end, the plug on the other (Lego has been one of the most backwards compatible sets out there - I can't imagine they would change that). I do understand that the new servos are heaps better over the old motors, with the feedback system and such. I can already imagine a nice NXT-based styrofoam/balsa CNC machine (or pick/place robot). Hopefully maybe those ports will all be bidirectional, and you can use them for whatever you want (so if you want more motors, or more sensors, then you can pick). Maybe those ports can be used for networking multiple controller bricks? Or the bluetooth communications for the same thing (if the bluetooth communications were for an inter-controller type network, perhaps multiple robots could communicate with each other for cheap swarm robotics experimenting)? Or, maybe the ports can be configured in such a manner to allow for the closed-loop NXT servos, and in another manner to allow 2 or 3 open-loop Lego motor control? It seems all speculative, right now - hopefully all my previous speculation is wrong, and August will bring a surprise...

      --
      Reason is the Path to God - Anon
  76. nice improvement but... by coaxial · · Score: 1

    I like the new rcx. I like the new sensor selection, but I can help but wonder about the form factor of the sensors. The old sensors were basically a 2x4 brick with a 2x4 plate attached. These look huge. with no studs, just a few technic sides. I kind of wonder about that. I'd hate to have great rcx and these great sensors, but no way to integrate the sensors in an appealing way.

  77. Java trick? by winphreak · · Score: 0

    Will the Java trick still work?

    --
    "I'm a well-wisher, in that I don't wish you any specific harm."
  78. Re:Problem Lego Microsoft by TooFarGone · · Score: 1

    It's got Bluetooth, and they say it will be controllable from a host machine, be it a computer, a PDA, or a mobile phone. What more could you ask for?
    Fire! Laser Beams! ...or maybe a beer holder!

  79. Can it communicate with the RCX? by gadfium · · Score: 1

    Two RCX bricks can communicate with each other using the IR ports. I don't have a second one, but the books I have all rave about how much more interesting it gets when you have two RCX bricks controlling your robot.

    If the NXT can control an RCX, then I can reuse my existing motors and sensors with a bit more complexity. Complexity = fun in this context.

    I realise the NXT doesn't use studded lego pieces directly, but there's obviously some way to integrate it with studded pieces, so I don't think there will be structural problems to overcome.

    I also have a meccano set with motor, and at some point I want to make some robots which combine the two technologies...

  80. Re:the NXT compiler vs RoboLab by dsa157 · · Score: 1
    Robert - As a current FIRST Lego Coach and user of RoboLab (the existing LabView based programming environment that comes with the Educational version of Mindstorms - http://www.ceeo.tufts.edu/robolabatceeo/), I'm curious - is there anyway to get to a text based version of a Labview program, or is it all binary data?

    I want to teach the kids on my team better version control practices (Lord knows we need it!) and I find that easier with text programs rather than binary files as the kids can better understand the value of revision comments when they can use some visual diff tool to examine the old file versus the new one they are about to check in.

    Or, is there any good way with RoboLab (and the NXT compiler) to diff the files?

    Also, how does the NXT compiler compare to RoboLab?

    Thanks!
    Dave

  81. Whaaat :P by Poromenos1 · · Score: 1

    What, you were right :P

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
  82. Re:the NXT compiler vs RoboLab by morton2002 · · Score: 2, Informative

    I'm by no means the expert on some of your questions, but I'll try to help you out as best as I can.

    There is not currently a text format for LabVIEW programs, but your concern about version control has existed in the professional LabVIEW users community for quite some time. The core LabVIEW product has an excellent graphical Diff tool and integrates with standard source code control providers such as Perforce for version control. I don't recall seeing this in Robolab, but I could be mistaken (I was never a power user). I am also not certain how the software for Mindstorms NXT will handle this, though I imagine that it will be more of a concern in an academic package if one is released separately.

    The Robolab compiler was quite clever, and was essentially built right into the blocks that kids drop in Robolab. When you "run" a program in Robolab, the blocks execute and save state information into global variables, in addition to emitting low-level bytecodes as they go along. When the end of the program has finished "running", all of the code and state that was collected is packaged together and downloaded to the brick. The downside to this single-pass approach was that no analysis could be done on the program for optimizations or even transformations like register allocations. Basically the kids had to be their own register allocators, choosing from colored "containers" to keep track of different variables.

    The Mindstorms NXT compiler is a more traditional multi-pass, optimizing compiler. No containers are required, and instead the variables are inferred from the wires that carry data between two blocks. Unlike Robolab, where parallelism was explicitly managed with task splits and joins, all of the parallelism in Mindstorms NXT is inferred from the inherent parallelism that exists in a dataflow program. I'm not sure how much more detail I should delve into, so I'll leave things at that for now :)

    -Robert

  83. Your wives... what about my cat! by Anonymous Coward · · Score: 0

    Ohohoho... Aker the wondercat is going to have to fight the terminator!
    heheheheheheheh!
    he's already looking at me with suspicion...
    and he thought robosapien was bad...

  84. Re:Not Quite C... Don't forget LeJOS by shanmoon · · Score: 1

    NQC is great, but for those Java enthusiasts out there, take a peek at a micro implementation of Java called LeJOS (http://lejos.sourceforge.net./ It's got a great set of APIs, including some nice implemenations of classic Robotics design patterns such as Behaviors, BehaviorListeners, Arbitrators, etc... Very versatile.

  85. Expert Builder crane by Anonymous Coward · · Score: 0

    (one of my first real Lego kits was the Expert Builder crane - can't remember the number right now)

    This'un?

    http://www.bricklink.com/catalogItemPic.asp?S=855- 1

    1. Re:Expert Builder crane by cr0sh · · Score: 1

      Yes, that is the one - I spent a lot of time building that crane, it was a great kit. Then, tearing it apart (after playing with it), and building a ton of other stuff - thanks for the link!

      --
      Reason is the Path to God - Anon
  86. 8480 Space Shuttle by Anonymous Coward · · Score: 0
  87. Something that will get me back into lego by soxerus · · Score: 1

    Looks sweet, might get into it when it comes out (was recently thinking about gettings into mindstorm but it looked too clunky) They should add an accelerometer (can they be made cheaply?), and hydraulics (fluid hydraulics, not the air ones that technics had).

  88. Holy hellfyre! by inphizzible_friend · · Score: 1

    Its Zorak!

    --
    Women- the final frontier...
  89. Shut me down. by PermanentMarker · · Score: 1

    Shut me down. Machines building machines. How pervert. (that's was only starwars) Now we got now something more evil; kids building machines Getting a bit affraid now any kid can built his own reproducing lego bots... Will there still be a future for mankind or will the darkside of LEGO rule over mankind ? :)

    --
    I know you're out there. I can feel you now. I know that you're afraid. You're afraid of us. You're afraid of change.
  90. Re:as a parent : why that price ? by Preeminence · · Score: 1

    So what if they rarely break? There's plenty of stuff that rarely breaks that is sold on a low profit margin. Take plates/silverware, for instance. I know at my house, we've been using the same stuff for 15 years. That industry seems to still be around, though. What about coathangers? You'll rarely find those on my need-to-buy list (Hell, I wouldn't even know where to look to get some if I needed to), but they are still sold cheaply. Lego is throwing all of its money at licenses to sell less of a more expensive product. If they would just stick to their roots and design unique creations with new or even "classic" themes (Forest, Space) and package them largely with blocks that are easier (read: less expensive) to make, you drastically reduce overhead. With the robotics stuff, though, you're going to have to factor in the cost of developing the hardware, software, etc. Sure, it may only cost $20 to produce a unit, but when you've been paying a team of, say, a dozen engineers $60,000 a year for, say, two years ('tis likely the design underwent many changes in its lifetime), all of a sudden you need to make a million dollars off of this thing. At $200, you start turning a profit (not including marketing, managers' pay, shipping, etc.) at around unit 5000. How many of these things are they going to sell? Probably closer to 50,000, but with Lego facing a grim financial situation, they can't afford to have this one flop.

  91. Re:as a parent : why that price ? by Flaming+Babies · · Score: 1
    Almost every home has plates.
    Almost every home has hangers.
    Both plates and hangers are far more likely to break than legos.
    The initial cost of a set of plates/silverware is higher than a basic lego set.
    (I was never talking about the Mindstorms stuff as the OP said, "it's just plastic, right?")
    Hangers aren't any cheaper either.
    If they would just stick to their roots and design unique creations with new or even "classic" themes (Forest, Space) and package them largely with blocks that are easier (read: less expensive) to make, you drastically reduce overhead. With the robotics stuff, though, you're going to have to factor in the cost of developing the hardware, software, etc.
    Lego still makes blocks that have nothing to do with robotics...and they aren't that expensive.
    For the OP's "1000$ to get a decent set of basic blocks", he could buy about 50 buckets of 800 piece sets at Target.
    Do you think 40,000 pieces is required for a "decent set of basic blocks"?
    --
    The right to be heard does not automatically include the right to be taken seriously.
  92. Yeah, but.... by Anonymous Coward · · Score: 0

    Does it run BrickOS?

  93. good by Suppafly · · Score: 1

    in true Lego style will cost $249

    That isn't bad considering that the current robotics set is $200 and isn't nearly as cool.

  94. Willit support downloads via TerminalServices by Anomalyst · · Score: 1

    Not only didn't I read TFA, I can't be bothered to vist TFWebsite.
    Having worked with a school using the Mindstorms, there was considerable disppointment that a major glitch in a plan to use Terminal Services to centralize software offerings and reduce costs was that ther was no way to communicate from the application running under T/S to the box. Even a "sneaker net" approach with a USB stick would work.

    --
    There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
  95. Video... by ObNoX · · Score: 1
    --
    |O|b|N|o|X|