Go to the documentation of this file.
14 #include <SpaceVecAlg/SpaceVecAlg>
73 const sva::PTransformd &
posW()
const {
return pose_; }
79 const std::vector<std::string> & category)
override;
109 std::string anchorFrameFunction_ =
"";
110 sva::PTransformd X_0_anchorFrame_ =
111 sva::PTransformd::Identity();
112 sva::PTransformd X_0_anchorFrameReal_ =
113 sva::PTransformd::Identity();
115 double maxAnchorFrameDiscontinuity_ =
117 bool anchorFrameJumped_ =
false;
118 bool firstIter_ =
true;
121 sva::PTransformd pose_ = sva::PTransformd::Identity();
122 bool showAnchorFrame_ =
false;
123 bool showAnchorFrameReal_ =
false;
124 bool showPose_ =
false;
125 bool advancedGUI_ =
false;
127 bool logPose_ =
true;
128 bool logAnchorFrame_ =
true;
Simplify access to values hold within a JSON file.
Definition: Configuration.h:165
std::string imuSensor_
Definition: KinematicInertialPoseObserver.h:107
std::string robot_
Definition: KinematicInertialPoseObserver.h:105
std::string realRobot_
Definition: KinematicInertialPoseObserver.h:106
#define MC_OBSERVER_DLLAPI
Definition: api.h:92
Definition: KinematicInertialPoseObserver.h:38
Logs controller data to disk.
Definition: Logger.h:29
KinematicInertialPoseObserver(const std::string &type, double dt)
Definition: KinematicInertialPoseObserver.h:41
State observation API.
Definition: Observer.h:50
Definition: StateBuilder.h:27
Definition: BodySensorObserver.h:13
const sva::PTransformd & posW() const
Get floating-base pose in the world frame.
Definition: KinematicInertialPoseObserver.h:73
MCController is the base class to implement all controllers. It assumes that at least two robots are ...
Definition: MCController.h:98