For accessing LEGO units will be used RMI (Remote Method Invocation) communication Java API as the easies option. RMI allows access Java Object from another Virtual Machine.
Another reason why LEGO Mindstorms EV3 has been chosen is the fact that at the beginning robo4j.io has been planed primary for LEGO usage only.
1st alfa release will not contain any advanced Machine-to-Machine (M2M) communication. Robo4j.io alfa release is meant to be kick-off of the whole project. There are already prepared bunch of features ready to deploy but everything has its time and they will be continually published in future.
Current start with Robo4j.io may look complicated but don't worry it's not. The hardest step is to prepare LEGO brick. Following steps should make it much easier
BRICK PREPARATION:
1. install LejOS
see installation steps : STEPS
2. we need to compile some libraries
this step consist from 4 small sub-steps:
a) download from sourceforge.net leJOS version (used version 0.9.1beta-3)
b) compile library DBUSJAVA
c) compile library EV3CLASSES that includes DBUSJAVA
d) store EV3CLASSES library in your localMaven
comment: this library is necessary to compile robo4j.io application
3. clone Robo4j.io github repository
4. build a robot
BUILDING ROBOT
The winner of robot type competition for Robo4j.io alfa release is MODEL GRIPP3R.
![]() |
Robo4j.io Alfa model competition winner -> Mr. GRIPP3R |
When searching for reliable laptop service near me services in your area, it is essential to consider a few key factors that can significantly impact your experience. First, look for establishments that offer a comprehensive range of repair options, such as hardware replacements, software troubleshooting, and virus removal. A knowledgeable technician should assess the issues you are facing comprehensively, providing a clear diagnosis and transparent pricing before proceeding with any repairs.
ReplyDeleteAdditionally, consider the establishment's reputation. Online reviews and testimonials from previous customers can provide insights into the quality of service and customer satisfaction, allowing you to make an informed choice.