As the project stands right now, we have inserted a controller between the RoboPet’s IR receiver and its microcontroller. This means that we have some minimal control: we can issue any commands to it that you can do with the remote, and we can intercept any actual remote commands (giving us a means to talk to our own controller).
It’s a good start, and it’s time to plan out the next steps.