Skip to content
Snippets Groups Projects

Resolve "Add LQR Control to Simulink"

Merged Austin Rohlfing requested to merge 46-add-lqr-control-to-simulink into master
All threads resolved!

Feature Description

Implements an LQR Controller in the MATLAB/Simulink simulation

Implementation Details

Added the following features

  • Symbolic linearization of non-linear model (linearization.m)
  • Construction of LQR controller with diagonal weighting matrices (initial_lqr.m)
  • Copy of modelParameters.m with Matt Rich's parameters for testing (`rich_params.m')
  • Tools to run simulation, observe error, and optimize LQR weights (run_once.m, lqr_err.m, and repeated_opt.m)

Impacted Areas

  • Controls

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • timboden approved this merge request

    approved this merge request

  • Austin Rohlfing added 2 commits

    added 2 commits

    Compare with previous version

  • added 1 commit

    • f7d45683 - Updated Simulink model doc with new model modifications

    Compare with previous version

  • added 1 commit

    • 12ed974d - Finished LQR Design document

    Compare with previous version

  • added 1 commit

    • d47854dd - Added corrections to Rick's work in LQR design doc

    Compare with previous version

  • Austin Rohlfing resolved all discussions

    resolved all discussions

  • Peter Thedens approved this merge request

    approved this merge request

  • mkelly2 approved this merge request

    approved this merge request

  • Austin Rohlfing mentioned in commit 996e9384

    mentioned in commit 996e9384

  • Please register or sign in to reply
    Loading