1
0
mirror of https://gitlab.com/lander-team/lander-cpp.git synced 2025-07-27 08:31:31 +00:00
This commit is contained in:
2021-09-13 09:09:46 -07:00
parent b94568bea8
commit bb31512572
9 changed files with 4412 additions and 4412 deletions

View File

@@ -4,38 +4,38 @@
#define SVARS_H
struct sVars {
double x, y, z;
double xPrev, yPrev, zPrev;
double vx, vy, vz;
double vxPrev, vyPrev, vzPrev;
double vxBody, vyBody, vzBody;
double ax, ay, az, axPrev, ayPrev, azPrev;
float x, y, z;
float xPrev, yPrev, zPrev;
float vx, vy, vz;
float vxPrev, vyPrev, vzPrev;
float vxBody, vyBody, vzBody;
float ax, ay, az, axPrev, ayPrev, azPrev;
double yaw, pitch, roll;
double phidot, thetadot, psidot;
double yawPrev, pitchPrev, rollPrev;
double yawdot, pitchdot, rolldot;
double yawdotPrev, pitchdotPrev, rolldotPrev;
double yawddot, pitchddot, rollddot;
double yawddotPrev, pitchddotPrev, rollddotPrev;
float yaw, pitch, roll;
float phidot, thetadot, psidot;
float yawPrev, pitchPrev, rollPrev;
float yawdot, pitchdot, rolldot;
float yawdotPrev, pitchdotPrev, rolldotPrev;
float yawddot, pitchddot, rollddot;
float yawddotPrev, pitchddotPrev, rollddotPrev;
double m, m0, mp, mb, mdot;
double vehicleHeight, vehicleRadius, momentArm;
float m, m0, mp, mb, mdot;
float vehicleHeight, vehicleRadius, momentArm;
double tb;
double vb;
double thrust, thrust_prev, burnElapsed, burnStart;
double LQRx, LQRy, Fx, Fy, Fz;
double momentX, momentY, momentZ;
float tb;
float vb;
float thrust, thrust_prev, burnElapsed, burnStart;
float LQRx, LQRy, Fx, Fy, Fz;
float momentX, momentY, momentZ;
double I11, I22, I33;
double I11prev, I22prev, I33prev;
double I11dot, I22dot, I33dot;
float I11, I22, I33;
float I11prev, I22prev, I33prev;
float I11dot, I22dot, I33dot;
int maxServo;
double xServoDegs, yServoDegs;
float xServoDegs, yServoDegs;
double simTime;
float simTime;
int stepSize;
};