There is no specification on how the client should send the request

Hi,
When I test my code it works fine, it exit at the end of the movement and everything. I assumed that the client send the request from the command using the argv like in previous examples. is this not the case?

this is the error I get:

:heavy_multiplication_x: [14:33:29] [assess] The robot did NOT fully perform the expected turn. ‘What do I do now?’:

  • Did the robot turn as indicated in the notebook?
  • Did the robot complete the turn within the stipulated time? (mark: 7.0)

@Deanaviv
I’m sorry that you ran into this issue. Let’s look into that for you.

Hi @Deanaviv ,

To test this specific step, the auto corrector runs the following commands:

  1. Launch the service server:
    ros2 launch services_quiz services_quiz_server.launch.py

  2. Launch the service client:
    ros2 launch services_quiz services_quiz_client.launch.py

So you should make sure when you run these commands the expected behavior is obtained.

Best,

This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.