Robotics
I inherited this little 'bot' years ago from a fellow who came across it at a trade show he attended. He had no idea what to do with it or how to make it 'run', so he traded it to me in exchange for a computer for his business. I must confess I havn't done much with it either, but I have obtained a manual and some batteries for it. Years ago I connected it to my Commodore SX-64 and sent some commands to it and know the onboard computer works, as it did at least move and flash its LED's. It will end up being a joint project for my grandson and I to work on in the near future though. I'm retired now and he's a tinkerer and has an interest in robotics so the time has come to finally make this thing do something.

These robots were originally manufactured for "educational assistance" in schools years ago. They were manufactured by General Robotics but the company has changed hands a few times over the years. There is a website, RBRobotics, that still exists but I think there are only parts available now until the existing inventory is depleted. There is also some good info on that site. My RB5X is a very early model with limited utulity. I have found that the educational software made for it to be very expensive for the most part, so I'll probably install something like an arduino inside, leaving the existing electronics intact in case I decide to restore it to original form at a later date. This should make it a bit more versatlle and easier to program. It would be nice to install some kind of homebrew manipulator arm too. Hey, maybe even a laser! Who knows where it will stop... Later models of this robot had many options available for them, including voice recognigion and speech synthesis, a manipuilator arm, an RF link, and video, to mention a few. I have found a few hobby users/owners online as well as schematics and info for building the original vioce synthesizer that was available for it. Back to the updated microcontroller or SBC idea, I know there are a few ways of generating speech in software without the need of the hardware board, so there's that option also for giving it a voice.
Meet RB5X... Looks a teensy bit like R2D2
To the right is the back side of RB5X (hood removed). On the aluminum panel are the reset button, power switch, and RS-232 interface port (a DB-25 connector). The main processor/controller board can also be seen. The white squares that surround the base are momentary pushbutton switches that can be used to sense collisions, or for diagnostic / data input, or for educational games. The main board is programmed through the connector that is seen on the aluminum plate below the power switch.

Far right is the front of RB5X. The ultrasonic object/obstruction transducer is in the middle of the black bar, with its control board mounted just to the right of it on the bar. At the top is an LED display board that can be used any way the programmer desires. At the bottom the charging contacts can be seen.
The card cage is also visible below the LED board and clear cover. This model only has the microprocessor board in place but there are other boards that used to be available that could plug into the other slots (mentioned in above paragraphs).
Here's a photo of the underside of RB5X. The wheels are rubber and the casters are regular office chair plastic casters. The control board sits right in the center. You can see the control cable (the unplugged gray ribbon cable to the right of the board) which is removed in prep to plug in the new control box cable. The board also has a very rudimentary line-following arrangement consisting of an LED and an IR receiver, which can be seen just above the fuse. Under the board is a bracket that holds one of the two batteries in RB5X. This one powers the electronics, and a larger one (on other side of the base plate) powers the drive board and motors.
Here's a closer view of the microprocessor board in the cage (click the image to enlarge). The main I/O chip (INS8255) is top center. The microprocessor chip (INS8073) is just below it. This board still works! I tested it several years ago using a DIY serial interface to connect to my old Commodore SX-64 and used a terminal program to send various commands to RB5X. I got it to move in all directions and made the LED's on top blink. That's about the extent of my testing, but I'm confident the entire board is fine and could be programmed using the old robot control language it was designed to use. All this is available in the manual which I was able to purchase years ago.
Here's some info on my RB5X -
RB5X Project Pages: