pi@Carl:~/Carl $ du -h -c *.log
996K imu.log
588K life.log
68K run.log
1008K speak.log
8.6M voice.log
2.3M wheel.log
14M total
pi@Carl:~/Carl $ du -h -c *.out
4.0K birthday.out
4.0K healthCheck.out
4.0K imu.out
52M juicer.out
36K voicecmdr.out
52M total
pi@Carl:~/Carl $ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 14986164 10057100 4148088 71% /
Note that new birthday.out … Every year I have attempted to have Carl announce his birthday. Hopefully I have perfected Carl’s “Happy Nth Birthday To Me Every Hour On My Birthday” program that counts down the final 10 seconds to his birthday, then says his little birthday ditty.
This year Carl should speak:
and repeat his ditty on the hour during his birthday, then hopefully shut up for a year. Kind of hard to be sure my debug tests are correct on these things. Some years I gave up trying. Some years Carl missed his birthday due to bugs in his brain.
I haven’t added the “Happy Birthday To Me” program to his health check program … that would really make him self aware … or perhaps a bit too “self centered”. Not sure robots should be “grounded” though.
A small piece of bare metal wire attached to the negative side of everything and allowed to drag behind him should allow him to be “grounded” adequately enough.
If you’re really paranoid about “grounding”, attach a ground wire to his metal hoop too.
Six year old children aren’t toddlers anymore. Trust me on this one.
Once you’ve spent an entire day chasing one, (or two, actively conspiring together to find ways to drive you out if your mind), you will be absolutely convinced that they aren’t “toddlers”. (Not to mention “absolutely exhausted” after spending the day chasing them.)
And “grounding” them, (in any sense of the word), is about as easy as keeping Houdini in chains!
P.S.
It doesn’t get any easier when they’re teenagers.