Now that I have a working program for the camera, I decided to start working on the robot control.
First of all, I installed the NXT Fantom driver found on LEGO’s website [source]. Then, I installed LeJOS NXJ and flashed my robot with LeJOS NXJ firmware flasher [source]. Finally, I configured my Eclipse to allow it to compile my programs directly on the robot thanks to the step four of this tutorial [source].
Now that I had a working development environment, I implemented the Bluetooth connection function coded by Severin Fichtl : a function that is simply waiting for a Bluetooth connection and display its state on the robot’s screen.
That’s all for today! The next step will be to code an Android application that communicates with the robot over Bluetooth.