Thom Nichols

Thom

Technology is evolution outside the gene pool

Articles tagged with 'Android'

Smoothing Sensor Data, Part 2

After a query from an older blog entry, I figured I should properly follow-up since there were a couple questions about how to use the low-pass filter I described to smooth sensor data from Android.

So the question was "shouldn't the algorithm be output[i] = output[i-1] + ALPHA * (input[i] - output[i]);"  Well, the answer is no, here's why:

So the wikipedia entry I referenced uses ...

New App for Android: the MyTracks Social Plugin!

I've been cycling a lot, and I use the wonderful, free MyTracks Android app to record my trips. I have friends that use Nike+, and I see them frequently posting their track stats to Facebook and Twitter.  While MyTracks has the ability to "share" tracks, it's admittedly a bit tedious.  I wanted MyTracks to automatically post status updates whenever I save a new track.

Enter the ...

Smoothing Sensor Data with a Low-Pass Filter

If you search StackOverflow, there are a number of posts about Android sensor data being very jittery, and suggestions on implementing a smoothing algorithm.  Well not many people have actually posted a smoothing algorithm, and those that I have seen tend to be fairly complex.  

After some searching, I came to the Wikipedia entry for Low Pass Filter.  There's a pseudocode algorithm that I adapted for Java ...

Introducing: Marco Polo for Android

Note: Marco Polo has been sold to Libera Inc. and I will no longer be developing the Marco Polo app.  I'm very excited to see what they will do with it! (2 May 2013.)

Original post (3 July 2011) follows:

Marco Polo is my new Android app that I've been working on in my free time since April.  It lets you 'find' your friends based on ...

MarcoPolo Help and FAQ

Note: Marco Polo has been sold to Libera Inc. and I will no longer be developing the Marco Polo app.  I'm very excited to see what they will do with it! (2 May 2013.)

Original post (16 June 2011) follows:

Looking for the privacy policy?  See the bottom of this page.

So how do I use this?


Start by adding your friends' Facebook, Twitter, Foursquare or Flickr ...