To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.nxtOpen lugnet.robotics.nxt in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / NXT / 889
888  |  890
Subject: 
RE: Newbie Q's about development environments
Newsgroups: 
lugnet.robotics.nxt
Date: 
Thu, 23 Aug 2007 21:22:42 GMT
Reply-To: 
<dickswan@SAYNOTOSPAMsbcglobal.net>
Viewed: 
23850 times
  
If you go to Steve Hassenplug's site
(http://www.teamhassenplug.org/NXT/NXTSoftware.html), you'll find a
comparison of the various text based programming environments
including NXC, ROBOTC, LUA, and JAVA.

These solutions are all virtual machine based. ROBOTC has the fastest
execution speed of the group.

From your brief list of requirements I suspect you're probably a
candidate for either NXC or ROBOTC.

For LCD drawing, ROBOTC has the most extensive suite of library
functions of any solution. It goes beyond the functionality found in
the LEGO developed NXT-G firmware to include multiple font sizes and
erase and fill functions.

Last time I looked ROBOTC allowed provided the most precise
positioning of motors via the closed loop feedback.

ROBOTC and NXC/NBC are the only solutions to provide "conventional"
debugger with breakpoints, single step execution, variable display,
etc. A full featured 30-day evaluation copy of ROBOTC is available for
download on the web.

Of course I am heavily biased, as I am one of the designers of ROBOTC.





P.S. ROBOTC is a commercial product available from either LEGO
     Education or from the Carnegie-Mellon web site. The other
     solutions are open source.

-----Original Message-----
From: news-gateway@lugnet.com [mailto:news-gateway@lugnet.com] On
Behalf Of Joe Strout
Sent: Thursday, August 23, 2007 1:48 PM
To: lugnet.robotics.nxt@lugnet.com
Subject: Newbie Q's about development environments

Hi all,

I recently got an NXT and have been having a blast.  The iconic
programming
environment is driving me up a tree, however.  So I'm looking for
something
else, but I'd like to avoid evaluating them all -- thus I turn to you
for
advice.

I'm also hoping not to give up the good things about the Mindstorms
environment,
namely:

- closed-loop motor control
- multithreading
- ability to play sound files
- ability to write/draw to the LCD display

I used NQC a while back with my Spybot, and liked it.  I know that NXC
is
basically the same thing for NXT.  Does it have the above features?
If not, is
there another environment which does?

Thanks,
-- Joe



Message is in Reply To:
  Newbie Q's about development environments
 
Hi all, I recently got an NXT and have been having a blast. The iconic programming environment is driving me up a tree, however. So I'm looking for something else, but I'd like to avoid evaluating them all -- thus I turn to you for advice. I'm also (...) (17 years ago, 23-Aug-07, to lugnet.robotics.nxt)

6 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