  Deploying interactive systems in-the-wild requires adaptability to situations
not encountered in lab environments. Our work details our experience about the
impact of architecture choice on behavior reusability and reactivity while
deploying a public interactive system. In particular, we introduce Shutter, a
robot photographer and a platform for public interaction. In designing
Shutter's architecture, we focused on adaptability for in-the-wild deployment,
while developing a reusable platform to facilitate future research in public
human-robot interaction. We find that behavior trees allow reactivity,
especially in group settings, and encourage designing reusable behaviors.
