Software and hardware engineering

Mon 02 August 2010 Posted by Matt Williamson in Experiments

Motion Tracking with a Webcam

I used Python and OpenCV to get a simple app together that tracks movement using a webcam. It currently averages all of the movements’ locations to determine a single point for targeting. This will not work for multiple targets, with a little modification.

Here's the code from http://github ...

Read more...

Tue 27 July 2010 Posted by Matt Williamson in Electronics

Arduino Sonar

I’ve been waiting 3 weeks for my ultrasonic rangefinder to come in and now it has arrived. It’s going to be used in an obstacle avoiding tank-tread robot. Here’s a quick little test.

Read more...

Tue 18 May 2010 Posted by Matt Williamson in Experiments

Browser Based Map Reduce

What if you could offload some of your computational work onto the visitors of your site? We thought it would be pretty cool to make a quick little app to test the theory out using Google App Engine.

We opted to use the MapReduce paradigm as made famous by Google ...

Read more...

Mon 17 May 2010 Posted by Matt Williamson in Open Source Libraries

Google Maps Circle Overlay

UPDATE: By popular request, I’ve ported this to Google Maps v3

Another feature missing from Google Maps is the ability to draw a circle overlay. Displaying radii around a location is a very common use of maps. If your website has store searching and you want to show which ...

Read more...

Sun 16 May 2010 Posted by Matt Williamson in Open Source Libraries

Point in Polygon Checking With Google Maps

The Google Maps API is missing some things. One thing it is missing is the ability to detect whether or not a point lies within a polygon. One use case for this is selecting friends in a social network using a polygon the shape of a state or county.

Sample ...

Read more...

< Newer | Page 2 / 2