GroG's blog

The Faire !

GroG's picture

 "Robot, you have to folow my orders, capiche?!"

Training robot just like a Professional :)

Ambassador Alessandruino !


WebGUI Updates

GroG's picture

This is now the default index page for MRL's webgui.
There is a REST API link which queries MRL's currently running services and returns a dynamically created interface which allows activation of any method with any service.  You may program and control with URLs :)

Alessandruino Needs Help ?!?

GroG's picture

How can us mere mortals help?


  • weird wall causes false positives

possible solutions

  • move camera or wall :D
  • add preFilters to reduce size, and other filters which will reduce impact of wall - size reduction will increase speed of search too


Future Fun Experiments

GroG's picture

I found this on the internet (through Tingyverse) ... and thought it is just begging to be assimilated into MRL.

Arduino Analog Input Data Sent To Python

GroG's picture

To retrieve analog data from an Arduino and send it back into Python for further processing the following script should work.

On every pin value change event a new Pin object is sent from Arduino to Python.

The is the number of the pin whose value has changed - this is necessary so you map poll multiple pins at the same time.

pin.value is the value from the pin - for analog pins its 0-1023

pin.source is the Arduino's name for which the pin came from (if there are multiple Arduinos)

Network Problems

GroG's picture is hosted on Amazons AWS cloud services - guess where ? :(

InMoov / Python Service WORKY ! - Build 1694

GroG's picture

The Python service had a bug which did not allow callbacks from other Services.  Listeners could be set up which were supposed to call different methods in Python, but ended up only calling the first called method.

an Example would be :

Tracking Flipped !

GroG's picture

Inverted LKOptical Tracking in the Tracking service (Bleeding Edge 1688)

But wait there's more ! Chuck has inverted cameras and found it problematic to Flip correctly, since the Tracking service removes and inserts its own filters depending on the type of tracking its doing (LKOptical point, Face Tracking, Object tracking).