Doubt in exercise 4.8 and information about quiz

I have two questions:

  1. In ex 4.8, we have 4 terminals running, three of which have ‘rostopic echo’ command and the other one is running the action server client. My question is how is it possible for that client is able to pass messages without the action server being called? Like we did not use ‘roslaunch ardrone_as action_server.launch’ command. So shouldn’t the client code stop at’client.wait_for_server()’.
  2. Is the maximum mark for a quiz(like the topics quiz and services quiz) equal to 10? As I only got marks, didn’t get any pass or fail remark(maybe I got, but didn’t see, sorry for that.But I got ticks corresponding to a section of quiz)
1 Like

Hi @hrushikesh.kyathari,

Here are the clarifications:

  1. The action server is running, though it does not take up a terminal because it was started in daemon mode (that is, in the background) when you ran the first command given
    (the & symbol at the end of the command makes it start in the background):
roslaunch ardrone_as action_server.launch &
  1. Yes, the maximum mark for the quiz is 10. You should get some messages with the tick indicating that the requirements of the quiz are being met or otherwise.

If you have further queries, we will be happy to answer.