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 / 18140
18139  |  18141
Subject: 
intro and question
Newsgroups: 
lugnet.robotics
Date: 
Sun, 16 Jun 2002 17:42:15 GMT
Original-From: 
Laura O'Grady <L.OGRADY@stopspamSYMPATICO.CA>
Viewed: 
546 times
  
Hello everyone!

I have been semi-lurking on the list for a few months, with the occasional
post.  I have only recently gotten into Mindstorms and wanted to ask about
moving on to another language to program the RCX with.  I have no
programming skills whatsoever so I am requesting the sage advice of the
list on which direction I should go.

I have done a bit of research and was able to find a demo version of
ROBOLAB.  This version works only with a serial IR and I have the USB
version.  Plus I really didn't think the interface was all that great so I
deleted it.

So now I am considering purchasing either "Dave Baum's Definitive Guide to
LEGO Mindstorms" to learn NQC or "Core LEGO MINDSTORMS Programming: Unleash
the Power of the Java Platform" by Brian Bagnall to learn JAVA.   I just
ran a quick search and found this interesting article called
"Ada/Mindstorms 3.0: A Computational Environment for  Introductory Robotics
and Programming" (found at
http://www.faginfamily.net/barry/Papers/IEEERA.htm).  In this article the
author advises that NQC is difficult for the novice programmer to learn and
use.

So now I am concerned about going the NQC route.  Maybe I should try this
Ada/Mindstorms software.  Any thoughts?  Also what is the relationship
between RcxCC and NQC? Thanks.

Laura



Message has 6 Replies:
  RE: intro and question
 
(...) Which is funny, because I read the webpage and it turns out you need to download 23MB of stuff and it ends up installing NQC on your system... (...) If you're a beginning programmer, I'd go with NQC for the simple reason that there are lots of (...) (22 years ago, 16-Jun-02, to lugnet.robotics)
  Re: intro and question
 
Try Gordon's brick programmer. It's an interesting halfway house between Lego's graphical but rather limited offering and an actual written language like NQC. It's a free download, I just don't remember where it comes from at the moment. Maybe (...) (22 years ago, 16-Jun-02, to lugnet.robotics)
  Re: intro and question
 
It's been quite a while since I've posted (dagnabbit, it's been too long since I've built any robots), but I tackled the same issues in my earlier programming days. I tackled JavaScript and NQC at the same time. I found that they were very (...) (22 years ago, 16-Jun-02, to lugnet.robotics)
  Re: intro and question
 
(...) Well, without doubt the most popular programming language for RCX (apart of the original Lego software) is NQC. It's easiest to use and most commonly seen - which means there are the most people out there to help you. However, if you really (...) (22 years ago, 16-Jun-02, to lugnet.robotics)
  Re: intro and question
 
(...) The paper you refer to cites two basic reasons why he considers NQC difficult for novices: poor error messages and a command line interface. The first criticism is true, and probably not going to be remedied anytime soon. Most people get the (...) (22 years ago, 17-Jun-02, to lugnet.robotics)
  Re: intro and question
 
(...) Robolab is a wonderful tool for working with the RCX. I agree that the interface is unusual, but it accurately reflects the way that National Instruments (creator of LabView, the father of Robolab) views the world. They see everything as a (...) (22 years ago, 17-Jun-02, to lugnet.robotics)

21 Messages in This Thread:









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

Custom Search

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