Duckietown Challenges Home Challenges Submissions

Submission 28468

Submission28468
Competinguser retired
Challengelx22-planning-cc-dynamic-vali
Useruser9672
Date submitted
Last status update
Completenot complete
DetailsJobs in evaluation.
Sisters
Result
Jobsstep1-0of4: 196946 step1-1of4: 196940 step1-2of4: 196941 step1-3of4: 196944
Next
User labelplanning-exercise
Admin priority50
Blessingn/a
User priority50

Evaluation jobs for this submission

See previous jobs for previous versions of challenges
Job IDstepstatusup to datedate starteddate completeddurationmessage
196965step1-2of4abortedyes0:00:26
KeyboardInterrupt: T [...]
KeyboardInterrupt:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 1302, in run_one
    heartbeat()
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 749, in heartbeat
    raise KeyboardInterrupt(msg_)
KeyboardInterrupt: The server told us to abort the job because: The submission has been retired.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196964step1-3of4abortedyes0:00:35
KeyboardInterrupt: T [...]
KeyboardInterrupt:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 1302, in run_one
    heartbeat()
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 749, in heartbeat
    raise KeyboardInterrupt(msg_)
KeyboardInterrupt: The server told us to abort the job because: The submission has been retired.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196963step1-1of4abortedyes0:00:44
KeyboardInterrupt: T [...]
KeyboardInterrupt:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 1302, in run_one
    heartbeat()
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 749, in heartbeat
    raise KeyboardInterrupt(msg_)
KeyboardInterrupt: The server told us to abort the job because: The submission has been retired.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196962step1-0of4abortedyes0:00:27
KeyboardInterrupt: T [...]
KeyboardInterrupt:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 1302, in run_one
    heartbeat()
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 749, in heartbeat
    raise KeyboardInterrupt(msg_)
KeyboardInterrupt: The server told us to abort the job because: The submission has been retired.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196961step1-3of4successyes0:00:48
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196960step1-2of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196959step1-0of4failedyes0:00:34
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 102, in run_checker
    msg = agent_ci.write_topic_and_expect("query", q, expect="response")
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 145, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout, profiler=profiler)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 243, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 333, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 360, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "checker" aborted:

error in checker |Exception while handling a message on topic "query".
                 |
                 || Traceback (most recent call last):
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 418, in loop
                 ||     handle_message_node(parsed, receiver0, context0)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 591, in handle_message_node
                 ||     call_if_fun_exists(agent, expect_fn, data=ob, context=context, timing=timing)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/utils.py", line 21, in call_if_fun_exists
                 ||     f(**kwargs)
                 ||   File "/code/catkin_ws/src/planning/packages/planning/planner.py", line 59, in on_received_query
                 ||     nodes = grid_definition(PlanningSetup.bounds, step)
                 || AttributeError: type object 'PlanningSetup' has no attribute 'bounds'
                 ||

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/dist-packages/dt_planning/planning_checker.py", line 102, in planning_checker_main
    sessions = run_checker(
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 115, in run_checker
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: The remote node has violated protocol
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196958step1-1of4successyes0:00:25
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196956step1-3of4successyes0:00:48
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196955step1-1of4successyes0:00:27
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196953step1-0of4failedyes0:00:34
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 102, in run_checker
    msg = agent_ci.write_topic_and_expect("query", q, expect="response")
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 145, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout, profiler=profiler)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 243, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 333, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 360, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "checker" aborted:

error in checker |Exception while handling a message on topic "query".
                 |
                 || Traceback (most recent call last):
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 418, in loop
                 ||     handle_message_node(parsed, receiver0, context0)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 591, in handle_message_node
                 ||     call_if_fun_exists(agent, expect_fn, data=ob, context=context, timing=timing)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/utils.py", line 21, in call_if_fun_exists
                 ||     f(**kwargs)
                 ||   File "/code/catkin_ws/src/planning/packages/planning/planner.py", line 59, in on_received_query
                 ||     nodes = grid_definition(PlanningSetup.bounds, step)
                 || AttributeError: type object 'PlanningSetup' has no attribute 'bounds'
                 ||

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/dist-packages/dt_planning/planning_checker.py", line 102, in planning_checker_main
    sessions = run_checker(
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 115, in run_checker
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: The remote node has violated protocol
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196951step1-2of4successyes0:00:52
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196949step1-3of4successyes0:00:25
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196947step1-1of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196946step1-0of4failedyes0:00:34
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 102, in run_checker
    msg = agent_ci.write_topic_and_expect("query", q, expect="response")
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 145, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout, profiler=profiler)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 243, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 333, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 360, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "checker" aborted:

