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

Implement smooth trajectories #112

Open
theochemel opened this issue Jan 25, 2023 · 0 comments
Open

Implement smooth trajectories #112

theochemel opened this issue Jan 25, 2023 · 0 comments
Assignees
Labels
software Software Engineering Tasks

Comments

@theochemel
Copy link
Contributor

Pick a new type of smooth trajectories to use and write an implementation that matches our existing trajectory interface.
You can reference the min snap trajectories we have, but they take too long to calculate with long trajectories and are probably more complicated than we need.

Your implementation should accept:

  • A list of (x, y, z) waypoints in the world NED frame
  • Maximum velocity and acceleration constraints in XYZ and in yaw
  • If possible, minimum and maximum z constraints to ensure we don't surface / hit the bottom of the pool

It should generate a trajectory that navigates through the set of waypoints as quickly as possible given the velocity and acceleration constraints, and orients the vehicle yaw forwards along the trajectory at all times.

@micahreich micahreich added the software Software Engineering Tasks label Jan 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
software Software Engineering Tasks
Projects
None yet
Development

No branches or pull requests

3 participants