GroG's blog

Building the Borg with a Swarm

GroG's picture

If you would like to contribute to the workforce of building mrl - you can can run a "slave" building process on your computer with the following command :


Silence the InMoov Virtual Scream

GroG's picture

I adjusted the initial rotation of the virtual inmoov jaw so that its no longer screaming, but in the same pull request I fixed the unbridled update.   What's this about ? 

JMonkeyEngine gives us a thread so we can update virtual inmoov, moving arms and head etc..  But if we don't slow this thread down the Frame rate will rocket to 300+ Frames per Second, which makes our computer not so happy :(


For MaVo

GroG's picture

 

Hi MaVo, this was an Arduino Uno - I had some problems with subscribing to publishPin, but this worked for my setup.  I just enabled pin 14 which is an analog pin and a stream of values became accessable.

 

You should be able to add or remove from streaming array of PinData with more enables or disables


Nixie

GroG's picture

Nixie provides a huge improvement for building and dependency management 
(more details - http://myrobotlab.org/content/progress-report-nixie-myrobotlab  )

But we still have 39 tickets to address (52 are closed YAY !!! _clap_ _clap_ _clap_ _clap_ _clap_ 


Service Life Cycle

GroG's picture
Name Current Action  Description  
install called on Runtime framework will install if not installed  
publishStatus published from Runtime installationStart &

Emoji Service Preview

GroG's picture

 

One step closer to work-e == gert-e

This is a preview of the Emoji service ...  cuz what is better to express the nuances of emotion than emojis ?
Things to fix : (oh god .. the list goes on ...)


Sparse Feature Optical Flow

GroG's picture

I've added "OpticalFlow" filter to OpenCV (worke branch), and here seeing throuhg work-e's kinect eye - you can see worke-e turning left ... or was it right ? :) 

So to make this useful for collision avoidance, some work will need to be put into it.  Like describing the direction vector.  Also some semi-intelligent pruning of data. 

It starts by getting good features to track. Which itself has a few parameters to tweak.


freenect-glview vs mrl

GroG's picture
freenect-glview image
 

BoofCV - reloaded ...

GroG's picture

Thanks wvantoorn for the link.
It looks like BoofCV is active again ... Woot !

Since there were no updates for a long time I think kwatters and myself lost interest in this project and MRL's corresponding service - http://myrobotlab.org/service/BoofCv


Kinect Navigation Filter in OpenCV Service .. (wip)

GroG's picture

High Road - Kinect mounted high, pointed down (glview)

Low Road - Kinected mounted low - pointed straight (glview)