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

Gp lmpc #48

Open
wants to merge 258 commits into
base: master
Choose a base branch
from
Open

Gp lmpc #48

wants to merge 258 commits into from

Conversation

GoldeneyeRohan
Copy link
Collaborator

@GoldeneyeRohan GoldeneyeRohan commented Sep 13, 2018

I'm the undergrad continuing Lukas Brunke's project at the MPC lab. Would like to pull the code to start working on it (eg. running the simulations etc), so I'd like my pull request to be granted.

…nd did little corrections in the simulation node
…d real values into file), added noise to simulated model, added function to evaluate recorded data (in root dir)
… restructured LMPC_node so that all variables can be used (some have to be global), changed a few types
…ne. Fixed a couple of LMPC things, it's still pretty slow when it comes to calculating the mpcCoefficients the first time in the second lap.
…wwise) and added some more type definitions (to make code faster). Still slow when it reaches new lap. Trying to make it faster by reducing the number of vectors created during coeffConstraintCost.
…ter. next step: split up in multiple separate functions to facilitate compilation.
…ed some more type definitions to make code faster. Stil working on it, next step: Get rid of global variables.
…e global variables. Instead, the model is defined by a function and passed to the MPC-solving function. Still not solving perfectly, but getting there.
…generalized code for polynomial of coefficients.
…eginning of an iteration, whereas the state of the iteration beginning is predicted in the previous iteration for the MPC control
…ew curvature). LMPC is working with little noise.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants