Menu

Home

Elijah Motorny

Introduction

This project is a communication software between ROS (Robot Operating System) and intellectual LEGO constructors. The union of famous meccano and open-source robot software makes a start to the world of robots very easy and relatively cheap for beginners, and, at the same time, it helps experienced engineers to rapidly build prototypes.

The project is named ev3-javabrick and is written in Java(using rosjava).

The project has two "incarnations" - Android and desktop.

Principles

Lego Mindstorms EV3 is a 3rd generation of Lego's meccano for building robots. The basic set contains intellectual controller block, three motors, three sensors, wires and bunch of mechanical parts (bricks, wheels, caterpillars etc). To use this project, the LEGO brick should be connected to head device with any supported methods - USB or WiFi (bluetooth support is coming).
Head device may be PC, Intel NUC or similar PC board under Windows or linux; Android tab or phone with USB HOST API support; reflashed Android-base TV-box with Linux onboard. Communication protocol is standard for LEGO EV3, the firmware of Lego brick is left untouched.


Related

Wiki: TOC