Hi,
as the last post on this thread is already more than 1.5 years old and I couldn't find any other info about the state of affairs I'm wondering what the current priority list for the next release is.
I'm new to practical robotics in general and specifically the NXT, as well as to using Java in an embedded environment. However I'm also a professional Java developer with several years of experience in developing for Java SE and EE. So if I had a list of current issues at hand, I might be able to contribute one thing or another.
One thing that puzzles me about leJOS is the complete lack of reflection even in the most minimalistic way. Is that completely due to the constraints of the environment or could this actually be implemented?
The things I'd like to be able to do are
- Retrieving a class's runtime annotations
- Retrieving a class's methods
- Retrieving a method's name
- Retrieving a method's runtime annotations
- Invoking a method
Also I suppose that state machines are a useful pattern for programming robots. However I didn't see any mentioning of them in the tutorial or support of them in the API. Even without reflection it should be possible to create a framework for state machines. What do you think about that?
Kind regards,
Matthias
