144 Commits

Author SHA1 Message Date
10c552e086 Added QtRocket custome Motor Database format (xml) 2023-05-04 16:31:51 -06:00
47919b661f Fix for motor mass curve calculation 2023-05-03 18:46:14 -06:00
c58edfa30f
Update README.md 2023-05-03 09:09:46 -06:00
6c294969fc
Update README.md 2023-05-03 09:06:35 -06:00
4e9bcb9158
Merge pull request #18 from cthunter01/development
Changing https to http in ThrustCurveAPI to work around issue in Wind…
2023-05-03 08:51:12 -06:00
14878705cc Changing https to http in ThrustCurveAPI to work around issue in Windows where curl isn't being built with SSL support 2023-05-03 08:50:19 -06:00
8b982ee598
Merge pull request #17 from cthunter01/development
Now building under windows 10 with VS 2019
2023-05-02 21:11:39 -06:00
36996abab8 Now building under windows 10 with VS 2019 2023-05-02 20:56:23 -06:00
cea4d13e6c Change SimulationOptions to Environment 2023-04-28 10:49:29 -06:00
697ef8d643
Update README.md 2023-04-27 20:38:47 -06:00
36c43b1f26 Thrustcurve.org fix, motors now load. Also cleanup to not use implicit callbacks, now all signals/slots are explicitly connected 2023-04-27 20:36:45 -06:00
6f033c3a55 Now a real README.md 2023-04-27 19:11:23 -06:00
26dca6077b Adding Aerotech motor database. Adding screenshots 2023-04-27 18:24:28 -06:00
5172dbab4f Updated MainWindow to use explicit slots instead of implicit ones 2023-04-27 17:57:18 -06:00
2d64a95b17
Merge pull request #15 from cthunter01/development
Now with ThrustCurve.org integration and better plotting capabilities
2023-04-27 12:09:05 -06:00
7823be6de0
Merge branch 'qtrocket:development' into development 2023-04-27 12:06:20 -06:00
fb6f221137 Now with ThrustCurve.org integration 2023-04-27 12:03:09 -06:00
6e30881f15
Merge pull request #13 from cthunter01/development
Transition to CMake, removed qmake project file. Application icon is …
2023-04-26 15:52:19 -06:00
eeea751fbc Transition to CMake, removed qmake project file. Application icon is missing, but otherwise builds and runs 2023-04-26 15:19:33 -06:00
1158bb4222
Merge pull request #12 from cthunter01/development
bug fixes
2023-04-26 06:54:27 -06:00
fc57b00ec4 fix simTime restart to 0.0 2023-04-26 06:43:46 -06:00
5d2becd2b4 motor model selection working with RSE files 2023-04-25 20:35:17 -06:00
89fb6d47d0 WIP 2023-04-25 19:11:28 -06:00
696e81433e
Merge pull request #11 from cthunter01/development
Add SimulationOptions class to keep track of and encapsulate various …
2023-04-24 20:52:01 -06:00
070013cff2 Add SimulationOptions class to keep track of and encapsulate various simulation options 2023-04-24 20:43:18 -06:00
6b2391f2bb
Create HELPWANTED
Add a help wanted file.
2023-04-24 07:27:53 -06:00
16ffbef2ce WIP: Add a SimulationOptions window 2023-04-23 18:25:52 -06:00
cd95c112d3 adding mass calculations to MotorModel 2023-04-23 16:43:55 -06:00
0acec0829a Fix deadlock in QtRocket initialization after instantiating a default Rocket model during construction. sim::Propagator doesn't need a pointer to QtRocket always, it can just get the instance when it needs it. This is probably an opportunity for cleanup later though 2023-04-23 08:18:24 -06:00
c2979e3118 Adding more motor manufacturers to MOTORMANUFACTURER enum class and MotorManufacturer struct 2023-04-22 19:35:29 -06:00
620cd80fe4 WIP 2023-04-22 17:37:41 -06:00
32c9cda4b8 adding doxygen comments 2023-04-22 16:29:08 -06:00
ed5ecc766c Merge branch 'master' of ssh://github.com/cthunter01/qtrocket 2023-04-22 12:49:03 -06:00
92c753be73 WIP 2023-04-22 12:49:00 -06:00
de17126ae3 Adding Doxygen generation. Add doxygen \cond logic to exclude 3rd party headers from being indexed and documented 2023-04-22 12:39:20 -06:00
46ca52ff7e Initial Doxyfile commit 2023-04-22 11:39:20 -06:00
59d04e552c WIP 2023-04-22 11:30:53 -06:00
02e5d43a90 empty docs/doxygen folder 2023-04-22 11:30:04 -06:00
42832f40cf Adding some doxygen comments 2023-04-22 11:23:52 -06:00
9674018a87 Merge branch 'master' of ssh://github.com/cthunter01/qtrocket 2023-04-22 10:19:54 -06:00
311870e957 Initial Thrustcurve.org integration. Can get metadata and perform searches 2023-04-22 10:19:46 -06:00
84ffc4cde6
Update README.md 2023-04-19 19:07:00 -06:00
3f6342994d Adding AnalysisWindow dialog. Test calculate ballistic trajectory now opens trajectory plot in new AnalysisWindow 2023-04-19 18:58:07 -06:00
4fc92cfb64 Merge branch 'master' of ssh://github.com/cthunter01/qtrocket 2023-04-17 18:54:19 -06:00
69344be572 Added Rocksim database 2023-04-17 18:54:02 -06:00
9ca604049e Initial 6DoF implementation. The Euler rigid body dynamical equations are present, but there are no torques yet 2023-04-17 18:53:22 -06:00
c319a18bbe Added database loader for Rocksim Engine file databases 2023-04-16 15:23:11 -06:00
23566efa67 Add terminateCondition to Rocket class. Allows the propagator to check the rocket for a terminate condition instead of hardcoding it in the propagator itself 2023-04-15 16:50:36 -06:00
e942cfb819 Fix bug in Thrustcurve::setThrustCurveVector that didn't recalculate maxTime after setting a new thrust curve 2023-04-15 16:41:42 -06:00
2b7606c417 Merge branch 'master' of ssh://github.com/cthunter01/qtrocket 2023-04-15 15:41:11 -06:00