really? then i rather get a car with that money.I was surprised at the price £8K+ for a robot. Not on my xmas list.
Since it can support Java then it should be possible with B4J.
Limitations
OpenNAO does not have a JVM so the naoqi-java-sdk (jnaoqi) only allows you to call methods from PC to the robot (real or virtual).
Contrary to Python or C++, you cannot subscribe to events from Java, nor create NAOqi modules.