Comments (5)
Perhaps also visualize some of these errors and see if the cars the vehicle crashed into were properly visible in the cameras.
Not well learned is a bit vague. TF also has collision infractions. Is it drastically different from the released model?
I think the scenario runner becomes incompatible with newer carla versions, I'm not sure if 9.12 or 9.13 was the breaking release.
Yes dataset scale is certainly important.
There is a controlled study on the importance of dataset size in our groups latest work PlanT Table 2b).
It investigates what happens if you scale up compared to this repos dataset.
I think you can extrapolate these results into the other direction as well.
The plot is about priviledged planning but the results are similar for sensori-motor agents.
from transfuser.
Perhaps also visualize some of these errors and see if the cars the vehicle crashed into were properly visible in the cameras. Not well learned is a bit vague. TF also has collision infractions. Is it drastically different from the released model?
I think the scenario runner becomes incompatible with newer carla versions, I'm not sure if 9.12 or 9.13 was the breaking release.
Yes dataset scale is certainly important. There is a controlled study on the importance of dataset size in our groups latest work PlanT Table 2b). It investigates what happens if you scale up compared to this repos dataset. I think you can extrapolate these results into the other direction as well. The plot is about priviledged planning but the results are similar for sensori-motor agents.
Thanks for your patient reply~ I wanna ask something else. First, I try to run your transfuser-2022 code with my carla-0.9.12 server, but I found in some area, traffic flow can be blocked by themself. Then, I follow your advice, choose scenario-runner-0.9.12 to replace original scenario_runnner-0.9.10 in your code, but sometimes the traffic block bug is still there.
So I wanna ask does the leaderboard package version also have to match with Carla server version? Maybe I should choose a newer commit version of leaderboard which is compatible to carla-0.9.12?
from transfuser.
That the traffic flow can be blocked happens also in carla-0.9.10
CARLA despawns cars that are stuck for over 90 - 180 seconds. (in some CARLA version after 9.10 this was increased from 90 to 180 depending on the situation, don't remember which one).
Second thing that comes to mind is that the leaderboard client changed the block infraction to happen after 180 at the end of 2020. We are using that version here (some older version gave block infractions after 90 seconds).
So in our setting we get blocked after 180 seconds standing still, but other cars are despawned after 90 seconds, so traffic congestion is usually not a problem (other cars will despawn in time).
from transfuser.
That the traffic flow can be blocked happens also in carla-0.9.10 CARLA despawns cars that are stuck for over 90 - 180 seconds. (in some CARLA version after 9.10 this was increased from 90 to 180 depending on the situation, don't remember which one).
Second thing that comes to mind is that the leaderboard client changed the block infraction to happen after 180 at the end of 2020. We are using that version here (some older version gave block infractions after 90 seconds).
So in our setting we get blocked after 180 seconds standing still, but other cars are despawned after 90 seconds, so traffic congestion is usually not a problem (other cars will despawn in time).
Many thanks for your reply~~ By the way, I plan to do some research about the interaction between ego planning and other cars' prediction, but I notice the current traffic simulation behavior is relatively simple and conservative.
So I wanna ask have you tried to adjust the traffic agents' or ego car's behavior style during data collection or evaluation?
e.g. enable other agents to lane change, or set a probability to decide whether ego/other car is aggresive or cautious by adjusting autopilot model or traffic manager parameter?
(actually I'm not quite familiar about how to adjust autopilot param)
I think maybe such method can improve model's robustness and dataset diversity?
from transfuser.
No we have not adjusted the traffic manager.
As for the benchmarks we look at the other cars are behaving the same during evaluation as during data collection.
Not sure if there is some advantage of making the traffic during data collection different than during evaluation.
from transfuser.
Related Issues (20)
- The training effect is very poor๏ผ HOT 10
- The maps of leaderboard HOT 1
- [Evaluation issue] Depth, Semantic image output issues and vehicle stopping HOT 4
- Accessing the gradient of the transfuser model in evaluation mode HOT 2
- How to Change vehicle model for evaluation HOT 6
- how to visualize the topdown image ? HOT 2
- Attention Map Visualizations- Obsolete version HOT 6
- May I ask if there is a download link for the dataset? The script may not be able to download HOT 1
- How to measure the affordances 'relative angle' and 'lateral distance' with respect to the waypoints HOT 2
- How to change camera positions before Evaluating HOT 2
- How to measure the target_vehicle_distance from label_raw.json HOT 1
- How to unnormalize the 'relative angle' from the data.json HOT 1
- Cross-Modal Attention Statistics HOT 2
- Attention Map visualization for Geometric Fusion HOT 10
- How to install GlobalRoutePlannerDAO? HOT 2
- Unable to recreate results by following the instructions given in the github Readme HOT 8
- Latent TransFuser Ablation study with MLPs HOT 1
- Questions regarding the fine-tuning of the pre-trained model HOT 1
- Error on Sensor based model applied to datagen HOT 3
- Which metric is the most important one HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from transfuser.