Skip to main content

III. Rosie 2.0



At the end of Rosie Patrol, Rosie received a long overdue makeover, and was given a random digit with a meaningless decimal point for no particular reason.

Yes, please do keep up!  Rosie is now Rosie 2.0, didn't you know?  And we even have a word cloud that goes with it.

With her ineffective decimal point comes great responsibility; and - quite simply - people start to expect more.  Which means we have 10 more mini-trips to make to take her to places she's not been before... quite literally.  And possibly start to demonstrate the true wonders of robotics (but we're not promising anything).

All in all, it means that we're about to print some more 3D parts in an effort to fashion her into a robot that looks more like a... well.... robot.  Cobble together some more sensors.  And sit back and enjoy the ensuing chaos spectacle.

1PiAMI HEATUse a DS18B20 digital temperature sensor to take temperature readings, and turn on a LED and fan.  Or alternatively use a DHT11 combined temperature / humidity sensor.
2Crawly creepyStart to make use of your servos to make your robot crawl creepily. And suffer from the cruelties of torque.
32 crawly 2 creepyNope, that wasn't creepy enough. Let's control some LEDs, print off a 3D mask, and replace the servos to make this... creepier.
4Balancing the booksUse a MPU6050 3-axis gyroscope / accelerometer to work out pitch and roll (not rock and roll). Display readings on an atrocious "display" using Python curses.
5Shaken not steered Crash, bang, wallop! You could have done with a SW-520D tilt / vibration sensor.
6El-oh-wire A post about controlling EL wire using a relay? Or just an excuse to see how many AC/DC song titles can be stowed away in a post.

You'll get to tackle:

  • Raspberry Pi
  • Raspbian operating system (basically Linux)
  • More hardware, like the DS18B20 temperature sensor, DHT11 combined temperature / humidity sensor, SW-520D tilt / vibration sensor, LEDs, EL wire and servos
  • An IMU... the MPU6050 3-axis gyroscope / accelerometer
  • Python programming language
  • Definitely more 3D printing

Show me the proof!

Comments

Popular posts from this blog

Tea minus 30

We're fast approaching Christmas time.  And if robots were to make one simple observation about the human species during the Christmas festivities, it's that they watch a lot of TV.  A LOT.  Often, accompanied by an inappropriate amount of greenhouse gas-producing food.  Stuff you don't normally eat during the remainder of the year - for good reason.

And most so-called shows on TV are boring to robots like Rosie.  After all, why watch a minor subspecies of the human race - celebrities - stumble awkwardly around the dance floor, dressed like a faulty, sparking circuit board?  Such branch of entertainment doesn't require robots to engage any of their proud circuitry.  Their processors remain idle.  Memory under-utilised.

But if robots are to be part of people's homes (and blend in), they need to look at least a little interested in some of this irrational nonsense.  Nobody likes a party pooper.  A killjoy.  And this is where a certain subgenre of TV entertainment co…

Beam me up, Rosie!

How do you get from A to B?

You can't, as As and Bs are just letters in the alphabet. But if A is your house, and B is a meerkat village at your favourite safari park, you'd probably use a device equipped with GPS.  Not to be confused with UPS, who will deliver you your chosen meerkat through the post. And why on Earth would Rosie Patrol need one? Precisely, it's because she is on Earth that she needs one. Because our planet is rather big. Big enough to get lost in. And we don't want to lose our friendly plastic boxes on wheels. And maybe, eventually when she's clever enough, she'll go and defeat baddies on her own. And return home afterwards for a well deserved Earl Grey tea.

Besides, why wouldn't we want to add another three letter acronym to Rosie Patrol's repertoire?
All superheroes need:One Raspberry Pi 3, running Raspbian OSComputer from which you are connecting to the Raspberry Pi Probably the most important bit: a GPS receiver thingmy. …

Code: read

Humans are said to have 5 senses in total.  Common, clearly isn't one of them.

But - jokes aside - computers all around us are growing ever more intelligent (so we hear).  They can play chess.  Drive cars.  Some might even do these things at the same time.  Without crashing (quite literally).

Likewise, we've been making steady progress equipping Rosie Patrol with some useful skills.  Skills needed to bring much needed law and order to the world.  She can move.  She can see.  She can sense.  And in our last episode, she began to read.  With a little helping hand from some (considerably) bigger computers at the mothership that is Google.

But can she really read?  You know.  Read out aloud?

True to our style, there is only one way to find out.  It's time to invoke Code: Red Read.  And take the power of reading to the next level (or page).
All superheroes need:One Raspberry Pi 3, running Raspbian OS.  Connected to the Internet. Computer from which you are connecting to the R…