GoPro Service

javadoc

A service to control your GoPro camera...

 

Your computer must be connected to your GoPro WiFi

Examples:

[[service/GoPro.py]]

Newbie Needs help with InMove MRL

SBorne's picture

Have completed head and have loaded MRL 1.0.2340. Followed instructions, I think. And having isssues. Have flashed aurduinos, have com’s set, attached head and detached other parts in config. If I open Start InMoov batch file I have no response to/from arguino. If I open myrotlab Jar file and add head and attach parts I get to add one and it works servo but then locks up after try the second one and not used but is now connected, no difference either way. Your help greatly appreciated.

Scott

MotorControl MotorController and the power range between them

GroG's picture

As I'm trying to polish up Sabertooth, Joystick, and provide an interface in python you can do this

motor.attach(joystick.getAxis("y"))

I noticed MotorControl has getPowerLevel() & getPowerOutput()  


FileConnector Service

javadoc

FileConnector is a service that crawls thru a folder and publishes one document for each found file.

Examples:

[[service/FileConnector.py]]

org.myrobotlab.swing.InMoovGui - can't process [start head]

matthewgill's picture

Hi,

I 'am still slowly trying to learn the software but have come into another problem, by any chance will anyone know what I need to look at to try and get the head working, I have an Arudino mega 2560 setup as the left side, I can start the left hand and that all works fine but when I try and start the head I get an error

[AWT-EventQueue-0] ERROR class org.myrobotlab.swing.InMoovGui - can't process [start head]

Myrobot lab version 1.0.2577

 

Thanks

Matt

 

 

DatabaseConnector Service

javadoc

DatabaseConnector is a service that executes a select statement from a database and publishes a document for each line. The example is using MySQL database with the example database that is included when you download it from here: https://dev.mysql.com/downloads/

It uses the jdbc driver so it can be used with most databases.

 

 

Examples:

[[service/DatabaseConnector.py]]

Silly Nano !

GroG's picture

Dom wants to use A6 & A7 on the Nano

I'm about to add the 2 pins in the Arduino service pin definition for the Nano .. but what are the "real" addresses of these pins ?

They are not listed on any documentation .. I found this excellent description regarding these mysterious and silly pins on the Arduino forums..


CsvConnector Service

javadoc

CsvConnector is a service that reads a comma separated file ( .csv ) and publishes one document for each row. 

 

Examples:

[[service/CsvConnector.py]]

BoofCv Service

javadoc

The BoofCv service is a wrapper for the BoofCV open source Java library for real-time computer vision and robotics applications.

References:

https://boofcv.org/index.php?title=Main_Page

http://boofcv.org/javadoc/

It has a lot more possibilities than what has been used in MRL so far.

Examples:

[[service/BoofCv.py]]

AdafruitMotorHat4Pi Service

javadoc

AdafruitMotorHat4Pi is a motor driver board that can be used on the Raspberry PI. It can drive 4 DC motors ( implemented in mrl ) or two stepper motors ( yet to be implemented ).

https://www.adafruit.com/product/2348

To use the motor you need thee services running on the PI.

1. The raspi service. http://myrobotlab.org/service/RasPi

2. This service. It represents the board it'self and communicates with the Raspberry PI using the i2c protocol.

3. One to four MotorHat4P services, one for each motor: http://myrobotlab.org/service/MotorHat4Pi

Examples:

[[service/AdafruitMotorHat4Pi.py]]