Commit Graph

55 Commits

Author SHA1 Message Date
spencerfolk
1769323890 Changed color scheme, avoid redrawing world if fig is shared. 2024-01-03 23:41:06 -05:00
spencerfolk
173465dbec Speed up visualization by limiting render rate 2024-01-03 16:51:17 -05:00
spencerfolk
f21b248e29 Add option to turn off aero. 2024-01-03 15:30:34 -05:00
spencerfolk
bd0f7182cc Significant speed up by vectorizing wrench computation. 2024-01-03 15:30:03 -05:00
spencerfolk
128d500953 Save frames for first rollout 2024-01-02 17:03:27 -05:00
spencerfolk
c93f2bb603 Ignore everything in this folder 2024-01-02 17:02:35 -05:00
spencerfolk
0bd99bbe9a Fixed model save/log names 2024-01-02 15:21:28 -05:00
spencerfolk
4e4c361289 Reduced state space to regular quad states 2024-01-02 15:21:08 -05:00
spencerfolk
6ed428aa63 Eval script for PPO w/ rotorpy 2024-01-02 14:52:00 -05:00
spencerfolk
788f66e89f Training script for PPO w/ rotorpy 2024-01-02 14:51:49 -05:00
spencerfolk
7713030154 Removed first PPO script 2024-01-02 14:51:30 -05:00
spencerfolk
3e181d7646 Randomize quad color for each instance. Misc fixes. 2023-12-30 00:08:44 -05:00
spencerfolk
0cbc806fa0 Ignoring RL folders 2023-12-27 16:34:15 -05:00
spencerfolk
a68509388a First attempt at hover task 2023-12-27 16:32:27 -05:00
spencerfolk
cea4eaa76e Set weights as a param for hover_reward 2023-12-27 16:29:40 -05:00
spencerfolk
b805a19ddd Fixed error in action space for cmd_vel 2023-12-27 16:29:19 -05:00
spencerfolk
58489e9340 Updated readme. 2023-12-21 11:03:45 -05:00
spencerfolk
4976896728 Added README for learning module 2023-12-21 10:54:13 -05:00
spencerfolk
9087cc5705 Added more plotting and documentation 2023-12-21 10:41:41 -05:00
spencerfolk
36a9d36447 Fixed setup script. Increased version number. 2023-12-21 10:40:59 -05:00
spencerfolk
b95f5e96ec Gym environment scripts 2023-12-20 20:43:52 -05:00
spencerfolk
3b072fc196 Example script for gym env 2023-12-20 20:43:28 -05:00
spencerfolk
05e6e8be72 Added gym as a dependency 2023-12-20 20:42:37 -05:00
spencerfolk
b93166fc3b Fixed documentation 2023-12-20 20:41:17 -05:00
spencerfolk
280b54f824 Add gymnasium as requirement 2023-12-20 13:31:51 -05:00
spencerfolk
8633da823c Improved constraint generation 2023-12-15 11:39:47 -05:00
spencerfolk
d3aeb1ceff Turned on wind visualization 2023-12-15 11:00:43 -05:00
spencerfolk
53ccb003dd Removed axes3ds dependency. 2023-12-15 11:00:30 -05:00
spencerfolk
2b3df3e5f9 Changed rotorpy version 2023-12-14 16:18:38 -05:00
spencerfolk
7c8ebc1413 Accept new control abstractions besides cmd motor speeds 2023-12-14 16:18:05 -05:00
spencerfolk
e3a6179a7c Added additional control abstractions to output. 2023-12-14 16:17:32 -05:00
spencerfolk
9797c2bad7 Updated documentation for control abstractions. 2023-12-14 16:17:16 -05:00
spencerfolk
93113cd964 Cleaning up documentation 2023-12-12 15:27:25 -05:00
spencerfolk
f116d25965 Example for how to do large-scale data collection with RotorPy and multiprocessing 2023-12-12 14:38:25 -05:00
spencerfolk
7722c84599 Added tqdm dependency 2023-12-12 14:35:47 -05:00
spencerfolk
06d77f482e Updated citations section. 2023-12-12 14:13:55 -05:00
spencerfolk
ce0fac1072 Updated documentation on vehicle param file 2023-12-12 14:04:59 -05:00
spencerfolk
29ff3b9ddf Use rotor_directions from param file for control allocation 2023-12-12 14:04:42 -05:00
spencerfolk
b215519cca Removed unnecessary call to update_ref 2023-12-12 13:53:11 -05:00
spencerfolk
b6ccd20ce1 Updated README to include bibtex citation. 2023-08-29 15:07:43 -04:00
spencerfolk
befd0809e6 Added yaw_ddot to all trajectories to comply w/ update_ref 2023-07-13 17:16:09 -04:00
spencerfolk
10cd69f110 Merge pull request #2 from shaoyifei96/main
Added method for computing reference angular acceleration, force, torque and rotor speeds
2023-06-15 09:52:55 -04:00
Yifei Simon Shao
2aa5894abc added feedforward control inputs force and torque 2023-06-11 10:12:50 -04:00
spencerfolk
f2c544d7b9 Merge pull request #1 from spencerfolk/wind_animation
Added wind vector animation
2023-04-05 15:52:30 -04:00
spencerfolk
9f0f9493a9 Added wind vector animation 2023-04-05 15:37:52 -04:00
spencerfolk
ea80d4367a Modified world syntax for ease of use. 2023-03-23 13:51:47 -04:00
spencerfolk
cb94567a49 Update readme 2023-03-16 11:18:06 -04:00
spencerfolk
99d9109859 Updated rotorpy descriptions. 2023-03-16 09:51:18 -04:00
spencerfolk
e1bee66368 Aligned gifs 2023-03-15 19:36:01 -04:00
spencerfolk
b234017386 Added gifs 2023-03-15 19:34:17 -04:00