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 / 24956
  Re: Mindstorms NXT programming languages
 
Hi William, (...) I'm pretty sure the official language also uses a VM like on RCX and Spybots, so there you have your "massive overhead". Lejos is a good approximation of a Java VM in the RCX, and the NXT has 2 to 10 times as much memory depending (...) (19 years ago, 8-Jan-06, to lugnet.robotics)
 
  Re: Mindstorms NXT programming languages
 
(...) Actually, when using the standard firmware speed is very much a concern with the RCX for me... and others, if things like the Swan firmware are anything to go by. Currently, using NQC, I need to examine the bytecode generated to try to (...) (19 years ago, 8-Jan-06, to lugnet.robotics)
 
  Re: Mindstorms NXT programming languages
 
Hi Brian, (...) On the RCX Lejos is about that much faster than the standard firmware, and we have 1ms timer resolution. (...) You also get those in Lejos, and compared to NQC it can access more memory. Jürgen (19 years ago, 8-Jan-06, to lugnet.robotics)
 
  NXT power (was memory, prog. langs etc)
 
My 2c based on some experience with high-level robotics programming (vision, navigation & mapping, etc): While it is concievable that you could write some sophisticated mapping and analytic software on this platform, it will require deep low-level (...) (19 years ago, 8-Jan-06, to lugnet.robotics)
 
  Re: Mindstorms NXT programming languages
 
(...) The bytecode interpreter on the RCX/Spybot is somewhat simpler than Java, I am pretty sure. (...) Lejos is a small Java VM, yes. As you say, whether a proper(ish) one is feasible depends on what access we have to the flash memory (64kb isn't (...) (19 years ago, 8-Jan-06, to lugnet.robotics)
 
  Re: Mindstorms NXT programming languages
 
(...) Yes. And the Swan firmware is about that much faster, with a lot of added things as well, and I can still essentially use all my NQC code and tricks. BrickOS is much faster, etc. I guess my point was that I hope the NXT is faster (...) (19 years ago, 9-Jan-06, to lugnet.robotics)
 
  Re: Mindstorms NXT programming languages
 
(...) That would be a fantastic win - keep a very minimal kernel, and drive the software/hardware basics to be practically driven. Many languages could they be built on that -with an SDK that only then places the required language and tools on the (...) (19 years ago, 10-Jan-06, to lugnet.robotics)
 
  Re: Mindstorms NXT programming languages
 
(...) Pretty small: (URL) (19 years ago, 11-Jan-06, to lugnet.robotics)
 
  Re: Mindstorms NXT programming languages
 
Hi William (...) not much actually for the subset that Lejos implements. The most complex part of Lejos is the scheduler (multiple threads, waiting on monitors). W.r.t. speed we are faster, but the standard firmware has a more uniform timing. (...) (...) (19 years ago, 12-Jan-06, to lugnet.robotics)

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