Monday, May 30, 2016

robo4j-alfa release news - building robot

   The first 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 has been planed primary for LEGO usage only. 

 1st alfa release will not contain any advanced Machine-to-Machine (M2M) communication. 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 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

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 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 application
3. clone github repository
4. build a robot  

The winner of robot type competition for alfa release is MODEL GRIPP3R 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