Writing Native Python Services

Services: 

PythonProxy

Hardware: 

Ubuntu computer (only Linux is supported at this time)

​This is a tutorial on how to write MyRobotLab services in Native Python.

 

REQUIREMENTS

For now, limited Java experience is still required to create a proxy service, but this may change in the future.

Basic knowledge of Linux and virtualenv is required, Google those if needed

Knowledge of the Python programming language

 

Procedure

Firstly, install MRL as a dev environment, as explained in the Getting Started tutorial.

Uploading MRLComm to the Arduino

A short video showing how to upload MRLComm.ino to the Arduino using the Arduino IDE.

It is also possible to upload it using the WebGui, but I prefer to do it this way, since it's easier to understand what's happening.

 

 

How to install a vnc server on your raspberry banana with lubuntu and x11vnc

This tutorial is for lubuntu but must work with other banana pi os ...

If your Banana Pi is just out of the box, you will need to install Lubuntu os on your SDcard. Follow this tutorial to do it : http://www.lemaker.org/resources/9-39/banana_pi_quick_start_guide.html

Once it's done, use the password bananapi to log in the user bananapi .

Let's go !

run the program start menu -> system tools -> synaptic package

How To Start New MRL

Services: 

1. Make a directory like c:\mrl  (warning no spaces in the name)
2. download the latest myrobotlab.jar from latest build and put it in the new directory so it looks like this


 

3. Start a command shell, type  

cd c:\mrl 

then type

java -jar myrobotlab.jar

It takes a while the first time on a computer - its extracting pieces of itself. But eventually a gui should come up. It should look like this.  You want to flip over to the "runtime" tab and press the menu System->Install All

After the services install, you should not need to download the services again.  Even if you make a new MRL directory somewhere else to try a different version - the services won't need to be downloaded, but will be copied from the local repo .. this makes it very fast.

 

Raspi + MRL + OpenCV (communal - pre - tutorial)

This is a pre-tutorial post - to get parts together and organize the "real" Tutorial

Step 1 - Load the RasPi with the latest Wheezy Rasparian image.

Ok, so this is still possible with buld 1943

I pulled this of my Pi with the video streamer...

Iniciando com o MyRobotLab: Instalação do software e seus Serviços - Versão para Windows (Portuguese Tutorial)

PT: Este breve tutorial auxilia na iniciação ao MyRobotLab dos novos usuários que tem preferência pelo idioma português.

EN: This short tutorial helps on the beginning of MyRobotLab for the newbies who prefer the portuguese language... and for the guys who want to learn portuguese. :)  So, it will be all in portuguese.

 

     Após este tutorial, você estará apto a:

Tutorial for InMoov Finger Starter

Services: 

This tutorial is based on an older version of My Robot Lab (1695) and not the current bleeding edge. You can have more than one version MRL installed/unzipped on your computer.

 Inmoov

Hardware: