Monday, May 30, 2016

robo4j-alfa release news - building robot

   The first robo4j.io alfa release is planed to use LEGO Mindstorms EV3 build system. LEGO build system has been chosen because it allows build a robotic kind of device without any additional requirements. 
  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
LEGO provides all instruction how to build this model over YouTube channel or over the PDF

No comments:

Post a Comment