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 / 26523
26522  |  26524
Subject: 
RE: NXT What Programming Languages + Open source?
Newsgroups: 
lugnet.robotics
Date: 
Wed, 1 Nov 2006 22:03:44 GMT
Reply-To: 
<dickswan@sbcglobal.ANTISPAMnet>
Viewed: 
3209 times
  
There are currently two alternative programming solutions for the NXT.

NBC is a assembly language programming solution that is incorporated as
part of the BricxCC development environment. It is open source. It uses
the standard NXT firmware. See http://bricxcc.sourceforge.net/

RobotC is a C programming solution available from Carnegie-Mellon
University's Robotics Academy. It is a commercial program but can be
downloaded and used for a 30-day evaluation period. It uses an alternate
NXT firmware that is performance optimized for the C environment. See
http://www-education.rec.ri.cmu.edu/robotc/

I'm not the right person to comment on which is best. As a co-developer
of RobotC, I might be accused of bias.


There's also a set of "Development Kits" available for download from the
Lego site. Currently these are principally of use in writing PC based
programs that communicate and control the NXT over the Bluetooth or USB
link. There any many different "solutions" that have emerged using these
DKs. You can find more on these by scanning the forums at nxtasy.org.

At present, Lego has not released open source firmware for the NXT. They
have announced their intent to do so.



Message has 2 Replies:
  RE: NXT What Programming Languages + Open source?
 
Thanks for the info. So if I want to program in Java, am I better off getting one of the RCX models and using something like Lejos? I'd be interested in what people think of the NXT / RCX comparison... Or I could try C but its been a while :-) (...) (18 years ago, 1-Nov-06, to lugnet.robotics)
  Re: NXT What Programming Languages + Open source?
 
(...) currently available alternative on-brick programming solution. It could also be argued that NBC is the most highly preferred solution because it is available for Linux, Mac OSX, and Windows platforms. It is the only NXT on-brick programming (...) (18 years ago, 1-Nov-06, to lugnet.robotics)

Message is in Reply To:
  NXT What Programming Languages + Open source?
 
Hi, Thinking of getting the NXT kit, just wanted to know what programming languages / sdks are out there. I looked on the Lejos site, and it seems like they were thinking about porting for NXT but it seems to have gone quiet recently. Ideally I'd (...) (18 years ago, 1-Nov-06, to lugnet.robotics)

17 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
    

Custom Search

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