The robot_arm library now reports error that occur inside a coroutine.
The robot arm can wait for the specified amount of time.
Another attempt to give the window focus on startup.