OpenStack Dublin PTG – Feb 2018 – Thoughts on First Two Days

I attended my first PTG (Project Teams Gathering https://www.openstack.org/ptg) this year in Dublin Ireland from February 24 to March 2.  I’ve been working on OpenStack code (and code that uses it or packages and installs it) for a few years now, and recently was made a Monasca Core Reviewer. I attended the OpenStack Summit in Vancouver, which was quite a different experience (should blog about that some time – I have lots of notes I could dig up).

The PTG is different from the Summits.  This was only the third one that has been held, and the first I’d attended.  I had a bit of a sense of what to expect from the meetings after attending some of the developer sessions at the Vancouver Summit, and after the virtual mid-cycle meeting we had for Monasca last year.  But the format was still a bit challenging.

Read below for my take on the first two days, and look for other posts about the rest of the week and weather/travel.

Continue reading

Basic vacuum robot algorithm

We just got a new robot vacuum for my wife’s birthday (EcoVac Deebot).  I think this sums up the basic algorithm, dating back to 1985.

(Experimenting with embedding a YouTube video – I haven’t tried this before in WordPress.)

The Deebot seems to be working good so far, though it hasn’t had a chance to do much uninterrupted cleaning yet.  My 2 year old loves it and likes to use the remote control.

This kind of robot really isn’t that complicated, and it makes me think the only reasons we didn’t have these back in 1985 were battery power and marketing.  Batteries have gotten much better, which is needed if you are going to clean a whole room, but with a charging station it doesn’t have to last through the whole house.  And marketing is all about the economics of someone being able to make a large enough profit on each one sold to make it worth manufacturing to make it worth their while to convince you that you have to have it.  This model was quite a bit cheaper than an iRobot, but has some of the good bells and whistles.

Algorithm wise, there doesn’t need to be too much more than a simple remote control bump-and-go car.  Yes, it does need to have a homing feature to be able to recharge, so that is a good feature.  And some intelligence to know if there are areas of the room it could explore more.  But this model doesn’t do anything fancy with an invisible map on the ceiling or special markers around the room.