Growing up I tinkered with BEAM robotics. It's a philosophy of design that begins with these types of very simple reactive circuits usually from scavenged parts. It's nice to see someone break down the effect of different variables in the design.

https://en.wikipedia.org/wiki/BEAM_robotics

Same, BEAM was my gateway to electronics growing up.

Reminds me of BIO bugs from when I was a kid

http://solarbotics.net/BIOBugs/default.htm

Mark Tilden was the engineer behind this toy and many others like Robosapien.

He has an interesting take on the laws of robotics:

1 - A robot must protect its existence at all costs.

2 - A robot must obtain and maintain access to its own power source.

3 - A robot must continually search for better power sources.

https://en.wikipedia.org/wiki/Laws_of_robotics#Tilden's_laws

You should probably read that page? Tilden is repeating Asimov's 1942 laws in 1994. Not super interesting.