#ifndef Vision_RobotState #define Vision_RobotState #include #include "../convexMPC/common_types.h" using Eigen::Matrix; using Eigen::Quaternionf; class VisionRobotState { public: void set(flt* p, flt* v, flt* q, flt* w, flt* r, flt yaw); //void compute_rotations(); void print(); Matrix p,v,w; Matrix r_feet; Matrix R; Matrix R_yaw; Matrix I_body; Quaternionf q; fpt yaw; fpt m = 9; //private: }; #endif