Skip to content
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

Trajectory- and waypoint-following agents #8529

Closed
4 tasks done
jadecastro opened this issue Apr 6, 2018 · 1 comment
Closed
4 tasks done

Trajectory- and waypoint-following agents #8529

jadecastro opened this issue Apr 6, 2018 · 1 comment
Assignees
Labels
unused team: automotive This team is no longer active within this repository.

Comments

@jadecastro
Copy link
Contributor

jadecastro commented Apr 6, 2018

We currently have some support for following waypoints but no way of specifying trajectories and representations for agents in general (systems other than cars). This is a step toward making stochastic agents for verification/falsification. This is just to track some TODOs toward this.

  1. Agent models
  • For TrajectoryCar, create a struct (AgentData) containing details of the agent. As a minimal instantiation, we'd populate this with an AgentType enum (AgentType::{Car | Bicycle | etc..}) but this could contain meta-information like bounding boxes, parameters, etc. These could internally change the underlying behavior of FooAgent and what parameters it uses. Automotive TrajectoryAgents #8725
  1. Support for trajectories
  1. Waypoint following
  • Extend support of TrajectoryAgent to encompass waypoints having speeds (others too?) and interpolating between waypoints via additional ctors in AgentTrajectory. Build AgentTrajectory from waypoints #8720
  • Rename TrajectoryCar to PathFollowingAgent, adding the AgentData struct as a constructor argument. (keeping TrajectoryCar as-is)

@stonier

@jadecastro
Copy link
Contributor Author

Closing, as all tasks for this issue are complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
unused team: automotive This team is no longer active within this repository.
Projects
None yet
Development

No branches or pull requests

1 participant