31 Commits

Author SHA1 Message Date
Lakshu Periakaruppan
9e8fbb59ca Merge commit 'ab5b63f0d0c28c2b4e1d563a60583f8b828a20cf' 2020-04-24 11:44:54 -05:00
Lakshu Periakaruppan
02a16847c2 Final Version 2020-04-24 11:44:22 -05:00
Sravan Balaji
ab5b63f0d0 Fix File Links
- Replace relative filepath links with github file links on homepage
2020-04-21 02:09:52 -04:00
Sravan Balaji
691da16e93 Code Cleanup & Project Name Update
- Cleanup LQR.m and add whitespaces
- Change project name in README and home
- Add Source Code section to home.md describing each file
2020-04-21 02:00:05 -04:00
Sravan Balaji
81426af0ce Nonlinear Plots
- Generate all plots via nonlinear system
- Remove extra matlab and simulink files that are no longer used
2020-04-21 00:43:27 -04:00
Sravan Balaji
4d787de64f Merge branch 'infinite_LQR' into nonlinear 2020-04-20 22:09:33 -04:00
Lakshu Periakaruppan
4e702b2987 actually added nonlinear simulation 2020-04-20 21:06:34 -05:00
Lakshu Periakaruppan
bf612c0dfc Add nonlinear system 2020-04-20 21:02:53 -05:00
Sravan Balaji
2943d7a4f8 Implement Infinite Horizon LQR
- Code and comment formatting cleanup
- Add additional comments for clarity
- Add cost matrices to each section
- Use idare to solve for infinite horizon gains
2020-04-20 01:18:40 -04:00
Sravan Balaji
5252eeb140 Merge branch 'nonlinear' into infinite_LQR 2020-04-20 00:07:28 -04:00
Sravan Balaji
80c686c517 Merge branch 'master' of https://github.com/ME-561-W20-Quadcopter-Project/Quadcopter-Control 2020-04-18 18:25:06 -04:00
Sravan Balaji
6193217328 Merge branch 'NamanLQR' 2020-04-18 18:24:49 -04:00
Sravan Balaji
f5290b5c95 Merge branch 'NamanLQR' into nonlinear 2020-04-18 18:13:20 -04:00
Sravan Balaji
c81133fd87 Create LICENSE 2020-04-18 14:34:00 -04:00
namanvs
c748959c00 Add files via upload
Final commit for finite time horizon LQR
2020-04-18 11:09:58 -04:00
Sravan Balaji
ee4650f543 Attempt LQR Controller on Nonlinear Plant
- Added a MATLAB function block to simulink that takes in K (from
  LQR_Goal_1.m), x (from simulink), time (clock), and T_s to calculate
  inputs U
- Results show that z decreases from 0 rather than going to 1
- Took into account different state when calculating U, but there is
  still this issue
2020-04-17 13:24:52 -04:00
Sravan Balaji
63536134e6 LQR Nonlinear Setup
- Rename Naman_LQR_working.m to LQR.m
- Create copy of plant model called LQR.slx to implement nonlinear
  simulation
2020-04-16 23:45:44 -04:00
Sravan Balaji
e9644122ed Merge branch 'master' into nonlinear 2020-04-16 23:34:38 -04:00
Lakshu Periakaruppan
7c400b7928 Nonlinear model working now 2020-04-16 17:17:37 -04:00
Sravan Balaji
507f174766 File Clean Up
- Move LQR to src folder
- Specify that overleaf link in home.md is read-only
- Remove extra gitignore
2020-04-16 17:06:18 -04:00
Sravan Balaji
2fea35adc1 Merge branch 'NamanLQR' into nonlinear_sim 2020-04-16 15:25:51 -04:00
Sravan Balaji
a6cd6b4a00 Whitespace Changes
- Add whitespace to align elements of matrices
2020-04-16 13:27:51 -04:00
Lakshu Periakaruppan
12bbc1ce73 Added positional control and discretized model 2020-04-16 11:45:05 -04:00
namanvs
bbb4036f73 Add files via upload
Goal 3 working now. Need to decide if we're tuning different gains based on goals or if we are tuning some global gains for any goal.
2020-04-15 19:49:39 -04:00
namanvs
33047e20ca Add files via upload
Finite-Time-Horizon LQR for LTI system implemented. Meets goals 1 and 2. Does not meet goal 3 probably because of linearization. Creates oscillations about the equilibrium that explode.
2020-04-14 19:19:35 -04:00
Lakshu Periakaruppan
0de43c3cb8 Added PD controller 2020-04-11 15:11:34 -04:00
d463ccf0ac Set theme jekyll-theme-cayman 2020-04-11 09:46:58 -04:00
Sravan Balaji
150025bf9f GitHub Pages Setup
- Update README with link to project website
- Add proposal pdf to docs folder
- Add whitespace to PlantModel.m
- Add home.md as homepage of website
2020-04-11 09:45:44 -04:00
Lakshu Periakaruppan
1086c7ed3e Small update to plant simulink model 2020-04-07 16:14:08 -04:00
Lakshu Periakaruppan
7bc92f3e7e Plant state space model
Put plant state space model in Simulink
2020-04-07 16:09:03 -04:00
Sravan Balaji
9de5944497 Initial commit 2020-04-01 17:07:34 -04:00