error in checker |Exception while handling a message on topic "query".
                 |
                 || Traceback (most recent call last):
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 418, in loop
                 ||     handle_message_node(parsed, receiver0, context0)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 591, in handle_message_node
                 ||     call_if_fun_exists(agent, expect_fn, data=ob, context=context, timing=timing)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/utils.py", line 21, in call_if_fun_exists
                 ||     f(**kwargs)
                 ||   File "/code/catkin_ws/src/planning/packages/planning/planner.py", line 59, in on_received_query
                 ||     nodes = grid_definition(PlanningSetup.bounds, step)
                 || AttributeError: type object 'PlanningSetup' has no attribute 'bounds'
                 ||

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/dist-packages/dt_planning/planning_checker.py", line 102, in planning_checker_main
    sessions = run_checker(
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 115, in run_checker
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: The remote node has violated protocol
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196944step1-3of4successyes0:00:28
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
mistakes0.0
success_ratio0.0
duration1000.0
complexity1000.0
avg_min_distance0.0


other stats
nfeasible0
nsamples0
No reset possible
196941step1-2of4successyes0:00:56
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
mistakes0.0
success_ratio0.0
duration1000.0
complexity1000.0
avg_min_distance0.0


other stats
nfeasible0
nsamples0
No reset possible
196940step1-1of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
mistakes0.0
success_ratio0.0
duration1000.0
complexity1000.0
avg_min_distance0.0


other stats
nfeasible0
nsamples0
No reset possible
196938step1-0of4failedyes0:00:36
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 102, in run_checker
    msg = agent_ci.write_topic_and_expect("query", q, expect="response")
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 145, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout, profiler=profiler)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 243, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 333, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 360, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "checker" aborted:

error in checker |Exception while handling a message on topic "query".
                 |
                 || Traceback (most recent call last):
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 418, in loop
                 ||     handle_message_node(parsed, receiver0, context0)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 591, in handle_message_node
                 ||     call_if_fun_exists(agent, expect_fn, data=ob, context=context, timing=timing)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/utils.py", line 21, in call_if_fun_exists
                 ||     f(**kwargs)
                 ||   File "/code/catkin_ws/src/planning/packages/planning/planner.py", line 59, in on_received_query
                 ||     nodes = grid_definition(PlanningSetup.bounds, step)
                 || AttributeError: type object 'PlanningSetup' has no attribute 'bounds'
                 ||

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/dist-packages/dt_planning/planning_checker.py", line 102, in planning_checker_main
    sessions = run_checker(
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 115, in run_checker
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: The remote node has violated protocol
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196937step1-3of4successyes0:00:49
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196934step1-2of4successyes0:00:27
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196932step1-1of4successyes0:00:25
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196930step1-0of4failedyes0:01:02
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 102, in run_checker
    msg = agent_ci.write_topic_and_expect("query", q, expect="response")
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 145, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout, profiler=profiler)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 243, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 333, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 360, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "checker" aborted:

error in checker |Exception while handling a message on topic "query".
                 |
                 || Traceback (most recent call last):
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 418, in loop
                 ||     handle_message_node(parsed, receiver0, context0)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 591, in handle_message_node
                 ||     call_if_fun_exists(agent, expect_fn, data=ob, context=context, timing=timing)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/utils.py", line 21, in call_if_fun_exists
                 ||     f(**kwargs)
                 ||   File "/code/catkin_ws/src/planning/packages/planning/planner.py", line 59, in on_received_query
                 ||     nodes = grid_definition(PlanningSetup.bounds, step)
                 || AttributeError: type object 'PlanningSetup' has no attribute 'bounds'
                 ||

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/dist-packages/dt_planning/planning_checker.py", line 102, in planning_checker_main
    sessions = run_checker(
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 115, in run_checker
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: The remote node has violated protocol
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196928step1-2of4successyes0:00:25
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196927step1-3of4successyes0:00:55
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196924step1-1of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196921step1-3of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196920step1-0of4failedyes0:00:35
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 102, in run_checker
    msg = agent_ci.write_topic_and_expect("query", q, expect="response")
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 145, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout, profiler=profiler)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 243, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 333, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 360, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "checker" aborted:

error in checker |Exception while handling a message on topic "query".
                 |
                 || Traceback (most recent call last):
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 418, in loop
                 ||     handle_message_node(parsed, receiver0, context0)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 591, in handle_message_node
                 ||     call_if_fun_exists(agent, expect_fn, data=ob, context=context, timing=timing)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/utils.py", line 21, in call_if_fun_exists
                 ||     f(**kwargs)
                 ||   File "/code/catkin_ws/src/planning/packages/planning/planner.py", line 59, in on_received_query
                 ||     nodes = grid_definition(PlanningSetup.bounds, step)
                 || AttributeError: type object 'PlanningSetup' has no attribute 'bounds'
                 ||

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/dist-packages/dt_planning/planning_checker.py", line 102, in planning_checker_main
    sessions = run_checker(
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 115, in run_checker
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: The remote node has violated protocol
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196919step1-2of4successyes0:00:49
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196917step1-2of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196913step1-1of4successyes0:01:00
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196912step1-3of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196910step1-0of4failedyes0:01:06
The container "solut [...]
The container "solution" exited with code 1.


Look at the logs for the container to know more about the error.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196908step1-3of4successyes0:00:32
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196905step1-0of4failedyes0:00:35
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 102, in run_checker
    msg = agent_ci.write_topic_and_expect("query", q, expect="response")
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 145, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout, profiler=profiler)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 243, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 333, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 360, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "checker" aborted:

