I worked in the robotics lab at my university for a few months. That was a really nice way of making software more tangible. Seeing things move through physical space made it more real.
I miss working in robotics, in part due to this. Also implenting a complex path algorithm is so much more rewarding than moving data around. The field testing trips were the cherry on top.