Below is an overall concept schematic of the electronics involved in Blinky. Blinky will wander about (changing course and retreating from obstacles) and frequently stop. While stopped, it will check the PIR sensors for movement and forward movement information to the Spark Core--from which it may be remotely retrieved. When the capacitor voltage reaches about 3.5 volts, Blinky will search for the charge station for a refuel. The charge station schematic and overview will be provided later.
Below is a video of Blinky moving toward a "target color" that will eventually be the charging station.
Below is the overview schematic of the charging (home) station. When Blinky arrives for refueling, the "arrived sensor" (probably a micro switch) will cause the servo controlled "claws" to grip the "charge rods" on Blinky. The "claws" will be lined with a conductor. The R2 contact will close and the current limited power supply will build the voltage up to 5.4 volts, at which point the claws will open and the "depart sensor" (probably a light) will let Blinky know that it is time to back out and roam again.