Hi all, you’ve spent some time wrangling the simulator and can now help us make the challenge better.
Please let us know what has been your major pain points so far? and, what would you like to see improved?
Hi all, you’ve spent some time wrangling the simulator and can now help us make the challenge better.
Please let us know what has been your major pain points so far? and, what would you like to see improved?
Haven’t gotten up and running yet, but I had some missing libraries when installing the python packages from requirements.txt.
Specifically, I fixed it by sudo apt install libhdf5-dev libglib2.0-dev
.
I have 2 questions:
Hi @ducnx:
Thank you for answering. How can I run multiple instances of the simulator with different ports on a single machine, so I can allow each training script to use one simulator instance?
@siddha_ganju @jyotish
Hi, I found a bug in env.py, lines 689-691:
) + np.arctan(
dx / dy
) # yaw, radians
This should be:
) + np.arctan2(
dx, dy
) # yaw, radians
This is a bug because with arctan the car is facing the wrong way when resetted to some segments, leading to episode termination after the car starts driving. Reference: https://numpy.org/doc/stable/reference/generated/numpy.arctan2.html
Also it would be super cool if we were allowed to cut the curbs on the track, that would just look absolutely sick
Good catch, this has been fixed and will be available shortly.
The cameras on the evaluation server are still not configured according to the rules in the challenge overview, as I described in this thread:
This is currently keeping me from submitting my agent. Are there any news on this topic?
Thanks — added to the documentation, along with some other suggestions: https://learn-to-race.readthedocs.io/en/latest/getting_started.html
Is there a way to view/playback submitted evaluations? It would be a great asset to be able to view these so that irregular behavior can be diagnosed. I understand it cannot be done for round 2. I have noticed large discrepancy between scores, performance and agent behavior in a local simulator versus the evaluation results used for grading, even if you reduce the frame rate to match the evaluation server.
outputting videos is a great idea!
Three things for me would be great:
I only just got going on this challenge so perhaps the first 2 are non issues and I am doing things sub optimally. If you have suggestions for those two let me know.