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 consisting of multiple segments #3

Open
4 tasks done
Peyje opened this issue May 7, 2019 · 2 comments
Open
4 tasks done

Trajectory consisting of multiple segments #3

Peyje opened this issue May 7, 2019 · 2 comments
Labels
enhancement New feature or request

Comments

@Peyje
Copy link
Owner

Peyje commented May 7, 2019

Currently, a trajectory only consists of a single segment. Ideally, an arbitrary number of segments should be possible.

Proposed course of action:

  • Clean up QP matrices
  • Construct QP matrices in a loop
  • Try manually set waypoints
  • Extend GUI to make it able to set multiple waypoints
@Peyje Peyje added the enhancement New feature or request label May 7, 2019
@Peyje
Copy link
Owner Author

Peyje commented May 16, 2019

As of #6 multiple segments are now possible in two ways: Joint and separated.
However, the solver does not allow to solve for all constraints, following are the current active constraints for each mode.

Joint

  • X,Y,Z,Psi position of starting waypoint
  • X,Y,Z,Psi position of ending waypoint
  • X,Y,Z,Psi velocity at rendezvous of segments
  • X,Y,Z,Psi velocity of absolute starting waypoint
  • X,Y,Z velocity of absolute ending waypoint

Separate

  • X,Y,Z,Psi position of starting waypoint
  • X,Y,Z,Psi velocity of starting waypoint
  • X,Y,Z acceleration of starting waypoint
  • X,Y,Z,Psi position of ending waypoint
  • X,Y,Z velocity of absolute ending waypoint

Any more constraints will resolve in the solver finishing without a solution and setting the status to primary infeasible.

@Peyje Peyje added bug Something isn't working wontfix This will not be worked on and removed enhancement New feature or request bug Something isn't working labels May 16, 2019
@Peyje
Copy link
Owner Author

Peyje commented Jul 12, 2019

The CVX solver could be used instead to figure out why more constraints are not possible to set.

@Peyje Peyje added future improvement enhancement New feature or request and removed wontfix This will not be worked on future improvement labels Jul 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant