Duckietown Challenges Home Challenges Submissions

Submission 6802

Submission6802
Competingyes
Challengeaido5-LF-sim-validation
UserAnthony Courchesne 🇨🇦
Date submitted
Last status update
Completecomplete
DetailsEvaluation is complete.
Sisters
Result💔
JobsLFv-sim: 58646
Next
User labelbaseline-duckietown
Admin priority50
Blessingn/a
User priority50

Evaluation jobs for this submission

Show only up-to-date jobs
Job IDstepstatusup to datedate starteddate completeddurationmessage
58646LFv-simfailedyes0:00:44
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 563, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 135, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 218, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 304, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 331, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego0" aborted:

error in ego0 |Exception while handling a message on topic "get_commands".
              |
              || Traceback (most recent call last):
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
              ||     handle_message_node(parsed, receiver0, context0)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
              ||     context.write('commands', commands)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
              ||     self._write(topic, data, timing, with_schema)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
              ||     check_isinstance(data, klass)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
              ||     raise_type_mismatch(ob, expected, **kwargs)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
              ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
              || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
              || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
              || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
              || │                             field  motor_left : float
              || │                             field motor_right : float
              || │                                       __doc__
              || │                                                         PWM commands are floats between -1 and 1.
              || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
              || │                             field      center : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  front_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field front_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field   back_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  back_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
              || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
              || │ obtained: dict
              || │   object: dict[2]
              || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
              || │           │ LEDS:
              || │           │ dict[5]
              || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
              ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 681, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 68, in go
    wrap(cie)
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 34, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 286, in main
    length_s = await run_episode(
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 567, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
58641LFv-simfailedyes0:00:41
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 563, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 135, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 218, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 304, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 331, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego0" aborted:

error in ego0 |Exception while handling a message on topic "get_commands".
              |
              || Traceback (most recent call last):
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
              ||     handle_message_node(parsed, receiver0, context0)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
              ||     context.write('commands', commands)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
              ||     self._write(topic, data, timing, with_schema)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
              ||     check_isinstance(data, klass)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
              ||     raise_type_mismatch(ob, expected, **kwargs)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
              ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
              || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
              || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
              || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
              || │                             field  motor_left : float
              || │                             field motor_right : float
              || │                                       __doc__
              || │                                                         PWM commands are floats between -1 and 1.
              || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
              || │                             field      center : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  front_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field front_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field   back_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  back_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
              || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
              || │ obtained: dict
              || │   object: dict[2]
              || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
              || │           │ LEDS:
              || │           │ dict[5]
              || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
              ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 681, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 68, in go
    wrap(cie)
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 34, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 286, in main
    length_s = await run_episode(
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 567, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
58638LFv-simfailedyes0:00:43
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 563, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 135, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 218, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 304, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 331, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego0" aborted:

error in ego0 |Exception while handling a message on topic "get_commands".
              |
              || Traceback (most recent call last):
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
              ||     handle_message_node(parsed, receiver0, context0)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
              ||     context.write('commands', commands)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
              ||     self._write(topic, data, timing, with_schema)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
              ||     check_isinstance(data, klass)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
              ||     raise_type_mismatch(ob, expected, **kwargs)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
              ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
              || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
              || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
              || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
              || │                             field  motor_left : float
              || │                             field motor_right : float
              || │                                       __doc__
              || │                                                         PWM commands are floats between -1 and 1.
              || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
              || │                             field      center : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  front_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field front_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field   back_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  back_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
              || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
              || │ obtained: dict
              || │   object: dict[2]
              || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
              || │           │ LEDS:
              || │           │ dict[5]
              || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
              ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 681, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 68, in go
    wrap(cie)
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 34, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 286, in main
    length_s = await run_episode(
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 567, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
58633LFv-simfailedyes0:00:42
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 563, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 135, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 218, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 304, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 331, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego0" aborted:

error in ego0 |Exception while handling a message on topic "get_commands".
              |
              || Traceback (most recent call last):
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
              ||     handle_message_node(parsed, receiver0, context0)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
              ||     context.write('commands', commands)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
              ||     self._write(topic, data, timing, with_schema)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
              ||     check_isinstance(data, klass)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
              ||     raise_type_mismatch(ob, expected, **kwargs)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
              ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
              || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
              || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
              || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
              || │                             field  motor_left : float
              || │                             field motor_right : float
              || │                                       __doc__
              || │                                                         PWM commands are floats between -1 and 1.
              || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
              || │                             field      center : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  front_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field front_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field   back_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  back_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
              || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
              || │ obtained: dict
              || │   object: dict[2]
              || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
              || │           │ LEDS:
              || │           │ dict[5]
              || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
              ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 681, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 68, in go
    wrap(cie)
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 34, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 286, in main
    length_s = await run_episode(
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 567, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
58631LFv-simfailedyes0:00:56
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 563, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 135, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 218, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 304, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 331, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego0" aborted:

error in ego0 |Exception while handling a message on topic "get_commands".
              |
              || Traceback (most recent call last):
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
              ||     handle_message_node(parsed, receiver0, context0)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
              ||     context.write('commands', commands)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
              ||     self._write(topic, data, timing, with_schema)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
              ||     check_isinstance(data, klass)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
              ||     raise_type_mismatch(ob, expected, **kwargs)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
              ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
              || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
              || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
              || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
              || │                             field  motor_left : float
              || │                             field motor_right : float
              || │                                       __doc__
              || │                                                         PWM commands are floats between -1 and 1.
              || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
              || │                             field      center : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  front_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field front_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field   back_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  back_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
              || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
              || │ obtained: dict
              || │   object: dict[2]
              || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
              || │           │ LEDS:
              || │           │ dict[5]
              || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
              ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 681, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 68, in go
    wrap(cie)
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 34, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 286, in main
    length_s = await run_episode(
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 567, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
58626LFv-simfailedyes0:00:41
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 563, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 135, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 218, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 304, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 331, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego0" aborted:

error in ego0 |Exception while handling a message on topic "get_commands".
              |
              || Traceback (most recent call last):
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
              ||     handle_message_node(parsed, receiver0, context0)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
              ||     context.write('commands', commands)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
              ||     self._write(topic, data, timing, with_schema)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
              ||     check_isinstance(data, klass)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
              ||     raise_type_mismatch(ob, expected, **kwargs)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
              ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
              || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
              || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
              || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
              || │                             field  motor_left : float
              || │                             field motor_right : float
              || │                                       __doc__
              || │                                                         PWM commands are floats between -1 and 1.
              || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
              || │                             field      center : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  front_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field front_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field   back_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  back_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
              || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
              || │ obtained: dict
              || │   object: dict[2]
              || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
              || │           │ LEDS:
              || │           │ dict[5]
              || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
              ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 681, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 68, in go
    wrap(cie)
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 34, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 286, in main
    length_s = await run_episode(
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 567, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
52658LFv-simfailedno0:03:16
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 563, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 135, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 218, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 304, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 331, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego0" aborted:

error in ego0 |Exception while handling a message on topic "get_commands".
              |
              || Traceback (most recent call last):
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
              ||     handle_message_node(parsed, receiver0, context0)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
              ||     context.write('commands', commands)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
              ||     self._write(topic, data, timing, with_schema)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
              ||     check_isinstance(data, klass)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
              ||     raise_type_mismatch(ob, expected, **kwargs)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
              ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
              || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
              || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
              || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
              || │                             field  motor_left : float
              || │                             field motor_right : float
              || │                                       __doc__
              || │                                                         PWM commands are floats between -1 and 1.
              || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
              || │                             field      center : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  front_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field front_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field   back_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  back_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
              || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
              || │ obtained: dict
              || │   object: dict[2]
              || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
              || │           │ LEDS:
              || │           │ dict[5]
              || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
              ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 681, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 68, in go
    wrap(cie)
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 34, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 286, in main
    length_s = await run_episode(
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 567, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
52656LFv-simfailedno0:01:11
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 563, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 135, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 218, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 304, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 331, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego0" aborted:

error in ego0 |Exception while handling a message on topic "get_commands".
              |
              || Traceback (most recent call last):
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
              ||     handle_message_node(parsed, receiver0, context0)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
              ||     context.write('commands', commands)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
              ||     self._write(topic, data, timing, with_schema)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
              ||     check_isinstance(data, klass)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
              ||     raise_type_mismatch(ob, expected, **kwargs)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
              ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
              || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
              || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
              || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
              || │                             field  motor_left : float
              || │                             field motor_right : float
              || │                                       __doc__
              || │                                                         PWM commands are floats between -1 and 1.
              || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
              || │                             field      center : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  front_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field front_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field   back_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  back_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
              || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
              || │ obtained: dict
              || │   object: dict[2]
              || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
              || │           │ LEDS:
              || │           │ dict[5]
              || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
              ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 681, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 68, in go
    wrap(cie)
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 34, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 286, in main
    length_s = await run_episode(
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 567, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
52654LFv-simfailedno0:04:49
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 563, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 135, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 218, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 304, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 331, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego0" aborted:

error in ego0 |Exception while handling a message on topic "get_commands".
              |
              || Traceback (most recent call last):
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
              ||     handle_message_node(parsed, receiver0, context0)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
              ||     context.write('commands', commands)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
              ||     self._write(topic, data, timing, with_schema)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
              ||     check_isinstance(data, klass)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
              ||     raise_type_mismatch(ob, expected, **kwargs)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
              ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
              || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
              || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
              || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
              || │                             field  motor_left : float
              || │                             field motor_right : float
              || │                                       __doc__
              || │                                                         PWM commands are floats between -1 and 1.
              || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
              || │                             field      center : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  front_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field front_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field   back_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  back_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
              || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
              || │ obtained: dict
              || │   object: dict[2]
              || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
              || │           │ LEDS:
              || │           │ dict[5]
              || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
              ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 681, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 68, in go
    wrap(cie)
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 34, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 286, in main
    length_s = await run_episode(
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 567, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
52601LFv-simhost-errorno0:03:55
The container "evalu [...]
The container "evaluator" 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
52579LFv-simhost-errorno0:00:49
The container "evalu [...]
The container "evaluator" 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
52564LFv-simfailedno0:00:45
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 563, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 135, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 218, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 304, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 331, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego0" aborted:

error in ego0 |Exception while handling a message on topic "get_commands".
              |
              || Traceback (most recent call last):
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
              ||     handle_message_node(parsed, receiver0, context0)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
              ||     context.write('commands', commands)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
              ||     self._write(topic, data, timing, with_schema)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
              ||     check_isinstance(data, klass)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
              ||     raise_type_mismatch(ob, expected, **kwargs)
              ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
              ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
              || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
              || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
              || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
              || │                             field  motor_left : float
              || │                             field motor_right : float
              || │                                       __doc__
              || │                                                         PWM commands are floats between -1 and 1.
              || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
              || │                             field      center : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  front_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field front_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field   back_left : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                             field  back_right : dataclass aido_schemas.schemas.RGB
              || │                                                  field       r : float
              || │                                                  field       g : float
              || │                                                  field       b : float
              || │                                                        __doc__   RGB(r: float, g: float, b: float)
              || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
              || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
              || │ obtained: dict
              || │   object: dict[2]
              || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
              || │           │ LEDS:
              || │           │ dict[5]
              || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
              || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
              ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 681, in scoring_context
    yield cie
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 68, in go
    wrap(cie)
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/experiment_manager.py", line 34, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 286, in main
    length_s = await run_episode(
  File "/usr/local/lib/python3.8/site-packages/duckietown_experiment_manager/code.py", line 567, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
41853LFv-simfailedno0:00:52
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "experiment_manager.py", line 540, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 133, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 216, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 299, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 327, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego" aborted:

error in ego |Exception while handling a message on topic "get_commands".
             |
             || Traceback (most recent call last):
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
             ||     handle_message_node(parsed, receiver0, context0)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
             ||     context.write('commands', commands)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
             ||     self._write(topic, data, timing, with_schema)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
             ||     check_isinstance(data, klass)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
             ||     raise_type_mismatch(ob, expected, **kwargs)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
             ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
             || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
             || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
             || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
             || │                             field  motor_left : float
             || │                             field motor_right : float
             || │                                       __doc__
             || │                                                         PWM commands are floats between -1 and 1.
             || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
             || │                             field      center : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  front_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field front_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field   back_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  back_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
             || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
             || │ obtained: dict
             || │   object: dict[2]
             || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
             || │           │ LEDS:
             || │           │ dict[5]
             || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
             ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 678, in scoring_context
    yield cie
  File "experiment_manager.py", line 683, in go
    wrap(cie)
  File "experiment_manager.py", line 668, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "experiment_manager.py", line 281, in main
    length_s = await run_episode(
  File "experiment_manager.py", line 544, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
41852LFv-simfailedno0:00:54
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "experiment_manager.py", line 540, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 133, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 216, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 299, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 327, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego" aborted:

error in ego |Exception while handling a message on topic "get_commands".
             |
             || Traceback (most recent call last):
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
             ||     handle_message_node(parsed, receiver0, context0)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
             ||     context.write('commands', commands)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
             ||     self._write(topic, data, timing, with_schema)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
             ||     check_isinstance(data, klass)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
             ||     raise_type_mismatch(ob, expected, **kwargs)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
             ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
             || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
             || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
             || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
             || │                             field  motor_left : float
             || │                             field motor_right : float
             || │                                       __doc__
             || │                                                         PWM commands are floats between -1 and 1.
             || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
             || │                             field      center : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  front_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field front_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field   back_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  back_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
             || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
             || │ obtained: dict
             || │   object: dict[2]
             || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
             || │           │ LEDS:
             || │           │ dict[5]
             || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
             ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 678, in scoring_context
    yield cie
  File "experiment_manager.py", line 683, in go
    wrap(cie)
  File "experiment_manager.py", line 668, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "experiment_manager.py", line 281, in main
    length_s = await run_episode(
  File "experiment_manager.py", line 544, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
41850LFv-simfailedno0:00:48
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "experiment_manager.py", line 540, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 133, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 216, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 299, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 327, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego" aborted:

error in ego |Exception while handling a message on topic "get_commands".
             |
             || Traceback (most recent call last):
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
             ||     handle_message_node(parsed, receiver0, context0)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
             ||     context.write('commands', commands)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
             ||     self._write(topic, data, timing, with_schema)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
             ||     check_isinstance(data, klass)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
             ||     raise_type_mismatch(ob, expected, **kwargs)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
             ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
             || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
             || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
             || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
             || │                             field  motor_left : float
             || │                             field motor_right : float
             || │                                       __doc__
             || │                                                         PWM commands are floats between -1 and 1.
             || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
             || │                             field      center : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  front_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field front_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field   back_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  back_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
             || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
             || │ obtained: dict
             || │   object: dict[2]
             || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
             || │           │ LEDS:
             || │           │ dict[5]
             || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
             ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 678, in scoring_context
    yield cie
  File "experiment_manager.py", line 683, in go
    wrap(cie)
  File "experiment_manager.py", line 668, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "experiment_manager.py", line 281, in main
    length_s = await run_episode(
  File "experiment_manager.py", line 544, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
38439LFv-simfailedno0:01:24
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "experiment_manager.py", line 512, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 133, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 216, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 299, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 327, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego" aborted:

error in ego |Exception while handling a message on topic "get_commands".
             |
             || Traceback (most recent call last):
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
             ||     handle_message_node(parsed, receiver0, context0)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
             ||     context.write('commands', commands)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
             ||     self._write(topic, data, timing, with_schema)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
             ||     check_isinstance(data, klass)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
             ||     raise_type_mismatch(ob, expected, **kwargs)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
             ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
             || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
             || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
             || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
             || │                             field  motor_left : float
             || │                             field motor_right : float
             || │                                       __doc__
             || │                                                         PWM commands are floats between -1 and 1.
             || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
             || │                             field      center : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  front_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field front_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field   back_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  back_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
             || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
             || │ obtained: dict
             || │   object: dict[2]
             || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
             || │           │ LEDS:
             || │           │ dict[5]
             || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
             ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 678, in scoring_context
    yield cie
  File "experiment_manager.py", line 655, in go
    wrap(cie)
  File "experiment_manager.py", line 640, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "experiment_manager.py", line 253, in main
    length_s = await run_episode(
  File "experiment_manager.py", line 516, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
38437LFv-simfailedno0:01:07
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "experiment_manager.py", line 512, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 133, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 216, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 299, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 327, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego" aborted:

error in ego |Exception while handling a message on topic "get_commands".
             |
             || Traceback (most recent call last):
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
             ||     handle_message_node(parsed, receiver0, context0)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
             ||     context.write('commands', commands)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
             ||     self._write(topic, data, timing, with_schema)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
             ||     check_isinstance(data, klass)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
             ||     raise_type_mismatch(ob, expected, **kwargs)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
             ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
             || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
             || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
             || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
             || │                             field  motor_left : float
             || │                             field motor_right : float
             || │                                       __doc__
             || │                                                         PWM commands are floats between -1 and 1.
             || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
             || │                             field      center : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  front_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field front_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field   back_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  back_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
             || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
             || │ obtained: dict
             || │   object: dict[2]
             || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
             || │           │ LEDS:
             || │           │ dict[5]
             || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
             ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 678, in scoring_context
    yield cie
  File "experiment_manager.py", line 655, in go
    wrap(cie)
  File "experiment_manager.py", line 640, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "experiment_manager.py", line 253, in main
    length_s = await run_episode(
  File "experiment_manager.py", line 516, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
36497LFv-simfailedno0:01:06
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "experiment_manager.py", line 481, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 133, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 216, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 299, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 327, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego" aborted:

error in ego |Exception while handling a message on topic "get_commands".
             |
             || Traceback (most recent call last):
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
             ||     handle_message_node(parsed, receiver0, context0)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
             ||     context.write('commands', commands)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
             ||     self._write(topic, data, timing, with_schema)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
             ||     check_isinstance(data, klass)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
             ||     raise_type_mismatch(ob, expected, **kwargs)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
             ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
             || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
             || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
             || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
             || │                             field  motor_left : float
             || │                             field motor_right : float
             || │                                       __doc__
             || │                                                         PWM commands are floats between -1 and 1.
             || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
             || │                             field      center : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  front_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field front_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field   back_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  back_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
             || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
             || │ obtained: dict
             || │   object: dict[2]
             || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
             || │           │ LEDS:
             || │           │ dict[5]
             || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
             ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 678, in scoring_context
    yield cie
  File "experiment_manager.py", line 655, in go
    wrap(cie)
  File "experiment_manager.py", line 640, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "experiment_manager.py", line 241, in main
    length_s = await run_episode(
  File "experiment_manager.py", line 485, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
35911LFv-simsuccessno0:00:58
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
35908LFv-simsuccessno0:00:56
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
35560LFv-simerrorno0:01:04
The container "evalu [...]
The container "evaluator" 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
35532LFv-simabortedno0:01:15
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
35531LFv-simabortedno0:01:09
The container "evalu [...]
The container "evaluator" 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
35530LFv-simabortedno0:01:02
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
35488LFv-simabortedno0:01:06
The container "evalu [...]
The container "evaluator" 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
35487LFv-simabortedno0:01:04
The container "evalu [...]
The container "evaluator" 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
35174LFv-simfailedno0:01:00
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "experiment_manager.py", line 460, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 133, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 216, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 299, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 327, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego" aborted:

error in ego |Exception while handling a message on topic "get_commands".
             |
             || Traceback (most recent call last):
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
             ||     handle_message_node(parsed, receiver0, context0)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
             ||     context.write('commands', commands)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
             ||     self._write(topic, data, timing, with_schema)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
             ||     check_isinstance(data, klass)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
             ||     raise_type_mismatch(ob, expected, **kwargs)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
             ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
             || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
             || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
             || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
             || │                             field  motor_left : float
             || │                             field motor_right : float
             || │                                       __doc__
             || │                                                         PWM commands are floats between -1 and 1.
             || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
             || │                             field      center : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  front_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field front_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field   back_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  back_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
             || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
             || │ obtained: dict
             || │   object: dict[2]
             || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
             || │           │ LEDS:
             || │           │ dict[5]
             || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
             ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 666, in scoring_context
    yield cie
  File "experiment_manager.py", line 631, in go
    wrap(cie)
  File "experiment_manager.py", line 619, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "experiment_manager.py", line 225, in main
    length_s = await run_episode(
  File "experiment_manager.py", line 464, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34443LFv-simfailedno0:01:09
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "experiment_manager.py", line 443, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 133, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 216, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 299, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 327, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego" aborted:

error in ego |Exception while handling a message on topic "get_commands".
             |
             || Traceback (most recent call last):
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
             ||     handle_message_node(parsed, receiver0, context0)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
             ||     context.write('commands', commands)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
             ||     self._write(topic, data, timing, with_schema)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
             ||     check_isinstance(data, klass)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
             ||     raise_type_mismatch(ob, expected, **kwargs)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
             ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
             || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
             || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
             || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
             || │                             field  motor_left : float
             || │                             field motor_right : float
             || │                                       __doc__
             || │                                                         PWM commands are floats between -1 and 1.
             || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
             || │                             field      center : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  front_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field front_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field   back_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  back_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
             || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
             || │ obtained: dict
             || │   object: dict[2]
             || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
             || │           │ LEDS:
             || │           │ dict[5]
             || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
             ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 666, in scoring_context
    yield cie
  File "experiment_manager.py", line 607, in <module>
    wrap(cie)
  File "experiment_manager.py", line 595, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 44, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "experiment_manager.py", line 213, in main
    length_s = await run_episode(
  File "experiment_manager.py", line 447, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34285LFv-simabortedno0:01:10
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
34096LFv-simabortedno0:00:01
Uncaught exception: [...]
Uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner_daffy-6.0.29-py3.8.egg/duckietown_challenges_runner/runner.py", line 628, in get_cr
    os.makedirs(wd)
  File "/usr/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/tmp/duckietown/DT18/evaluator/executions/aido5-LF-sim-validation/submission6802/LFv-sim-reg04-bf35e9d68df4-1-job34096'
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34090LFv-simabortedno0:00:00
Uncaught exception: [...]
Uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner_daffy-6.0.29-py3.8.egg/duckietown_challenges_runner/runner.py", line 628, in get_cr
    os.makedirs(wd)
  File "/usr/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/tmp/duckietown/DT18/evaluator/executions/aido5-LF-sim-validation/submission6802/LFv-sim-reg04-bf35e9d68df4-1-job34090'
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34070LFv-simabortedno0:00:00
Uncaught exception: [...]
Uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner_daffy-6.0.29-py3.8.egg/duckietown_challenges_runner/runner.py", line 628, in get_cr
    os.makedirs(wd)
  File "/usr/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/tmp/duckietown/DT18/evaluator/executions/aido5-LF-sim-validation/submission6802/LFv-sim-reg01-53440c9394b5-1-job34070'
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34066LFv-simabortedno0:00:00
Uncaught exception: [...]
Uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner_daffy-6.0.29-py3.8.egg/duckietown_challenges_runner/runner.py", line 628, in get_cr
    os.makedirs(wd)
  File "/usr/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/tmp/duckietown/DT18/evaluator/executions/aido5-LF-sim-validation/submission6802/LFv-sim-reg03-c2bc3037870e-1-job34066'
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34060LFv-simabortedno0:00:00
Uncaught exception: [...]
Uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner_daffy-6.0.29-py3.8.egg/duckietown_challenges_runner/runner.py", line 628, in get_cr
    os.makedirs(wd)
  File "/usr/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/tmp/duckietown/DT18/evaluator/executions/aido5-LF-sim-validation/submission6802/LFv-sim-reg03-c2bc3037870e-1-job34060'
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34053LFv-simabortedno0:00:01
Uncaught exception: [...]
Uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner_daffy-6.0.29-py3.8.egg/duckietown_challenges_runner/runner.py", line 628, in get_cr
    os.makedirs(wd)
  File "/usr/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/tmp/duckietown/DT18/evaluator/executions/aido5-LF-sim-validation/submission6802/LFv-sim-reg11-951de1eeccca-1-job34053'
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34048LFv-simabortedno0:00:00
Uncaught exception: [...]
Uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner_daffy-6.0.29-py3.8.egg/duckietown_challenges_runner/runner.py", line 628, in get_cr
    os.makedirs(wd)
  File "/usr/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/tmp/duckietown/DT18/evaluator/executions/aido5-LF-sim-validation/submission6802/LFv-sim-reg11-951de1eeccca-1-job34048'
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34037LFv-simabortedno0:00:00
Uncaught exception: [...]
Uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner_daffy-6.0.29-py3.8.egg/duckietown_challenges_runner/runner.py", line 628, in get_cr
    os.makedirs(wd)
  File "/usr/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/tmp/duckietown/DT18/evaluator/executions/aido5-LF-sim-validation/submission6802/LFv-sim-reg07-c4e193407567-1-job34037'
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34034LFv-simabortedno0:00:00
Uncaught exception: [...]
Uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner_daffy-6.0.29-py3.8.egg/duckietown_challenges_runner/runner.py", line 628, in get_cr
    os.makedirs(wd)
  File "/usr/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/tmp/duckietown/DT18/evaluator/executions/aido5-LF-sim-validation/submission6802/LFv-sim-reg07-c4e193407567-1-job34034'
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
34025LFv-simabortedno0:00:01
Uncaught exception: [...]
Uncaught exception:
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner_daffy-6.0.29-py3.8.egg/duckietown_challenges_runner/runner.py", line 628, in get_cr
    os.makedirs(wd)
  File "/usr/lib/python3.8/os.py", line 223, in makedirs
    mkdir(name, mode)
OSError: [Errno 28] No space left on device: '/tmp/duckietown/DT18/evaluator/executions/aido5-LF-sim-validation/submission6802/LFv-sim-reg05-5ca0d35e6d82-1-job34025'
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
33359LFv-simfailedno0:01:05
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "experiment_manager.py", line 443, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 133, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 216, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 299, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 327, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego" aborted:

error in ego |Exception while handling a message on topic "get_commands".
             |
             || Traceback (most recent call last):
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
             ||     handle_message_node(parsed, receiver0, context0)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
             ||     context.write('commands', commands)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
             ||     self._write(topic, data, timing, with_schema)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
             ||     check_isinstance(data, klass)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
             ||     raise_type_mismatch(ob, expected, **kwargs)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
             ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
             || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
             || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
             || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
             || │                             field  motor_left : float
             || │                             field motor_right : float
             || │                                       __doc__
             || │                                                         PWM commands are floats between -1 and 1.
             || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
             || │                             field      center : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  front_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field front_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field   back_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  back_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
             || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
             || │ obtained: dict
             || │   object: dict[2]
             || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
             || │           │ LEDS:
             || │           │ dict[5]
             || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
             ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 666, in scoring_context
    yield cie
  File "experiment_manager.py", line 607, in <module>
    wrap(cie)
  File "experiment_manager.py", line 595, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 43, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "experiment_manager.py", line 213, in main
    length_s = await run_episode(
  File "experiment_manager.py", line 447, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible
33358LFv-simfailedno0:01:06
InvalidSubmission: T [...]
InvalidSubmission:
Traceback (most recent call last):
  File "experiment_manager.py", line 443, in run_episode
    r: MsgReceived = await loop.run_in_executor(executor, f)
  File "/usr/local/lib/python3.8/concurrent/futures/thread.py", line 57, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 133, in write_topic_and_expect
    ob: MsgReceived = self.read_one(expect_topic=expect, timeout=timeout)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 216, in read_one
    msgs = read_reply(self.fpout, timeout=timeout, waiting_for=waiting_for, nickname=self.nickname,)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 299, in read_reply
    others = read_until_over(fpout, timeout=timeout, nickname=nickname)
  File "/usr/local/lib/python3.8/site-packages/zuper_nodes_wrapper/wrapper_outside.py", line 327, in read_until_over
    raise RemoteNodeAborted(m)
zuper_nodes.structures.RemoteNodeAborted: External node "ego" aborted:

error in ego |Exception while handling a message on topic "get_commands".
             |
             || Traceback (most recent call last):
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 319, in loop
             ||     handle_message_node(parsed, receiver0, context0)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 474, 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 "solution.py", line 66, in on_received_get_commands
             ||     context.write('commands', commands)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 99, in write
             ||     self._write(topic, data, timing, with_schema)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_nodes_wrapper/wrapper.py", line 112, in _write
             ||     check_isinstance(data, klass)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 13, in check_isinstance
             ||     raise_type_mismatch(ob, expected, **kwargs)
             ||   File "/usr/local/lib/python3.8/dist-packages/zuper_commons/types/zc_checks.py", line 25, in raise_type_mismatch
             ||     raise ZValueError(msg, expected=expected, obtained=type(ob), **kwargs)
             || zuper_commons.types.exceptions.ZValueError: Object not of expected type:
             || │ expected: dataclass aido_schemas.schemas.Duckiebot1Commands
             || │            field  wheels : dataclass aido_schemas.schemas.PWMCommands
             || │                             field  motor_left : float
             || │                             field motor_right : float
             || │                                       __doc__
             || │                                                         PWM commands are floats between -1 and 1.
             || │            field    LEDS : dataclass aido_schemas.schemas.LEDSCommands
             || │                             field      center : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  front_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field front_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field   back_left : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                             field  back_right : dataclass aido_schemas.schemas.RGB
             || │                                                  field       r : float
             || │                                                  field       g : float
             || │                                                  field       b : float
             || │                                                        __doc__   RGB(r: float, g: float, b: float)
             || │                                       __doc__   LEDSCommands(center: aido_schemas.schemas.RGB, fro
             || │                  __doc__   Duckiebot1Commands(wheels: aido_schemas.schemas.PW
             || │ obtained: dict
             || │   object: dict[2]
             || │           │ wheels: {motor_left: 0.0, motor_right: 0.0}
             || │           │ LEDS:
             || │           │ dict[5]
             || │           │ │ center: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ front_right: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_left: {r: 0.5, g: 0.5, b: 0.5}
             || │           │ │ back_right: {r: 0.5, g: 0.5, b: 0.5}
             ||

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

Traceback (most recent call last):
  File "/usr/local/lib/python3.8/site-packages/duckietown_challenges/cie_concrete.py", line 666, in scoring_context
    yield cie
  File "experiment_manager.py", line 607, in <module>
    wrap(cie)
  File "experiment_manager.py", line 595, in wrap
    asyncio.run(main(cie, logdir, attempts), debug=True)
  File "/usr/local/lib/python3.8/asyncio/runners.py", line 43, in run
    return loop.run_until_complete(main)
  File "/usr/local/lib/python3.8/asyncio/base_events.py", line 616, in run_until_complete
    return future.result()
  File "experiment_manager.py", line 213, in main
    length_s = await run_episode(
  File "experiment_manager.py", line 447, in run_episode
    raise dc.InvalidSubmission(msg) from e
duckietown_challenges.exceptions.InvalidSubmission: Trouble with communication to the agent.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible