Monday, February 19, 2018

AMOS (Autonomous Mini (or Microbial?) Ocean Surveyor

I have ignored this Blog for a while, but am starting it up again to chronicle the development of an exciting new project: AMOS (Autonomous Mini (or Microbial?) Ocean Surveyor. I have been wanting to do something in robotics for a while, and had toyed around a bit with ideas for a robot to pickup household clutter, or a robot for watering gardens, but then after an evening of watching various TED talks about robotics, I had a sudden inspiration: why not make a robot boat that could take water samples at multiple locations and measure microbial concentrations of those samples?

My family has been vacationing at Parlee Beach, NB for nearly all of my life, but the beach has been in the news recently for problems of E.coli and other bacteria in the water. Current testing has revealed the problem to be serious, but so far the sources of contamination have not been definitively identified. Also, the testing that has been taking place has been time consuming and laborious, and generally confined to the main beach itself. I thought it would be cool if the testing area could be expanded, and also simplified, so as to take a shorter length of time between sample collection and final test results.

Due to the ambitious nature of this quest, I have gone to half-time employment at my regular day job, but will still continue to do some contract work on the side, to help make ends meet. The extra hours freed up will be dedicated to making AMOS a reality.

So far the beginning is small, just a raspberry PI Compute module with a couple of Pi V2 Camera modules:


This weekend I have been toying with a couple of different OpenCV library functions for feature detection. I would like to give AMOS some reasonable amount of computer vision so that it can identify obstacles on the open seas and avoid them whenever possible. I did some testing using Harris corner detection and the FAST algorithm for feature detection.

Harris Edge Detection

The FAST algorithm seemed to work a lot better and faster, so maybe it will form the basis of AMOS's object avoidance code.

FAST Feature Detection


Tuesday, December 20, 2016

Version 2.03 of Reader+ for Gmail

is now available here: https://itunes.apple.com/us/app/reader+-for-gmail/id959397919?ls=1&mt=8

This version has a cool new Delete feature for moving unwanted Gmail messages to the trash folder. It also fixes an issue with de-selecting folders that you don't want to listen to and offers some improved graphics. Here are some examples of the improved App Store graphics that Moments By Kassie made for me:






Tuesday, November 8, 2016

New Website!

Just added a new website that will hopefully help people find Reader+ for Gmail. Pretty basic right now, will have to do a bit of work to make it not look totally terrible! Anyway, here it is:

http://www.readerplusforgmail.com

Monday, November 7, 2016

First Ever $9.99 App Store Sale!

Imagine my excitement this evening when I signed into iTunes and found out that someone bought the "ad-free" version of Reader+ for Gmail yesterday for $9.99 US! A few days ago I had raised the price from $1.99 US to $9.99 US, in the hope that my meager number of sales would not be greatly reduced. Too early to say for sure yet (previously averaging maybe one $1.99 sale per 20 downloads) but this gives me hope.

In other news, version 2.01 with the date header fix is now approved and available:

https://itunes.apple.com/us/app/reader+-for-gmail/id959397919?ls=1&mt=8


Sunday, November 6, 2016

Date Header Bug

Encountered a strange bug this morning... email messages were sometimes not sorted in the correct order! The issue seemed more apparent when I used my personal Gmail account. Turned out the issue was that the date in some email headers used just a single digit for the day field, ex: 1 Nov, 2016 instead of 01 Nov, 2016. So Reader+ for Gmail now reads these single digit days in properly and version 2.01 is waiting to be reviewed...

Thursday, November 3, 2016

Version 2.00 Approved!

Version 2.00 was approved today, yay!!! Today I also happened to have an eye doctor appointment, and got prescribed "progressive" lenses for the first time, boo!!! So this app might prove particularly useful to me in the coming years :-P. Here is the link for downloading version 2.00 with VOICE COMMANDS:

https://itunes.apple.com/us/app/reader+-for-gmail/id959397919?ls=1&mt=8


If you decide to use the voice commands feature, you will definitely want to be wearing a pair of headphones. Otherwise the voice recognition routines pick up every word uttered by the automated voice reading the messages... it sometimes offers creative re-interpretations of the original email.

Another nice feature that made it into this version was the ability to skip or go back one email on the playback screen by doing a short swipe with your finger left or right respectively.

Wednesday, November 2, 2016

Version 2.00 Submitted for review...

Just finished testing today, updated screenshots, modified the descriptive text and text for the new features, and now waiting for the app review process to complete. It's so nice now that Apple is able to review your app in a day or two. The week-long process that it used to be was pretty annoying. Especially when they found a problem that needed some minor correction and then made you wait another week!