SensorMonitor Service

javadoc

The SensorMonitor takes a variety of input data and displays it to a user interface.  It also has the capability of adding alerts.  An alert would be triggered if a sensor goes above or below some threshold.

Example for develop:

[[SensorMonitor.py]]

Proxy Service

javadoc

The Proxy Service allows interoperability between different services.  This would be necessary for Computers running Sun's Hotspot JVM to interact with Phones or devices running Android's the Dalvik JVM.

Example for develop:

[[Proxy.py]]

Android Service

javadoc

Master service for MyRobotLab running on Android.  It controls what sensors and resources are exposed and running (GPS, Accelerometer, Camera, Bluetooth, etc)

It is a singleton.  Which means only a single instance can be running on any Android device, however, multiple Android devices can pool Services & resources.

Example for develop:

[[Android.py]]

Legacy Video Tutorial

Video Tutorial #1 (Overview)

 

Template Matching and Tracking with PID control - Bot finds teet !

GroG's picture

Logitech C600 webcam - 2 Servos in Pan/Tilt kit - and $16 BBB Arduino clone... not pretty, but it works !


MyRobotLab IPCamera Service

GroG's picture

MyRobotLab (MRL-15) now supports IP Cameras.  At least ones which return mjpeg video streams with Content-size set in the multi-part headers.

Communication

GroG's picture

This will describe some of the methods which MyRobotLab can communicate to micro-controllers or other computers.  The purpose would be to empower simple robots with more advanced software, networking, and augmented computational power.  Some of this is described here