GroG's blog

Joystick / Gamepad GUI interface preview

GroG's picture

 

The new Joystick service will use JInput & be supported on Windows, Linux & Mac.  It will support Joysticks, Gamepads & Rumblers.  It will have configurable transforms, so you can send the output of an axis directly to an Arduino, Motor shield, or Servo ....

Up to 12 buttons are supported and each button event can be routed to another service...

More to come !

 


Arduino Service - almost like "real" software ....

GroG's picture

"Finally"...  presenting "The Arduino Service - reloaded (again)" -  it's not ready for "prime time" , but it's starting to come together.  It would be great if I could get some testing & feedback..  with enough updates I'm hoping it might even be useful :)

If your interested,
here are the steps to get started in graphic detail..


OpenNI & MRL

GroG's picture

Update 2012.08.09 - High Density 3D Point Cloud in Java3D - Video Up

 

 

Same scene zoomed in


14.10 Arduino Oscope & Digital Analyzer

GroG's picture

Digital inputs are now working. I'd do a screenshot of a Arduino Mega 2560 - but only have a Uno compatible board this minute.  The 2560 give you a LOT of lines. Finally seperated Arduino IDE's compiler & uploader from the gui.  Still needs a bit of clean up.  I like the new Rainbow Traces !  Starting to move on to OpenCV updates !  So much has changed.....


14.9 - Compile and Upload Arduino Sketches Programmatically

GroG's picture

With this short Jython script, an Arduino service is created and a Arduino sketch is compiled then uploaded to the microcontroller.  In this case the sketch is MRLComm which allows communication between MRL and Arduio, but other sketches could be loaded too, depending on the state of the Borg :)

 


New 14.9 Jython IDE

GroG's picture

Here's a preview..  Complete with Java & Jython consoles, plus lovely open, save, restart and execute buttons.  I'll be looking into autocompletion and caret positioning after Jython errors....


MyRobotLab - Roomba

GroG's picture

2012.07.27 Update


SLAM thoughts

GroG's picture

2011.09.23


Kinect Video Stream Masking

GroG's picture

Object segmentation with kinect depth map

Here is some streaming video being masked by the depth image of the kinect.
I use OpenCV's inRangeS to find a range to create a mask from the depth image, then cvCopy to copy it over the video image.