MyRobotLab - AJAX JSON JQUERY

admin's picture
 Here the soccor game is developing.  
 It is using AJAX & JSON to accept browser messages.
 There is an embedded flash video feed (no special
  plugin required !)

Playing Robot Football Online using MRL

Ro-Bot-X's picture

Hi guys, I am following up on the original idea from here. I wrote a post about this here. To recap, here are the details:

Diagrams

admin's picture

Register Services

How one instance of MyRobotLab makes contact with another instance.

If MyRobotLab is running on two different machines, they have the capability of contacting one another and sharing resources.

Connecting an Android Phone to Arduino using Bluetooth

Services: 

Additional Software

Arduino IDEArduinoSerialBare.PDE, MyRobotLab.apk

Hardware: 
  • Smartphone running Android 2.3.3 or later
  • LED
  • 1K resistor
  • Arduino bluetooth board, or Arduino clone with bluetooth module

 

Quick Glimpse of MyRobotLab Release 15 - "MyBorg"

admin's picture

Here are a few quick  screenshots of the next release of MyRobotLab.
New features include :

ArduinoBT Service

javadoc

Arduino with Bluetooth serial port.  MyRobotLab on Android uses this to connect to Arduinos or Arduino clones.  A client .PDE will be needed for the Arduino.  ArduinoSerialBare.PDE can be used.

Examples:

[[service/ArduinoBT.py]]

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.

Examples:

[[service/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.

Examples:

[[service/Proxy.py]]