Update run_robot script to use new framework