Stanford Block Party Enthralls Visitors with Robots and their Capabilities