error in checker |Exception while handling a message on topic "query".
                 |
                 || Traceback (most recent call last):
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 418, in loop
                 ||     handle_message_node(parsed, receiver0, context0)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 591, in handle_message_node
                 ||     call_if_fun_exists(agent, expect_fn, data=ob, context=context, timing=timing)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/utils.py", line 21, in call_if_fun_exists
                 ||     f(**kwargs)
                 ||   File "/code/catkin_ws/src/planning/packages/planning/planner.py", line 59, in on_received_query
                 ||     nodes = grid_definition(PlanningSetup.bounds, step)
                 || AttributeError: type object 'PlanningSetup' has no attribute 'bounds'
                 ||

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/dist-packages/dt_planning/planning_checker.py", line 102, in planning_checker_main
    sessions = run_checker(
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 115, in run_checker
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: The remote node has violated protocol
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196904step1-1of4successyes0:01:08
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196902step1-2of4successyes0:01:14
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196899step1-3of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196896step1-2of4successyes0:00:50
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196895step1-1of4successyes0:00:49
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196893step1-0of4failedyes0:01:02
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 102, in run_checker
    msg = agent_ci.write_topic_and_expect("query", q, expect="response")
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 145, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout, profiler=profiler)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 243, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 333, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 360, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "checker" aborted:

error in checker |Exception while handling a message on topic "query".
                 |
                 || Traceback (most recent call last):
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 418, in loop
                 ||     handle_message_node(parsed, receiver0, context0)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 591, in handle_message_node
                 ||     call_if_fun_exists(agent, expect_fn, data=ob, context=context, timing=timing)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/utils.py", line 21, in call_if_fun_exists
                 ||     f(**kwargs)
                 ||   File "/code/catkin_ws/src/planning/packages/planning/planner.py", line 59, in on_received_query
                 ||     nodes = grid_definition(PlanningSetup.bounds, step)
                 || AttributeError: type object 'PlanningSetup' has no attribute 'bounds'
                 ||

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/dist-packages/dt_planning/planning_checker.py", line 102, in planning_checker_main
    sessions = run_checker(
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 115, in run_checker
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: The remote node has violated protocol
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196891step1-3of4successyes0:00:27
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196888step1-3of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196887step1-1of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196886step1-0of4failedyes0:00:34
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 102, in run_checker
    msg = agent_ci.write_topic_and_expect("query", q, expect="response")
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 145, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout, profiler=profiler)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 243, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 333, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 360, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "checker" aborted:

error in checker |Exception while handling a message on topic "query".
                 |
                 || Traceback (most recent call last):
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 418, in loop
                 ||     handle_message_node(parsed, receiver0, context0)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 591, in handle_message_node
                 ||     call_if_fun_exists(agent, expect_fn, data=ob, context=context, timing=timing)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/utils.py", line 21, in call_if_fun_exists
                 ||     f(**kwargs)
                 ||   File "/code/catkin_ws/src/planning/packages/planning/planner.py", line 59, in on_received_query
                 ||     nodes = grid_definition(PlanningSetup.bounds, step)
                 || AttributeError: type object 'PlanningSetup' has no attribute 'bounds'
                 ||

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/dist-packages/dt_planning/planning_checker.py", line 102, in planning_checker_main
    sessions = run_checker(
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 115, in run_checker
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: The remote node has violated protocol
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196885step1-2of4successyes0:00:49
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196881step1-3of4successyes0:00:28
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196880step1-1of4successyes0:00:28
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196879step1-0of4failedyes0:00:35
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 102, in run_checker
    msg = agent_ci.write_topic_and_expect("query", q, expect="response")
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 145, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout, profiler=profiler)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 243, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 333, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper_outside.py", line 360, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "checker" aborted:

error in checker |Exception while handling a message on topic "query".
                 |
                 || Traceback (most recent call last):
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 418, in loop
                 ||     handle_message_node(parsed, receiver0, context0)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 591, in handle_message_node
                 ||     call_if_fun_exists(agent, expect_fn, data=ob, context=context, timing=timing)
                 ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/utils.py", line 21, in call_if_fun_exists
                 ||     f(**kwargs)
                 ||   File "/code/catkin_ws/src/planning/packages/planning/planner.py", line 59, in on_received_query
                 ||     nodes = grid_definition(PlanningSetup.bounds, step)
                 || AttributeError: type object 'PlanningSetup' has no attribute 'bounds'
                 ||

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/dist-packages/dt_planning/planning_checker.py", line 102, in planning_checker_main
    sessions = run_checker(
  File "/usr/local/lib/python3.8/dist-packages/dt_protocols/checker.py", line 115, in run_checker
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: The remote node has violated protocol
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
196878step1-2of4successyes0:00:26
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible