Baseball Lab: Playing Some Ball With A Robot