Subject:
|
RE: Newbie Q's about development environments
|
Newsgroups:
|
lugnet.robotics.nxt
|
Date:
|
Thu, 23 Aug 2007 21:22:42 GMT
|
Reply-To:
|
<dickswan@sbcglobal#StopSpam#.net>
|
Viewed:
|
25560 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
|
|
|
Active threads in NXT programmable brick
|
|
|
|