I am getting an error as mentioned below. Even after simply copying it from the solution I am getting an error.
A possible oversight in the solution, the move_bb8() method within the MoveBB8 class requires a moving_time (it is not given a default value) parameter, if you provide a value in line 59 (movebb8_object.move_bb8(10) to make it move for 10 seconds at the default linear and angular speeds of 0.2, for example) you should avoid this error.
I don’t think this bb8_move_circle_class.py script was meant to be executed by as a main function, I presume the bb8_move_circle_service_server.py script had no error when it was executed?