Status not computed yet.
Job ID step status up to date date started date completed duration message 97020
eval2-visualize success no 2021-11-01 14:17:37+00:00 2021-11-01 14:18:57+00:00 0:01:20 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97018
eval1-visualize error no 2021-11-01 14:17:02+00:00 2021-11-01 14:17:41+00:00 0:00:39 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 257, in evaluate_robotarium_log
make_video_robot(dirname=dirname, robot_name=robot_name, t0=t0, t1=t1, outd=outd, out=out_robot)
File "/project/evaluate_robotarium_log.py", line 444, in make_video_robot
for t in data["topics"]:
KeyError: 'topics'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
yield cie
File "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97017
eval0-videos success no 2021-11-01 14:17:01+00:00 2021-11-01 14:19:16+00:00 0:02:15 all ok, 8 bags proce [...] all ok, 8 bags processed
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97015
eval0-visualize success no 2021-11-01 14:16:26+00:00 2021-11-01 14:17:31+00:00 0:01:05 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97013
eval2-visualize success no 2021-11-01 14:15:25+00:00 2021-11-01 14:16:56+00:00 0:01:31 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97012
eval0-visualize success no 2021-11-01 14:15:24+00:00 2021-11-01 14:16:19+00:00 0:00:55 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97011
eval1-visualize error no 2021-11-01 14:14:57+00:00 2021-11-01 14:16:28+00:00 0:01:31 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 257, in evaluate_robotarium_log
make_video_robot(dirname=dirname, robot_name=robot_name, t0=t0, t1=t1, outd=outd, out=out_robot)
File "/project/evaluate_robotarium_log.py", line 444, in make_video_robot
for t in data["topics"]:
KeyError: 'topics'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
yield cie
File "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97006
eval0-visualize success no 2021-11-01 14:13:13+00:00 2021-11-01 14:14:44+00:00 0:01:31 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97005
eval1-videos success no 2021-11-01 14:12:34+00:00 2021-11-01 14:18:11+00:00 0:05:37 all ok, 8 bags proce [...] all ok, 8 bags processed
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97004
eval0-videos success no 2021-11-01 14:12:31+00:00 2021-11-01 14:16:28+00:00 0:03:57 all ok, 8 bags proce [...] all ok, 8 bags processed
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97003
eval2-videos success no 2021-11-01 14:12:05+00:00 2021-11-01 14:19:05+00:00 0:07:00 all ok, 8 bags proce [...] all ok, 8 bags processed
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97002
eval2-visualize success no 2021-11-01 14:12:00+00:00 2021-11-01 14:14:43+00:00 0:02:43 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 97001
eval1-visualize error no 2021-11-01 14:12:00+00:00 2021-11-01 14:14:17+00:00 0:02:17 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 257, in evaluate_robotarium_log
make_video_robot(dirname=dirname, robot_name=robot_name, t0=t0, t1=t1, outd=outd, out=out_robot)
File "/project/evaluate_robotarium_log.py", line 444, in make_video_robot
for t in data["topics"]:
KeyError: 'topics'
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges/cie_concrete.py", line 691, in scoring_context
yield cie
File "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95847
eval1-visualize error no 2021-10-26 15:06:15+00:00 2021-10-26 15:07:05+00:00 0:00:50 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 239, in evaluate_robotarium_log
make_video_robot(dirname=dirname, robot_name=robot_name, t0=t0, t1=t1, outd=outd, out=out_robot)
File "/project/evaluate_robotarium_log.py", line 421, in make_video_robot
for t in data['topics']:
KeyError: 'topics'
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95846
eval1-visualize error no 2021-10-26 15:05:02+00:00 2021-10-26 15:05:54+00:00 0:00:52 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 239, in evaluate_robotarium_log
make_video_robot(dirname=dirname, robot_name=robot_name, t0=t0, t1=t1, outd=outd, out=out_robot)
File "/project/evaluate_robotarium_log.py", line 421, in make_video_robot
for t in data['topics']:
KeyError: 'topics'
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95845
eval2-visualize success no 2021-10-26 15:03:05+00:00 2021-10-26 15:04:35+00:00 0:01:30 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95843
eval1-videos success no 2021-10-26 15:00:50+00:00 2021-10-26 15:05:49+00:00 0:04:59 all ok, 8 bags proce [...] all ok, 8 bags processed
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95841
eval0-visualize success no 2021-10-26 15:00:49+00:00 2021-10-26 15:02:26+00:00 0:01:37 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95840
eval2-videos success no 2021-10-26 14:59:57+00:00 2021-10-26 15:06:19+00:00 0:06:22 all ok, 8 bags proce [...] all ok, 8 bags processed
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95839
eval0-videos success no 2021-10-26 14:59:32+00:00 2021-10-26 15:02:49+00:00 0:03:17 all ok, 8 bags proce [...] all ok, 8 bags processed
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95838
eval2-visualize host-error no 2021-10-26 14:59:30+00:00 2021-10-26 15:00:37+00:00 0:01:07 Error while running [...] Error while running Docker Compose:
Could not run command
│ cmd: [docker-compose, -p, nogpu-production-b-spot-0-04-job95838-949587, up, --no-start,
│ --renew-anon-volumes]
│ stdout: ''
│ sderr: ''
│ e: Command '['docker-compose', '-p', 'nogpu-production-b-spot-0-04-job95838-949587', 'up', '--no-start', '--renew-anon-volumes']' returned non-zero exit status 1.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95837
eval1-visualize host-error no 2021-10-26 14:59:30+00:00 2021-10-26 15:00:37+00:00 0:01:07 Error while running [...] Error while running Docker Compose:
Could not run command
│ cmd: [docker-compose, -p, nogpu-production-b-spot-0-05-job95837-790607, up, --no-start,
│ --renew-anon-volumes]
│ stdout: ''
│ sderr: ''
│ e: Command '['docker-compose', '-p', 'nogpu-production-b-spot-0-05-job95837-790607', 'up', '--no-start', '--renew-anon-volumes']' returned non-zero exit status 1.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95834
eval1-visualize host-error no 2021-10-26 14:57:33+00:00 2021-10-26 14:59:18+00:00 0:01:45 Error while running [...] Error while running Docker Compose:
Could not run command
│ cmd: [docker-compose, -p, nogpu-production-b-spot-0-05-job95834-703280, up, --no-start,
│ --renew-anon-volumes]
│ stdout: ''
│ sderr: ''
│ e: Command '['docker-compose', '-p', 'nogpu-production-b-spot-0-05-job95834-703280', 'up', '--no-start', '--renew-anon-volumes']' returned non-zero exit status 1.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95833
eval2-visualize host-error no 2021-10-26 14:57:29+00:00 2021-10-26 14:59:17+00:00 0:01:48 Error while running [...] Error while running Docker Compose:
Could not run command
│ cmd: [docker-compose, -p, nogpu-production-b-spot-0-04-job95833-721463, up, --no-start,
│ --renew-anon-volumes]
│ stdout: ''
│ sderr: ''
│ e: Command '['docker-compose', '-p', 'nogpu-production-b-spot-0-04-job95833-721463', 'up', '--no-start', '--renew-anon-volumes']' returned non-zero exit status 1.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 95832
eval0-videos host-error no 2021-10-26 14:57:29+00:00 2021-10-26 14:59:17+00:00 0:01:48 Error while running [...] Error while running Docker Compose:
Could not run command
│ cmd: [docker-compose, -p, nogpu-production-b-spot-0-01-job95832-355777, up, --no-start,
│ --renew-anon-volumes]
│ stdout: ''
│ sderr: ''
│ e: Command '['docker-compose', '-p', 'nogpu-production-b-spot-0-01-job95832-355777', 'up', '--no-start', '--renew-anon-volumes']' returned non-zero exit status 1.
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77919
eval1-visualize error no 2021-06-03 22:05:57+00:00 2021-06-03 22:06:52+00:00 0:00:55 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 239, in evaluate_robotarium_log
make_video_robot(dirname=dirname, robot_name=robot_name, t0=t0, t1=t1, outd=outd, out=out_robot)
File "/project/evaluate_robotarium_log.py", line 421, in make_video_robot
for t in data['topics']:
KeyError: 'topics'
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77918
eval0-visualize success no 2021-06-03 22:05:56+00:00 2021-06-03 22:07:00+00:00 0:01:04 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77917
eval2-visualize success no 2021-06-03 22:05:53+00:00 2021-06-03 22:07:23+00:00 0:01:30 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77916
eval0-visualize success no 2021-06-03 22:04:51+00:00 2021-06-03 22:05:47+00:00 0:00:56 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77915
eval1-visualize error no 2021-06-03 22:04:50+00:00 2021-06-03 22:05:35+00:00 0:00:45 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 239, in evaluate_robotarium_log
make_video_robot(dirname=dirname, robot_name=robot_name, t0=t0, t1=t1, outd=outd, out=out_robot)
File "/project/evaluate_robotarium_log.py", line 421, in make_video_robot
for t in data['topics']:
KeyError: 'topics'
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77914
eval2-visualize success no 2021-06-03 22:04:21+00:00 2021-06-03 22:05:37+00:00 0:01:16 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77913
eval0-visualize success no 2021-06-03 22:03:44+00:00 2021-06-03 22:04:43+00:00 0:00:59 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77912
eval1-visualize error no 2021-06-03 22:03:44+00:00 2021-06-03 22:04:44+00:00 0:01:00 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 239, in evaluate_robotarium_log
make_video_robot(dirname=dirname, robot_name=robot_name, t0=t0, t1=t1, outd=outd, out=out_robot)
File "/project/evaluate_robotarium_log.py", line 421, in make_video_robot
for t in data['topics']:
KeyError: 'topics'
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77911
eval1-visualize error no 2021-06-03 22:03:09+00:00 2021-06-03 22:03:39+00:00 0:00:30 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 239, in evaluate_robotarium_log
make_video_robot(dirname=dirname, robot_name=robot_name, t0=t0, t1=t1, outd=outd, out=out_robot)
File "/project/evaluate_robotarium_log.py", line 421, in make_video_robot
for t in data['topics']:
KeyError: 'topics'
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77910
eval2-visualize success no 2021-06-03 22:02:04+00:00 2021-06-03 22:03:56+00:00 0:01:52 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77909
eval0-visualize success no 2021-06-03 22:01:58+00:00 2021-06-03 22:03:11+00:00 0:01:13 Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77908
eval1-visualize error no 2021-06-03 22:01:58+00:00 2021-06-03 22:03:03+00:00 0:01:05 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 239, in evaluate_robotarium_log
make_video_robot(dirname=dirname, robot_name=robot_name, t0=t0, t1=t1, outd=outd, out=out_robot)
File "/project/evaluate_robotarium_log.py", line 421, in make_video_robot
for t in data['topics']:
KeyError: 'topics'
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77897
eval0-visualize error no 2021-06-03 21:44:54+00:00 2021-06-03 21:45:47+00:00 0:00:53 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 74, in object_from_ipce
res = object_from_ipce_(mj, expect_type, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 391, in object_from_ipce_dataclass_instance
raise ZValueError(msg, anns=anns, T=T, known=sorted(mj), f=f)
zuper_commons.types.exceptions.ZValueError: Cannot find field 'payload_yaml' in data for class Scenario and no default available
│ anns: dict[6]
│ │ scenario_name : str
│ │ environment : Any
│ │ player_robots : List[str]
│ │ robots : Dict[str,ScenarioRobotSpec]
│ │ duckies : Dict[str,ScenarioDuckieSpec]
│ │ payload_yaml : str
│ T: str
│ known: [duckies, environment, player_robots, robots, scenario_name]
│ f: Field(name='payload_yaml',type=<class 'str'>,default=<dataclasses._MISSING_TYPE object at 0x7fce6e05b3d0>,default_factory=<dataclasses._MISSING_TYPE object at 0x7fce6e05b3d0>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),_field_type=_FIELD)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 139, in evaluate_robotarium_log
scenario = cast(Scenario, object_from_ipce(config_, Scenario))
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 93, in object_from_ipce
raise ZValueError(msg, expect_type=expect_type, mj=mj) from e
zuper_commons.types.exceptions.ZValueError: Cannot deserialize object
│ expect_type: dataclass aido_schemas.protocol_simulator.Scenario
│ field scenario_name : str
│ field environment : Any
│ field player_robots : List[str]
│ field robots : Dict[str,ScenarioRobotSpec]
│ field duckies : Dict[str,ScenarioDuckieSpec]
│ field payload_yaml : str
│ mj: dict[5]
│ │ robots :
│ │ dict[1]
│ │ │ ego0 :
│ │ │ dict[5]
│ │ │ │ color : red
│ │ │ │ protocol : PROTOCOL_NORMAL
│ │ │ │ description : Playable robot ego0
│ │ │ │ controllable : True
│ │ │ │ configuration :
│ │ │ │ dict[2]
│ │ │ │ │ pose :
│ │ │ │ │ dict[4]
│ │ │ │ │ │ x : 2.1570693489983728
│ │ │ │ │ │ y : 1.2869999408721924
│ │ │ │ │ │ $schema :
│ │ │ │ │ │ dict[9]
│ │ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ │ type : object
│ │ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ │ properties :
│ │ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ │ theta_deg : 90.0
│ │ │ │ │ velocity :
│ │ │ │ │ dict[4]
│ │ │ │ │ │ x : 0.0
│ │ │ │ │ │ y : 0.0
│ │ │ │ │ │ $schema :
│ │ │ │ │ │ dict[9]
│ │ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ │ type : object
│ │ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ │ properties :
│ │ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ │ theta_deg : 0.0
│ │ duckies :
│ │ dict[10]
│ │ │ duckie00 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.0604255467007775
│ │ │ │ │ y : 0.6173696517944336
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 110.27893200867874
│ │ │ │ color : yellow
│ │ │ duckie01 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.779188089369483
│ │ │ │ │ y : 2.4292488023102865
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -80.62222974071548
│ │ │ │ color : yellow
│ │ │ duckie02 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.5657090230666845
│ │ │ │ │ y : 1.1057719973073064
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -58.178737206712775
│ │ │ │ color : yellow
│ │ │ duckie03 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.38053257551535385
│ │ │ │ │ y : 0.752696762723886
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -69.05502340577527
│ │ │ │ color : yellow
│ │ │ duckie04 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.5194687548116919
│ │ │ │ │ y : 1.7755335327067499
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 164.04576911492168
│ │ │ │ color : yellow
│ │ │ duckie05 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.820613302680943
│ │ │ │ │ y : 0.9572579860687256
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -176.60698651782383
│ │ │ │ color : yellow
│ │ │ duckie06 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.0905945012186022
│ │ │ │ │ y : 2.4142269546170896
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -97.36696041449693
│ │ │ │ color : yellow
│ │ │ duckie07 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.3193893415077984
│ │ │ │ │ y : 2.157972552579111
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 118.00092752104273
│ │ │ │ color : yellow
│ │ │ duckie08 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.7038838400495795
│ │ │ │ │ y : 0.562982439994812
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 50.46081658634155
│ │ │ │ color : yellow
│ │ │ duckie09 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.629895016021829
│ │ │ │ │ y : 2.2828908830391272
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -172.68531071854136
│ │ │ │ color : yellow
│ │ environment :
│ │ |objects:
│ │ | tag334:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.647
│ │ | - 1.708
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 334
│ │ | tag335:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.2229999999999999
│ │ | - 2.282
│ │ | theta_deg: 180
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 335
│ │ | tag336:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.202
│ │ | - 2.7929999999999997
│ │ | theta_deg: 315
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 336
│ │ | tag337:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.698
│ │ | - 1.8079999999999998
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 337
│ │ | tag338:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.696
│ │ | - 1.116
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 338
│ │ | tag339:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.222
│ │ | - 0.647
│ │ | theta_deg: 0
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 339
│ │ | tag340:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.1959999999999997
│ │ | - 0.155
│ │ | theta_deg: 225
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 340
│ │ | tag341:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.648
│ │ | - 1.2229999999999999
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 341
│ │ |tile_size: 0.585
│ │ |tiles:
│ │ |- - asphalt
│ │ | - curve_left/W
│ │ | - straight/W
│ │ | - curve_left/N
│ │ |- - curve_left/W
│ │ | - curve_right/S
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - straight/S
│ │ | - asphalt
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - curve_left/S
│ │ | - curve_right/E
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - asphalt
│ │ | - curve_left/S
│ │ | - straight/E
│ │ | - curve_left/E
│ │ |
│ │ player_robots : [ego0]
│ │ scenario_name : LFP-real-validation-000
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77896
eval2-visualize error no 2021-06-03 21:44:53+00:00 2021-06-03 21:45:46+00:00 0:00:53 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 74, in object_from_ipce
res = object_from_ipce_(mj, expect_type, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 391, in object_from_ipce_dataclass_instance
raise ZValueError(msg, anns=anns, T=T, known=sorted(mj), f=f)
zuper_commons.types.exceptions.ZValueError: Cannot find field 'payload_yaml' in data for class Scenario and no default available
│ anns: dict[6]
│ │ scenario_name : str
│ │ environment : Any
│ │ player_robots : List[str]
│ │ robots : Dict[str,ScenarioRobotSpec]
│ │ duckies : Dict[str,ScenarioDuckieSpec]
│ │ payload_yaml : str
│ T: str
│ known: [duckies, environment, player_robots, robots, scenario_name]
│ f: Field(name='payload_yaml',type=<class 'str'>,default=<dataclasses._MISSING_TYPE object at 0x7fc32dbfc3d0>,default_factory=<dataclasses._MISSING_TYPE object at 0x7fc32dbfc3d0>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),_field_type=_FIELD)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 139, in evaluate_robotarium_log
scenario = cast(Scenario, object_from_ipce(config_, Scenario))
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 93, in object_from_ipce
raise ZValueError(msg, expect_type=expect_type, mj=mj) from e
zuper_commons.types.exceptions.ZValueError: Cannot deserialize object
│ expect_type: dataclass aido_schemas.protocol_simulator.Scenario
│ field scenario_name : str
│ field environment : Any
│ field player_robots : List[str]
│ field robots : Dict[str,ScenarioRobotSpec]
│ field duckies : Dict[str,ScenarioDuckieSpec]
│ field payload_yaml : str
│ mj: dict[5]
│ │ robots :
│ │ dict[1]
│ │ │ ego0 :
│ │ │ dict[5]
│ │ │ │ color : red
│ │ │ │ protocol : PROTOCOL_NORMAL
│ │ │ │ description : Playable robot ego0
│ │ │ │ controllable : True
│ │ │ │ configuration :
│ │ │ │ dict[2]
│ │ │ │ │ pose :
│ │ │ │ │ dict[4]
│ │ │ │ │ │ x : 1.9509167346973295
│ │ │ │ │ │ y : 2.2229998111724854
│ │ │ │ │ │ $schema :
│ │ │ │ │ │ dict[9]
│ │ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ │ type : object
│ │ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ │ properties :
│ │ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ │ theta_deg : -90.00000000000001
│ │ │ │ │ velocity :
│ │ │ │ │ dict[4]
│ │ │ │ │ │ x : 0.0
│ │ │ │ │ │ y : 0.0
│ │ │ │ │ │ $schema :
│ │ │ │ │ │ dict[9]
│ │ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ │ type : object
│ │ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ │ properties :
│ │ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ │ theta_deg : 0.0
│ │ duckies :
│ │ dict[10]
│ │ │ duckie00 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 2.2664024083799337
│ │ │ │ │ y : 0.7014478445053101
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 100.35020829565293
│ │ │ │ color : yellow
│ │ │ duckie01 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.15542450167826
│ │ │ │ │ y : 2.436682413909596
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 101.93176565316035
│ │ │ │ color : yellow
│ │ │ duckie02 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.521340200130681
│ │ │ │ │ y : 2.2397894957588114
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -77.28239094030872
│ │ │ │ color : yellow
│ │ │ duckie03 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.9524631342018728
│ │ │ │ │ y : 2.796115117858303
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 22.45690311154406
│ │ │ │ color : yellow
│ │ │ duckie04 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.7520051176159752
│ │ │ │ │ y : 2.577419871393351
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 126.02853968670422
│ │ │ │ color : yellow
│ │ │ duckie05 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.8070915827525955
│ │ │ │ │ y : 0.3009228566475714
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 127.70108317309307
│ │ │ │ color : yellow
│ │ │ duckie06 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.713429097235615
│ │ │ │ │ y : 1.8604158396415802
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 132.96130607202534
│ │ │ │ color : yellow
│ │ │ duckie07 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.84209210685496
│ │ │ │ │ y : 1.003662153981235
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 91.28524649145122
│ │ │ │ color : yellow
│ │ │ duckie08 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.0355464753189902
│ │ │ │ │ y : 2.782055687321342
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -140.98734533689793
│ │ │ │ color : yellow
│ │ │ duckie09 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.2395901679992676
│ │ │ │ │ y : 0.11097031689463267
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 128.0500804663202
│ │ │ │ color : yellow
│ │ environment :
│ │ |objects:
│ │ | tag334:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.647
│ │ | - 1.708
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 334
│ │ | tag335:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.2229999999999999
│ │ | - 2.282
│ │ | theta_deg: 180
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 335
│ │ | tag336:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.202
│ │ | - 2.7929999999999997
│ │ | theta_deg: 315
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 336
│ │ | tag337:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.698
│ │ | - 1.8079999999999998
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 337
│ │ | tag338:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.696
│ │ | - 1.116
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 338
│ │ | tag339:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.222
│ │ | - 0.647
│ │ | theta_deg: 0
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 339
│ │ | tag340:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.1959999999999997
│ │ | - 0.155
│ │ | theta_deg: 225
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 340
│ │ | tag341:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.648
│ │ | - 1.2229999999999999
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 341
│ │ |tile_size: 0.585
│ │ |tiles:
│ │ |- - asphalt
│ │ | - curve_left/W
│ │ | - straight/W
│ │ | - curve_left/N
│ │ |- - curve_left/W
│ │ | - curve_right/S
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - straight/S
│ │ | - asphalt
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - curve_left/S
│ │ | - curve_right/E
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - asphalt
│ │ | - curve_left/S
│ │ | - straight/E
│ │ | - curve_left/E
│ │ |
│ │ player_robots : [ego0]
│ │ scenario_name : LFP-real-validation-002
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77895
eval1-visualize error no 2021-06-03 21:44:52+00:00 2021-06-03 21:45:46+00:00 0:00:54 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 74, in object_from_ipce
res = object_from_ipce_(mj, expect_type, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 391, in object_from_ipce_dataclass_instance
raise ZValueError(msg, anns=anns, T=T, known=sorted(mj), f=f)
zuper_commons.types.exceptions.ZValueError: Cannot find field 'payload_yaml' in data for class Scenario and no default available
│ anns: dict[6]
│ │ scenario_name : str
│ │ environment : Any
│ │ player_robots : List[str]
│ │ robots : Dict[str,ScenarioRobotSpec]
│ │ duckies : Dict[str,ScenarioDuckieSpec]
│ │ payload_yaml : str
│ T: str
│ known: [duckies, environment, player_robots, robots, scenario_name]
│ f: Field(name='payload_yaml',type=<class 'str'>,default=<dataclasses._MISSING_TYPE object at 0x7f130d0e23d0>,default_factory=<dataclasses._MISSING_TYPE object at 0x7f130d0e23d0>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),_field_type=_FIELD)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 139, in evaluate_robotarium_log
scenario = cast(Scenario, object_from_ipce(config_, Scenario))
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 93, in object_from_ipce
raise ZValueError(msg, expect_type=expect_type, mj=mj) from e
zuper_commons.types.exceptions.ZValueError: Cannot deserialize object
│ expect_type: dataclass aido_schemas.protocol_simulator.Scenario
│ field scenario_name : str
│ field environment : Any
│ field player_robots : List[str]
│ field robots : Dict[str,ScenarioRobotSpec]
│ field duckies : Dict[str,ScenarioDuckieSpec]
│ field payload_yaml : str
│ mj: dict[5]
│ │ robots :
│ │ dict[1]
│ │ │ ego0 :
│ │ │ dict[5]
│ │ │ │ color : red
│ │ │ │ protocol : PROTOCOL_NORMAL
│ │ │ │ description : Playable robot ego0
│ │ │ │ controllable : True
│ │ │ │ configuration :
│ │ │ │ dict[2]
│ │ │ │ │ pose :
│ │ │ │ │ dict[4]
│ │ │ │ │ │ x : 0.19474575223281745
│ │ │ │ │ │ y : 1.6380000114440918
│ │ │ │ │ │ $schema :
│ │ │ │ │ │ dict[9]
│ │ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ │ type : object
│ │ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ │ properties :
│ │ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ │ theta_deg : -90.00000000000001
│ │ │ │ │ velocity :
│ │ │ │ │ dict[4]
│ │ │ │ │ │ x : 0.0
│ │ │ │ │ │ y : 0.0
│ │ │ │ │ │ $schema :
│ │ │ │ │ │ dict[9]
│ │ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ │ type : object
│ │ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ │ properties :
│ │ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ │ theta_deg : 0.0
│ │ duckies :
│ │ dict[10]
│ │ │ duckie00 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.5288117684628967
│ │ │ │ │ y : 2.2606872789087102
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -124.33116007955924
│ │ │ │ color : yellow
│ │ │ duckie01 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.1934764385223389
│ │ │ │ │ y : 2.434215357491255
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -148.78942233880912
│ │ │ │ color : yellow
│ │ │ duckie02 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.639760971069336
│ │ │ │ │ y : 0.09375836465001991
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -137.6310953362055
│ │ │ │ color : yellow
│ │ │ duckie03 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.8796807398923677
│ │ │ │ │ y : 2.694181069453266
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 108.80243417900036
│ │ │ │ color : yellow
│ │ │ duckie04 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.7534416913986206
│ │ │ │ │ y : 2.848188018817935
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : -95.638467862809
│ │ │ │ color : yellow
│ │ │ duckie05 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.599082112312317
│ │ │ │ │ y : 2.4441239295465236
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 84.64808467136616
│ │ │ │ color : yellow
│ │ │ duckie06 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 0.6069459850366548
│ │ │ │ │ y : 0.6486676177793682
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 156.47311229092062
│ │ │ │ color : yellow
│ │ │ duckie07 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 2.2207887618933353
│ │ │ │ │ y : 1.2073017358779907
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 167.8879033570304
│ │ │ │ color : yellow
│ │ │ duckie08 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 1.844058848019434
│ │ │ │ │ y : 2.0976130962371826
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 129.53532025850492
│ │ │ │ color : yellow
│ │ │ duckie09 :
│ │ │ dict[2]
│ │ │ │ pose :
│ │ │ │ dict[4]
│ │ │ │ │ x : 2.2164944421401844
│ │ │ │ │ y : 2.558378131760231
│ │ │ │ │ $schema :
│ │ │ │ │ dict[9]
│ │ │ │ │ │ $id : http://invalid.json-schema.org/FriendlyPose#
│ │ │ │ │ │ type : object
│ │ │ │ │ │ order : [x, y, theta_deg]
│ │ │ │ │ │ title : FriendlyPose
│ │ │ │ │ │ $schema : http://json-schema.org/draft-07/schema#
│ │ │ │ │ │ required : [theta_deg, x, y]
│ │ │ │ │ │ __module__ : aido_schemas.protocol_simulator
│ │ │ │ │ │ properties :
│ │ │ │ │ │ dict[3]
│ │ │ │ │ │ │ x : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ y : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ │ theta_deg : {type : number, title : float, $schema : http://json-schema.org/draft-07/schema#}
│ │ │ │ │ │ __qualname__ : FriendlyPose
│ │ │ │ │ theta_deg : 30.100682113272093
│ │ │ │ color : yellow
│ │ environment :
│ │ |objects:
│ │ | tag334:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.647
│ │ | - 1.708
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 334
│ │ | tag335:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.2229999999999999
│ │ | - 2.282
│ │ | theta_deg: 180
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 335
│ │ | tag336:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.202
│ │ | - 2.7929999999999997
│ │ | theta_deg: 315
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 336
│ │ | tag337:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.698
│ │ | - 1.8079999999999998
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 337
│ │ | tag338:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.696
│ │ | - 1.116
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 338
│ │ | tag339:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.222
│ │ | - 0.647
│ │ | theta_deg: 0
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 339
│ │ | tag340:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.1959999999999997
│ │ | - 0.155
│ │ | theta_deg: 225
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 340
│ │ | tag341:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.648
│ │ | - 1.2229999999999999
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 341
│ │ |tile_size: 0.585
│ │ |tiles:
│ │ |- - asphalt
│ │ | - curve_left/W
│ │ | - straight/W
│ │ | - curve_left/N
│ │ |- - curve_left/W
│ │ | - curve_right/S
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - straight/S
│ │ | - asphalt
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - curve_left/S
│ │ | - curve_right/E
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - asphalt
│ │ | - curve_left/S
│ │ | - straight/E
│ │ | - curve_left/E
│ │ |
│ │ player_robots : [ego0]
│ │ scenario_name : LFP-real-validation-001
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77892
eval0-videos success no 2021-06-03 21:43:02+00:00 2021-06-03 21:46:41+00:00 0:03:39 all ok, 8 bags proce [...] all ok, 8 bags processed
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77891
eval2-videos success no 2021-06-03 21:43:01+00:00 2021-06-03 21:49:36+00:00 0:06:35 all ok, 8 bags proce [...] all ok, 8 bags processed
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77890
eval1-videos success no 2021-06-03 21:42:57+00:00 2021-06-03 21:47:55+00:00 0:04:58 all ok, 8 bags proce [...] all ok, 8 bags processed
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77889
eval2-visualize host-error no 2021-06-03 21:42:57+00:00 2021-06-03 21:44:26+00:00 0:01:29 Uncaught exception:
[...] Uncaught exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/docker_compose.py", line 53, in get_services_id
container = client.containers.get(container_id)
File "/usr/local/lib/python3.8/dist-packages/docker/models/containers.py", line 880, in get
resp = self.client.api.inspect_container(container_id)
File "/usr/local/lib/python3.8/dist-packages/docker/utils/decorators.py", line 16, in wrapped
raise errors.NullResource(
docker.errors.NullResource: Resource ID was not provided
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 745, in get_cr
cr = run_single(
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 959, in run_single
write_logs(wd, project, services=config["services"])
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/docker_compose.py", line 120, in write_logs
services2id: Dict[ServiceName, ContainerID] = get_services_id(wd, project, services)
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/docker_compose.py", line 63, in get_services_id
raise DockerComposeFail(msg, output=output.decode(), names=names) from e
duckietown_challenges_runner.docker_compose.DockerComposeFail: Cannot get process ids
│ output: ''
│ names: {}
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77888
eval1-visualize host-error no 2021-06-03 21:42:56+00:00 2021-06-03 21:44:26+00:00 0:01:30 Uncaught exception:
[...] Uncaught exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/docker_compose.py", line 53, in get_services_id
container = client.containers.get(container_id)
File "/usr/local/lib/python3.8/dist-packages/docker/models/containers.py", line 880, in get
resp = self.client.api.inspect_container(container_id)
File "/usr/local/lib/python3.8/dist-packages/docker/utils/decorators.py", line 16, in wrapped
raise errors.NullResource(
docker.errors.NullResource: Resource ID was not provided
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 745, in get_cr
cr = run_single(
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 959, in run_single
write_logs(wd, project, services=config["services"])
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/docker_compose.py", line 120, in write_logs
services2id: Dict[ServiceName, ContainerID] = get_services_id(wd, project, services)
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/docker_compose.py", line 63, in get_services_id
raise DockerComposeFail(msg, output=output.decode(), names=names) from e
duckietown_challenges_runner.docker_compose.DockerComposeFail: Cannot get process ids
│ output: ''
│ names: {}
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77887
eval0-visualize host-error no 2021-06-03 21:42:54+00:00 2021-06-03 21:44:26+00:00 0:01:32 Uncaught exception:
[...] Uncaught exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/docker_compose.py", line 53, in get_services_id
container = client.containers.get(container_id)
File "/usr/local/lib/python3.8/dist-packages/docker/models/containers.py", line 880, in get
resp = self.client.api.inspect_container(container_id)
File "/usr/local/lib/python3.8/dist-packages/docker/utils/decorators.py", line 16, in wrapped
raise errors.NullResource(
docker.errors.NullResource: Resource ID was not provided
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 745, in get_cr
cr = run_single(
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/runner.py", line 959, in run_single
write_logs(wd, project, services=config["services"])
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/docker_compose.py", line 120, in write_logs
services2id: Dict[ServiceName, ContainerID] = get_services_id(wd, project, services)
File "/usr/local/lib/python3.8/dist-packages/duckietown_challenges_runner/docker_compose.py", line 63, in get_services_id
raise DockerComposeFail(msg, output=output.decode(), names=names) from e
duckietown_challenges_runner.docker_compose.DockerComposeFail: Cannot get process ids
│ output: ''
│ names: {}
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77876
eval2-visualize error no 2021-06-03 20:25:51+00:00 2021-06-03 20:26:27+00:00 0:00:36 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 391, in object_from_ipce_dataclass_instance
raise ZValueError(msg, anns=anns, T=T, known=sorted(mj), f=f)
zuper_commons.types.exceptions.ZValueError: Cannot find field 'x' in data for class FriendlyPose and no default available
│ anns: {x : float, y : float, theta_deg : float}
│ T: float
│ known: [data, dtype, shape]
│ f: Field(name='x',type=<class 'float'>,default=<dataclasses._MISSING_TYPE object at 0x7fd44fdc73d0>,default_factory=<dataclasses._MISSING_TYPE object at 0x7fd44fdc73d0>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),_field_type=_FIELD)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'pose' of RobotConfiguration.
│ K_annotations: dict[2]
│ │ pose :
│ │ dataclass aido_schemas.protocol_simulator.FriendlyPose
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ velocity :
│ │ dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ expect_type: dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ ann_K: dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ K_name: RobotConfiguration
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 177, in object_from_ipce_
return object_from_ipce_dict(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 461, in object_from_ipce_dict
attrs[k] = object_from_ipce_(v, et_V, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'configuration' of ScenarioRobotSpec.
│ K_annotations: dict[5]
│ │ configuration :
│ │ dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ │ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ color : str
│ │ description : str
│ │ controllable : bool
│ │ protocol : Optional[ProtocolDesc ]
│ expect_type: dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ field x : float
│ field y : float
│ field theta_deg : float
│ ann_K: dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ field x : float
│ field y : float
│ field theta_deg : float
│ K_name: ScenarioRobotSpec
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 74, in object_from_ipce
res = object_from_ipce_(mj, expect_type, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'robots' of Scenario.
│ K_annotations: dict[6]
│ │ scenario_name : str
│ │ environment : Any
│ │ player_robots : List[str]
│ │ robots : Dict[str,ScenarioRobotSpec]
│ │ duckies : Dict[str,ScenarioDuckieSpec]
│ │ payload_yaml : str
│ expect_type: Dict[str,ScenarioRobotSpec]
│ ann_K: Dict[str,ScenarioRobotSpec]
│ K_name: Scenario
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 122, in evaluate_robotarium_log
scenario = cast(Scenario, object_from_ipce(config_, Scenario))
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 93, in object_from_ipce
raise ZValueError(msg, expect_type=expect_type, mj=mj) from e
zuper_commons.types.exceptions.ZValueError: Cannot deserialize object
│ expect_type: dataclass aido_schemas.protocol_simulator.Scenario
│ field scenario_name : str
│ field environment : Any
│ field player_robots : List[str]
│ field robots : Dict[str,ScenarioRobotSpec]
│ field duckies : Dict[str,ScenarioDuckieSpec]
│ field payload_yaml : str
│ mj: dict[5]
│ │ robots :
│ │ dict[1]
│ │ │ ego0 :
│ │ │ dict[5]
│ │ │ │ color : red
│ │ │ │ protocol : PROTOCOL_NORMAL
│ │ │ │ description : Playable robot ego0
│ │ │ │ controllable : True
│ │ │ │ configuration :
│ │ │ │ dict[2]
│ │ │ │ │ pose : {data : 72 bytes b'\xfc\xd1u\xe6\xec,\xa7\xbc\x00\x00' , dtype : float64, shape : [3, 3]}
│ │ │ │ │ velocity : {data : 72 bytes b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' , dtype : float64, shape : [3, 3]}
│ │ duckies :
│ │ dict[10]
│ │ │ duckie00 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'F\xda\xd0\x97=\xff\xc6\xbf\x8d\x91' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie01 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xbe\xf4\xac\xa2\xacv\xca\xbf\x8cM' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie02 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xecf\x9e\x96\xbe-\xcc?9\x87' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie03 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\x80q\xfd\xeb\xc6\x92\xed?\x89\xaf' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie04 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'2\x8a\xe6\xf9o\xd2\xe2\xbf\xccK' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie05 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\x0e\x11@\x86\xc0\x91\xe3\xbf\x8d\xc7' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie06 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'I\xc9C\x18\xe2\xce\xe5\xbf\x10\xdf' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie07 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'`\x10\xbe:\xdd\xf7\x96\xbf\xa8\xc2' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie08 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b')\xb4o\xac=\xdd\xe8\xbf\xa0\xd5' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie09 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xf9\xdd\x1e\xab#\xb9\xe3\xbf{\xd5' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ environment :
│ │ |objects:
│ │ | tag334:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.647
│ │ | - 1.708
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 334
│ │ | tag335:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.2229999999999999
│ │ | - 2.282
│ │ | theta_deg: 180
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 335
│ │ | tag336:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.202
│ │ | - 2.7929999999999997
│ │ | theta_deg: 315
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 336
│ │ | tag337:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.698
│ │ | - 1.8079999999999998
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 337
│ │ | tag338:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.696
│ │ | - 1.116
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 338
│ │ | tag339:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.222
│ │ | - 0.647
│ │ | theta_deg: 0
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 339
│ │ | tag340:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.1959999999999997
│ │ | - 0.155
│ │ | theta_deg: 225
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 340
│ │ | tag341:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.648
│ │ | - 1.2229999999999999
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 341
│ │ |tile_size: 0.585
│ │ |tiles:
│ │ |- - asphalt
│ │ | - curve_left/W
│ │ | - straight/W
│ │ | - curve_left/N
│ │ |- - curve_left/W
│ │ | - curve_right/S
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - straight/S
│ │ | - asphalt
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - curve_left/S
│ │ | - curve_right/E
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - asphalt
│ │ | - curve_left/S
│ │ | - straight/E
│ │ | - curve_left/E
│ │ |
│ │ player_robots : [ego0]
│ │ scenario_name : LFP-real-validation-002
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77875
eval0-visualize error no 2021-06-03 20:25:46+00:00 2021-06-03 20:26:28+00:00 0:00:42 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 391, in object_from_ipce_dataclass_instance
raise ZValueError(msg, anns=anns, T=T, known=sorted(mj), f=f)
zuper_commons.types.exceptions.ZValueError: Cannot find field 'x' in data for class FriendlyPose and no default available
│ anns: {x : float, y : float, theta_deg : float}
│ T: float
│ known: [data, dtype, shape]
│ f: Field(name='x',type=<class 'float'>,default=<dataclasses._MISSING_TYPE object at 0x7f0e9848f3d0>,default_factory=<dataclasses._MISSING_TYPE object at 0x7f0e9848f3d0>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),_field_type=_FIELD)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'pose' of RobotConfiguration.
│ K_annotations: dict[2]
│ │ pose :
│ │ dataclass aido_schemas.protocol_simulator.FriendlyPose
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ velocity :
│ │ dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ expect_type: dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ ann_K: dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ K_name: RobotConfiguration
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 177, in object_from_ipce_
return object_from_ipce_dict(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 461, in object_from_ipce_dict
attrs[k] = object_from_ipce_(v, et_V, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'configuration' of ScenarioRobotSpec.
│ K_annotations: dict[5]
│ │ configuration :
│ │ dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ │ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ color : str
│ │ description : str
│ │ controllable : bool
│ │ protocol : Optional[ProtocolDesc ]
│ expect_type: dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ field x : float
│ field y : float
│ field theta_deg : float
│ ann_K: dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ field x : float
│ field y : float
│ field theta_deg : float
│ K_name: ScenarioRobotSpec
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 74, in object_from_ipce
res = object_from_ipce_(mj, expect_type, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'robots' of Scenario.
│ K_annotations: dict[6]
│ │ scenario_name : str
│ │ environment : Any
│ │ player_robots : List[str]
│ │ robots : Dict[str,ScenarioRobotSpec]
│ │ duckies : Dict[str,ScenarioDuckieSpec]
│ │ payload_yaml : str
│ expect_type: Dict[str,ScenarioRobotSpec]
│ ann_K: Dict[str,ScenarioRobotSpec]
│ K_name: Scenario
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 122, in evaluate_robotarium_log
scenario = cast(Scenario, object_from_ipce(config_, Scenario))
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 93, in object_from_ipce
raise ZValueError(msg, expect_type=expect_type, mj=mj) from e
zuper_commons.types.exceptions.ZValueError: Cannot deserialize object
│ expect_type: dataclass aido_schemas.protocol_simulator.Scenario
│ field scenario_name : str
│ field environment : Any
│ field player_robots : List[str]
│ field robots : Dict[str,ScenarioRobotSpec]
│ field duckies : Dict[str,ScenarioDuckieSpec]
│ field payload_yaml : str
│ mj: dict[5]
│ │ robots :
│ │ dict[1]
│ │ │ ego0 :
│ │ │ dict[5]
│ │ │ │ color : red
│ │ │ │ protocol : PROTOCOL_NORMAL
│ │ │ │ description : Playable robot ego0
│ │ │ │ controllable : True
│ │ │ │ configuration :
│ │ │ │ dict[2]
│ │ │ │ │ pose : {data : 72 bytes b'\x07\\\x143&\xa6\x91<\x00\x00' , dtype : float64, shape : [3, 3]}
│ │ │ │ │ velocity : {data : 72 bytes b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' , dtype : float64, shape : [3, 3]}
│ │ duckies :
│ │ dict[10]
│ │ │ duckie00 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xf4x\xcd\x03\x8b.\xd6\xbfh\xe7' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie01 : {pose : {data : 72 bytes b',"YqR\xdb\xc4?uq' , dtype : float64, shape : [3, 3]} , color : yellow}
│ │ │ duckie02 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xe2\xf8%\xc4g\xdf\xe0?v\x03' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie03 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xbb\xa7\xb8\x02\xcf\xe0\xd6?\xba\xe9' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie04 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'R\xc7\xae\x01u\xc4\xee\xbf\x81\xe2' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie05 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'L*O\xcd\xa3\xf1\xef\xbf\xfa$' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie06 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xcc7*\x98\xa2i\xc0\xbf\xe0\x99' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie07 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xc8\xf7\x83g\x0e\x0c\xde\xbf\xbe\xcf' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie08 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\x93\x066\x10\x13_\xe4?5\xc4' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie09 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\x93\x963\x07U\xbd\xef\xbf\xae\xe1' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ environment :
│ │ |objects:
│ │ | tag334:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.647
│ │ | - 1.708
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 334
│ │ | tag335:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.2229999999999999
│ │ | - 2.282
│ │ | theta_deg: 180
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 335
│ │ | tag336:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.202
│ │ | - 2.7929999999999997
│ │ | theta_deg: 315
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 336
│ │ | tag337:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.698
│ │ | - 1.8079999999999998
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 337
│ │ | tag338:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.696
│ │ | - 1.116
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 338
│ │ | tag339:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.222
│ │ | - 0.647
│ │ | theta_deg: 0
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 339
│ │ | tag340:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.1959999999999997
│ │ | - 0.155
│ │ | theta_deg: 225
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 340
│ │ | tag341:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.648
│ │ | - 1.2229999999999999
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 341
│ │ |tile_size: 0.585
│ │ |tiles:
│ │ |- - asphalt
│ │ | - curve_left/W
│ │ | - straight/W
│ │ | - curve_left/N
│ │ |- - curve_left/W
│ │ | - curve_right/S
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - straight/S
│ │ | - asphalt
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - curve_left/S
│ │ | - curve_right/E
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - asphalt
│ │ | - curve_left/S
│ │ | - straight/E
│ │ | - curve_left/E
│ │ |
│ │ player_robots : [ego0]
│ │ scenario_name : LFP-real-validation-000
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77874
eval1-visualize error no 2021-06-03 20:25:43+00:00 2021-06-03 20:26:10+00:00 0:00:27 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 391, in object_from_ipce_dataclass_instance
raise ZValueError(msg, anns=anns, T=T, known=sorted(mj), f=f)
zuper_commons.types.exceptions.ZValueError: Cannot find field 'x' in data for class FriendlyPose and no default available
│ anns: {x : float, y : float, theta_deg : float}
│ T: float
│ known: [data, dtype, shape]
│ f: Field(name='x',type=<class 'float'>,default=<dataclasses._MISSING_TYPE object at 0x7f6d99aea3d0>,default_factory=<dataclasses._MISSING_TYPE object at 0x7f6d99aea3d0>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),_field_type=_FIELD)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'pose' of RobotConfiguration.
│ K_annotations: dict[2]
│ │ pose :
│ │ dataclass aido_schemas.protocol_simulator.FriendlyPose
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ velocity :
│ │ dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ expect_type: dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ ann_K: dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ K_name: RobotConfiguration
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 177, in object_from_ipce_
return object_from_ipce_dict(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 461, in object_from_ipce_dict
attrs[k] = object_from_ipce_(v, et_V, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'configuration' of ScenarioRobotSpec.
│ K_annotations: dict[5]
│ │ configuration :
│ │ dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ │ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ color : str
│ │ description : str
│ │ controllable : bool
│ │ protocol : Optional[ProtocolDesc ]
│ expect_type: dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ field x : float
│ field y : float
│ field theta_deg : float
│ ann_K: dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ field x : float
│ field y : float
│ field theta_deg : float
│ K_name: ScenarioRobotSpec
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 74, in object_from_ipce
res = object_from_ipce_(mj, expect_type, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'robots' of Scenario.
│ K_annotations: dict[6]
│ │ scenario_name : str
│ │ environment : Any
│ │ player_robots : List[str]
│ │ robots : Dict[str,ScenarioRobotSpec]
│ │ duckies : Dict[str,ScenarioDuckieSpec]
│ │ payload_yaml : str
│ expect_type: Dict[str,ScenarioRobotSpec]
│ ann_K: Dict[str,ScenarioRobotSpec]
│ K_name: Scenario
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 122, in evaluate_robotarium_log
scenario = cast(Scenario, object_from_ipce(config_, Scenario))
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 93, in object_from_ipce
raise ZValueError(msg, expect_type=expect_type, mj=mj) from e
zuper_commons.types.exceptions.ZValueError: Cannot deserialize object
│ expect_type: dataclass aido_schemas.protocol_simulator.Scenario
│ field scenario_name : str
│ field environment : Any
│ field player_robots : List[str]
│ field robots : Dict[str,ScenarioRobotSpec]
│ field duckies : Dict[str,ScenarioDuckieSpec]
│ field payload_yaml : str
│ mj: dict[5]
│ │ robots :
│ │ dict[1]
│ │ │ ego0 :
│ │ │ dict[5]
│ │ │ │ color : red
│ │ │ │ protocol : PROTOCOL_NORMAL
│ │ │ │ description : Playable robot ego0
│ │ │ │ controllable : True
│ │ │ │ configuration :
│ │ │ │ dict[2]
│ │ │ │ │ pose : {data : 72 bytes b'\xfc\xd1u\xe6\xec,\xa7\xbc\x00\x00' , dtype : float64, shape : [3, 3]}
│ │ │ │ │ velocity : {data : 72 bytes b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' , dtype : float64, shape : [3, 3]}
│ │ duckies :
│ │ dict[10]
│ │ │ duckie00 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xde\xfb2\xcb\x15\x0c\xe2\xbf;\x95' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie01 : {pose : {data : 72 bytes b'I\xa8\xaaF\\^\xeb\xbf\xffI' , dtype : float64, shape : [3, 3]} , color : yellow}
│ │ │ duckie02 : {pose : {data : 72 bytes b'\x0eA:Tl\xa4\xe7\xbf\xe9/' , dtype : float64, shape : [3, 3]} , color : yellow}
│ │ │ duckie03 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\x08\x94\xb2\xfa\xa8\xa0\xd4\xbf\x9d%' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie04 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xe8\x99\xf4S\xfb&\xb9\xbfa\x18' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie05 : {pose : {data : 72 bytes b'\xa1\x12ud\xb9\xe0\xb7?Ag' , dtype : float64, shape : [3, 3]} , color : yellow}
│ │ │ duckie06 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xe6\xd8\x89\xba\x05W\xed\xbf\xc4\xa6' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie07 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'7\xdd\x9b6\xa3I\xef\xbf\xab\xcf' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie08 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'`O\x9c\x03\xa6^\xe4\xbf\x1eQ' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie09 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xa6\xca\xbb\x82E\xaf\xeb?K\xe4' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ environment :
│ │ |objects:
│ │ | tag334:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.647
│ │ | - 1.708
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 334
│ │ | tag335:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.2229999999999999
│ │ | - 2.282
│ │ | theta_deg: 180
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 335
│ │ | tag336:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.202
│ │ | - 2.7929999999999997
│ │ | theta_deg: 315
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 336
│ │ | tag337:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.698
│ │ | - 1.8079999999999998
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 337
│ │ | tag338:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.696
│ │ | - 1.116
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 338
│ │ | tag339:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.222
│ │ | - 0.647
│ │ | theta_deg: 0
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 339
│ │ | tag340:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.1959999999999997
│ │ | - 0.155
│ │ | theta_deg: 225
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 340
│ │ | tag341:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.648
│ │ | - 1.2229999999999999
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 341
│ │ |tile_size: 0.585
│ │ |tiles:
│ │ |- - asphalt
│ │ | - curve_left/W
│ │ | - straight/W
│ │ | - curve_left/N
│ │ |- - curve_left/W
│ │ | - curve_right/S
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - straight/S
│ │ | - asphalt
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - curve_left/S
│ │ | - curve_right/E
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - asphalt
│ │ | - curve_left/S
│ │ | - straight/E
│ │ | - curve_left/E
│ │ |
│ │ player_robots : [ego0]
│ │ scenario_name : LFP-real-validation-001
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible 77873
eval0-visualize error no 2021-06-03 20:25:09+00:00 2021-06-03 20:25:36+00:00 0:00:27 InvalidEvaluator:
Tr [...] InvalidEvaluator:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 391, in object_from_ipce_dataclass_instance
raise ZValueError(msg, anns=anns, T=T, known=sorted(mj), f=f)
zuper_commons.types.exceptions.ZValueError: Cannot find field 'x' in data for class FriendlyPose and no default available
│ anns: {x : float, y : float, theta_deg : float}
│ T: float
│ known: [data, dtype, shape]
│ f: Field(name='x',type=<class 'float'>,default=<dataclasses._MISSING_TYPE object at 0x7f9642bbb3d0>,default_factory=<dataclasses._MISSING_TYPE object at 0x7f9642bbb3d0>,init=True,repr=True,hash=None,compare=True,metadata=mappingproxy({}),_field_type=_FIELD)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'pose' of RobotConfiguration.
│ K_annotations: dict[2]
│ │ pose :
│ │ dataclass aido_schemas.protocol_simulator.FriendlyPose
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ velocity :
│ │ dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ expect_type: dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ ann_K: dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ K_name: RobotConfiguration
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 360, in object_from_ipce_dataclass_instance
attrs[k] = object_from_ipce_(v, et_k, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 177, in object_from_ipce_
return object_from_ipce_dict(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 461, in object_from_ipce_dict
attrs[k] = object_from_ipce_(v, et_V, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'configuration' of ScenarioRobotSpec.
│ K_annotations: dict[5]
│ │ configuration :
│ │ dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ │ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ │ field x : float
│ │ field y : float
│ │ field theta_deg : float
│ │ color : str
│ │ description : str
│ │ controllable : bool
│ │ protocol : Optional[ProtocolDesc ]
│ expect_type: dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ field x : float
│ field y : float
│ field theta_deg : float
│ ann_K: dataclass aido_schemas.protocol_simulator.RobotConfiguration
│ field pose : dataclass aido_schemas.protocol_simulator.FriendlyPose
│ field x : float
│ field y : float
│ field theta_deg : float
│ field velocity : dataclass aido_schemas.protocol_simulator.FriendlyVelocity
│ field x : float
│ field y : float
│ field theta_deg : float
│ K_name: ScenarioRobotSpec
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 74, in object_from_ipce
res = object_from_ipce_(mj, expect_type, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 185, in object_from_ipce_
return object_from_ipce_dataclass_instance(mj, K, ieds=ieds, iedo=iedo)
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 366, in object_from_ipce_dataclass_instance
raise ZValueError(
zuper_commons.types.exceptions.ZValueError: Cannot deserialize attribute 'robots' of Scenario.
│ K_annotations: dict[6]
│ │ scenario_name : str
│ │ environment : Any
│ │ player_robots : List[str]
│ │ robots : Dict[str,ScenarioRobotSpec]
│ │ duckies : Dict[str,ScenarioDuckieSpec]
│ │ payload_yaml : str
│ expect_type: Dict[str,ScenarioRobotSpec]
│ ann_K: Dict[str,ScenarioRobotSpec]
│ K_name: Scenario
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "main.py", line 19, in wrap
stats = evaluate_robotarium_log(d_step, outd=outd)
File "/project/evaluate_robotarium_log.py", line 122, in evaluate_robotarium_log
scenario = cast(Scenario, object_from_ipce(config_, Scenario))
File "/usr/local/lib/python3.8/site-packages/zuper_ipce/conv_object_from_ipce.py", line 93, in object_from_ipce
raise ZValueError(msg, expect_type=expect_type, mj=mj) from e
zuper_commons.types.exceptions.ZValueError: Cannot deserialize object
│ expect_type: dataclass aido_schemas.protocol_simulator.Scenario
│ field scenario_name : str
│ field environment : Any
│ field player_robots : List[str]
│ field robots : Dict[str,ScenarioRobotSpec]
│ field duckies : Dict[str,ScenarioDuckieSpec]
│ field payload_yaml : str
│ mj: dict[5]
│ │ robots :
│ │ dict[1]
│ │ │ ego0 :
│ │ │ dict[5]
│ │ │ │ color : red
│ │ │ │ protocol : PROTOCOL_NORMAL
│ │ │ │ description : Playable robot ego0
│ │ │ │ controllable : True
│ │ │ │ configuration :
│ │ │ │ dict[2]
│ │ │ │ │ pose : {data : 72 bytes b'\x07\\\x143&\xa6\x91<\x00\x00' , dtype : float64, shape : [3, 3]}
│ │ │ │ │ velocity : {data : 72 bytes b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' , dtype : float64, shape : [3, 3]}
│ │ duckies :
│ │ dict[10]
│ │ │ duckie00 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xf4x\xcd\x03\x8b.\xd6\xbfh\xe7' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie01 : {pose : {data : 72 bytes b',"YqR\xdb\xc4?uq' , dtype : float64, shape : [3, 3]} , color : yellow}
│ │ │ duckie02 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xe2\xf8%\xc4g\xdf\xe0?v\x03' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie03 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xbb\xa7\xb8\x02\xcf\xe0\xd6?\xba\xe9' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie04 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'R\xc7\xae\x01u\xc4\xee\xbf\x81\xe2' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie05 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'L*O\xcd\xa3\xf1\xef\xbf\xfa$' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie06 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xcc7*\x98\xa2i\xc0\xbf\xe0\x99' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie07 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\xc8\xf7\x83g\x0e\x0c\xde\xbf\xbe\xcf' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie08 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\x93\x066\x10\x13_\xe4?5\xc4' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ │ duckie09 :
│ │ │ dict[2]
│ │ │ │ pose : {data : 72 bytes b'\x93\x963\x07U\xbd\xef\xbf\xae\xe1' , dtype : float64, shape : [3, 3]}
│ │ │ │ color : yellow
│ │ environment :
│ │ |objects:
│ │ | tag334:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.647
│ │ | - 1.708
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 334
│ │ | tag335:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.2229999999999999
│ │ | - 2.282
│ │ | theta_deg: 180
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 335
│ │ | tag336:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.202
│ │ | - 2.7929999999999997
│ │ | theta_deg: 315
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 336
│ │ | tag337:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.698
│ │ | - 1.8079999999999998
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 337
│ │ | tag338:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.696
│ │ | - 1.116
│ │ | theta_deg: 90
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 338
│ │ | tag339:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 1.222
│ │ | - 0.647
│ │ | theta_deg: 0
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 339
│ │ | tag340:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 2.1959999999999997
│ │ | - 0.155
│ │ | theta_deg: 225
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 340
│ │ | tag341:
│ │ | kind: floor_tag
│ │ | pose:
│ │ | ~SE2Transform:
│ │ | p:
│ │ | - 0.648
│ │ | - 1.2229999999999999
│ │ | theta_deg: 270
│ │ | tag:
│ │ | ~TagInstance:
│ │ | family: 36h11
│ │ | size: 0.08
│ │ | tag_id: 341
│ │ |tile_size: 0.585
│ │ |tiles:
│ │ |- - asphalt
│ │ | - curve_left/W
│ │ | - straight/W
│ │ | - curve_left/N
│ │ |- - curve_left/W
│ │ | - curve_right/S
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - straight/S
│ │ | - asphalt
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - curve_left/S
│ │ | - curve_right/E
│ │ | - asphalt
│ │ | - straight/N
│ │ |- - asphalt
│ │ | - curve_left/S
│ │ | - straight/E
│ │ | - curve_left/E
│ │ |
│ │ player_robots : [ego0]
│ │ scenario_name : LFP-real-validation-000
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 "main.py", line 34, in <module>
wrap(_)
File "main.py", line 24, in wrap
raise dc.InvalidEvaluator() from e
duckietown_challenges.exceptions.InvalidEvaluator:
Artefacts hidden. If you are the author, please login using the top-right link or use the dashboard.
No reset possible