To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.roboticsOpen lugnet.robotics in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / 25199
25198  |  25200
Subject: 
Re: Mindstorms NXT programming languages
Newsgroups: 
lugnet.robotics
Date: 
Fri, 13 Jan 2006 22:03:18 GMT
Viewed: 
5824 times
  
In lugnet.robotics, dan miller <danbmil99@yahoo.com> wrote:
> What would I like to implement that won't fit in 256K...
> 
> check out this list of modules from Pyro:
> 
> # PyroModuleDirectControl
> # PyroModuleSequencingControl
> # PyroModuleBehaviorBasedControl
> # PyroModuleReinforcementLearning
> # PyroModuleNeuralNetworks
> # PyroModuleEvolutionaryAlgorithms
> # PyroModuleComputerVision
> # PyroModuleMapping
> # PyroModuleMultirobot
> 
> you can dig in here:
> http://pyrorobotics.org/?page=PyroCurriculum
> 
> Point is, robotics research has gone way beyond line following with a PID.
> Roboticists have dealt with underpowered brains for years.  Techniques have
> been worked out to work around that problem, by linking the robot to a more
> powerful brain.  That brain is your computer.  The link is bluetooth.  The
> point of Python, Java, C++, Scheme (http://pyrorobotics.org/?page=Gyro), or
> any other high-level language (something other than C, which is basically
> glorified assembler) is to facilitate the design of complex, flexible
> algorithms that can enable more advanced behavior.  What I would like to do
> with Python, or even with some new language (as I explained in a previous
> post), is to get as much autonomous functionality into the NXT as possible,
> and make it easy to do the rest on a remote machine.  Imagine the robot
> having a dozen possible behavior patterns, which could be swapped in quickly
> from your laptop, depending on what the robot encounters.  It's just an
> application of the trendy field of distributed computing.
> 
> There's plenty to learn fiddling with lego pieces and RIS (or Labview on
> NXT), but if someone wants to move beyond that into some of the real
> cutting-edge stuff, it would be nice if there was a path to lead them there.

Hi Dan,

  Your desire to have cutting edge robotics computing technology at your
fingertips is compelling and *very* understandable.  The robotics challenges you
want to overcome sound very interesting.  Where you and I differ is expecting to
be able to get these cutting edge robotics computing from LEGO, a toy
manufacturer, at the cost of $250.  We have a big disconnect right here.

  If the NXT cannot provide what you want, it is a bummer, but it is not LEGO's
problem.  LEGO is not trying to make cutting edge research robotics kits.

  I hope to be able to push the NXT to its limits, either in August, or earlier
if I can get my hands on an NXT set.  I rather enjoy the challenge of living
within constraints, but moreso working around them, and creating magic.  I look
forward to hearing about your python progress.

  In the future, please do not send copies of your lugnet posts to my email
account.  That is a good way to get me to ignore you.  I read lugnet early and
often, and don't want extra copies in my email.

Kev



Message has 1 Reply:
  Re: Mindstorms NXT programming languages
 
hi Kevin -- I think you missed my point. I accept NXT's limitations. What I'm saying is, we *can* do the sorts of things I outline, with the platform as given, if we get enough developers interested in contributing. I was going to post this anyway, (...) (21 years ago, 14-Jan-06, to lugnet.robotics)

Message is in Reply To:
  Re: Mindstorms NXT programming languages
 
What would I like to implement that won't fit in 256K... check out this list of modules from Pyro: # PyroModuleDirectControl # PyroModuleSequencingControl # PyroModuleBehaviorBasedControl # PyroModuleReinforcementLearning # PyroModuleNeuralNetworks (...) (21 years ago, 13-Jan-06, to lugnet.robotics)

52 Messages in This Thread:



















Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR