A few years back, with the pending release of a new Star Wars movie I realised that, properly motivated, I could build my very own astromech droid. Since then I've been mostly learning about tools, and how expensive a collection of them can quickly become...and teaching myself how to do some stuff too. I'm at the point where I'm confident to start, but I've decided it would be much easier if had a bigger printer. However I'm done spending money on tools for a while, so... I've kept my Tomy Omnibot 5402 I've kept since I was a kid, and it's time to give him a 21st century (artoo-like) upgrade. He'll serve the role of a Smart Speaker/Hi-fi/Emulator/Assistant. The plan is to put a Raspberry Pi in it, along with the Google AIY Vision and Voice kits, replace the motors, and modernise the front panel. The problem is I can't quite settle on how to do that so I'm throwing it out to you guys, what options are more fun? Working from the bottom up... Wheels The two options here are to simply replace the motors and leave as is, or add mecanum or omni-wheels. The latter would, I think, suit his character more but it's also more difficult, expensive and probably harder to live with considering the extra rattle. Sensors Beyond the google stuff I plan to put ultrasonic distance sensors on the front and back below the bumper, but are there other sensors you think I should stick in there? Even random things, like do you think he should be able to tell the room temperature Front Panel There are two ways I could go with this one - Either slap a big touchscreen on the front for the minimalist look, or use a variety of different input methods and indicators for a tactile and arguably more retro look. Arms The arms at the moment are very stiff, designed to be twisted in to place then stay there. I could leave them like that, or I could motorise them, which would be cool but really wouldn't add that much utility...or I could straight up replace the arms with actual robot arms. Head The plan is to replace the red lights in the eyes with either neopixels or small tfts - Which? I could also possibly motorise the head so it rotates, but again it's one of those expensive and not-particularly-useful-beyond-looking-cool kinda things. So what do you think? What would you do with him?