A new robot named Hal is sending medical training straight into the uncanny valley.
http://www.wired.com/