Visible to the public The Raven Surgical Robot: A Cyber-Physical System for Surgery