-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Collision Detection #372
Comments
Alright, I did some research through Drake's code looking for collision detection support. In one hand, there's On the other hand, there's The apparent functionality duplication is due to the fact that, although still around for the time being, What follows are two potential roadmaps to vehicle collision detection, one for each approach. Using
Using
Note that neither roadmap requires providing physical entity to the cars. And it's important to understand what that means: we will be able to tell if there was a collision between vehicles, but the simulation will not model the collision itself (i.e. no cars crashing or flying around). |
I've been considering steps 1. 2. and 3. of the Nonetheless, it's worth enduring a bit of pain in that direction just to get us off a path that seems to be finally deprecating. Your final caveat is spot on. Of all the driving simulations we do here at TRI, collision modelling is never considered. We'll be getting value out of just detecting an imminent collision point for a long time to come. |
Alright. Moving forward with the |
Based on the latest additions to the Design Doc, and in line with the goals mentioned in this issue, we're:
Regarding geometries, we'll be sticking to the Prius' one for the time being. |
@stonier @clalancette Added docs and created new issues for the two remaining items. Are we good on closing this one? |
It looks like it to me. I'll close it out, @stonier can reopen if there is something else to do here. |
Goals
Delphyne can identify and notify when collisions occur, but is not responsible for the physics of collision behaviours. i.e. just report out when a collision occurs.
Work Items
delphyne-crash
with two agents setup for a crash.Success Criteria
delphyne-crash
detects the collision and responds 'appropriately' (to be determined)Descoped from Milestone 3
The text was updated successfully, but these errors were encountered: