My personal opinions about this world.
This is my personal project to develop a robot based in 2 components: A Lego Mindstorms NXT robots which use Java LeJOS and an Android mobile phone to control the whole system. In this stage of the project, I have updated the set of classes to exchange data between Android-NXT with LeJOS project and I [...]
Using the example from Shawn Brown, I developed an example to connect with a NXT brick using Java LeJOS and Java Streams. The example in Android, show the information received from NXT brick to show in the User Interface. Next week, I will improve the user interface and I will create a communication protocol.
If you like the idea to develop soccer matches with Java, try this project: http://javacup.javahispano.org
If you need to process images with Java, exist some projects to do this task http://code.google.com/p/javacv/ http://marvinproject.sourceforge.net/en/index.html
If you need features for concurrency, this is your book: http://www.javaconcurrencyinpractice.com/ Interesting people: http://gee.cs.oswego.edu/ http://gee.cs.oswego.edu/dl/csc375/ http://www.elsevierdirect.com/companion.jsp?ISBN=9780123705914 http://software.intel.com/en-us/articles/writing-parallel-programs-a-multi-language-tutorial-introduction/ http://java.sun.com/javase/6/docs/api/java/lang/Thread.html http://gee.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/FJTask.html http://openmp.org/wp/ How to read a book in chm format for Ubuntu: sudo apt-get install xchm Others alternatives: http://supertech.csail.mit.edu/cilk/ http://wiki.tcl.tk/15248
If you want to read some stuff about the comparation between Java with ADA, I put some links: http://www.google.es/search?q=java+vs+ada Otros links sobre diferencias entre ADA y Java: http://www.dwheeler.com/lovelace/s16sf.htm
14Mar
Posted by esmetaman as Robotics
If you need to improve your quality of your code, it is possible to use this kind of software: http://java-source.net/open-source/code-analyzers Further information: http://www.ibm.com/developerworks/java/library/j-findbug1/ http://findbugs.sourceforge.net/ http://www.clarkware.com/software/JDepend.html http://jcsc.sourceforge.net/ http://classycle.sourceforge.net/ http://xradar.sourceforge.net/ http://innig.net/macker/ http://condenser.sourceforge.net/ http://pmd.sourceforge.net/
If you need to use Fuzzy logic in your projects, exist a project in java: http://jfuzzylogic.sourceforge.net/ Other alternatives: http://people.clarkson.edu/~esazonov/FuzzyEngine.htm