MCPcopy Create free account

hub / github.com/UMich-CURLY/drift / types & classes

Types & classes55 in github.com/UMich-CURLY/drift

↓ 2 callersEnumCORRECTION_METHOD
include/drift/imu_filter/imu_ang_vel_ekf.h:46
ClassAngularVelocityMeasurement
include/drift/measurement/angular_velocity.h:27
ClassContactArray_
ROS/drift/include/custom_sensor_msgs/ContactArray.h:24
ClassContactInfo
* @brief A struct for contact information * * @param[in] id: Contact foot(leg)'s id * @param[in] pose: Contact foot(leg)'s pose * @param[in] cov:
include/drift/filter/inekf/correction/legged_kinematics_correction.h:37
ClassContactMeasurement
include/drift/measurement/contact.h:27
ClassContact_
ROS/drift/include/custom_sensor_msgs/Contact.h:22
ClassCorrection
* @class Correction * @brief Base class for correction method. This class just provides a skeleton * for the correction method. It should be impleme
include/drift/filter/base_correction.h:45
EnumCorrectionType
include/drift/filter/base_correction.h:33
ClassDataType< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/ContactArray.h:142
ClassDataType< ::custom_sensor_msgs::Contact_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/Contact.h:140
ClassDefinition< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/ContactArray.h:153
ClassDefinition< ::custom_sensor_msgs::Contact_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/Contact.h:151
EnumErrorType
include/drift/filter/inekf/inekf.h:35
ClassHasHeader< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/ContactArray.h:118
ClassHasHeader< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> const>
ROS/drift/include/custom_sensor_msgs/ContactArray.h:123
ClassHasHeader< ::custom_sensor_msgs::Contact_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/Contact.h:116
ClassHasHeader< ::custom_sensor_msgs::Contact_<ContainerAllocator> const>
ROS/drift/include/custom_sensor_msgs/Contact.h:121
ClassImuAngVelEKF
* @class ImuAngVelEKF */
include/drift/imu_filter/imu_ang_vel_ekf.h:56
ClassImuMeasurement
include/drift/measurement/imu.h:27
ClassImuPropagation
* @class ImuPropagation * @brief A class for state propagation using imu measurement data. * * A class for state propagation using imu measurement
include/drift/filter/inekf/propagation/imu_propagation.h:45
ClassInekfEstimator
* @class InekfEstimator * * @brief class for state estimation using InEKF. This class will be used to *estimate the state of the robot using user c
include/drift/estimator/inekf_estimator.h:56
ClassIsFixedSize< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/ContactArray.h:108
ClassIsFixedSize< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> const>
ROS/drift/include/custom_sensor_msgs/ContactArray.h:113
ClassIsFixedSize< ::custom_sensor_msgs::Contact_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/Contact.h:106
ClassIsFixedSize< ::custom_sensor_msgs::Contact_<ContainerAllocator> const>
ROS/drift/include/custom_sensor_msgs/Contact.h:111
ClassIsMessage< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/ContactArray.h:98
ClassIsMessage< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> const>
ROS/drift/include/custom_sensor_msgs/ContactArray.h:103
ClassIsMessage< ::custom_sensor_msgs::Contact_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/Contact.h:96
ClassIsMessage< ::custom_sensor_msgs::Contact_<ContainerAllocator> const>
ROS/drift/include/custom_sensor_msgs/Contact.h:101
ClassJointStateMeasurement
include/drift/measurement/joint_state.h:28
EnumLeg
include/drift/kinematics/mini_cheetah_kinematics.h:30
ClassLeggedKinematicsCorrection
* @class LeggedKinematicsCorrection * * @brief A class for state correction using foot kinematics and contact events. * * A class for state correc
include/drift/filter/inekf/correction/legged_kinematics_correction.h:56
ClassLeggedKinematicsMeasurement
* @class LeggedKinematicsMeasurement * * @brief Derived measurement class containing information * about body-to-foot kinematics */
include/drift/measurement/legged_kinematics.h:26
ClassMD5Sum< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/ContactArray.h:129
ClassMD5Sum< ::custom_sensor_msgs::Contact_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/Contact.h:127
ClassMeasurement
* @class Measurement * * @brief class for robot-state instantaneous measurement. * This class is the base class for all measurements. */
include/drift/measurement/measurement.h:40
ClassMeasurementHeader
include/drift/measurement/measurement.h:41
EnumMeasurementType
include/drift/measurement/measurement.h:22
ClassMiniCheetahKinematics
* @class MiniCheetahKinematics * @brief Mini Cheetah specific kinematics solver and measurement container * * Derived measurement class containing
include/drift/kinematics/mini_cheetah_kinematics.h:45
ClassOdomMeasurement
include/drift/measurement/odom.h:20
EnumPROPAGATION_METHOD
include/drift/imu_filter/imu_ang_vel_ekf.h:41
ClassPrinter< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/ContactArray.h:215
ClassPrinter< ::custom_sensor_msgs::Contact_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/Contact.h:192
ClassPropagation
* @class Propagation * @brief Base class for propagation method */
include/drift/filter/base_propagation.h:44
EnumPropagationType
include/drift/filter/base_propagation.h:31
ClassROSPublisher
* @class ROSPublisher * * @brief ROS publisher class, which publishes robot state to ROS topics * including pose and path. * */
ROS/drift/include/communication/ros_publisher.h:45
ClassROSSubscriber
* @class ROSSubscriber * @brief ROS subscriber class, which subscribes to the ROS topics and stores * the measurements in the queue. * */
ROS/drift/include/communication/ros_subscriber.h:102
ClassRobotState
* @class RobotState * * @brief state class containing its pose and augmented states, * biases, and covariances. */
include/drift/state/robot_state.h:38
ClassSEK3
* @class SEK3 * @brief SEk(3) group class * * SEk(3) is a group of SE(3) with k additional states */
include/drift/math/se_k_3.h:34
ClassSerializer< ::custom_sensor_msgs::ContactArray_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/ContactArray.h:195
ClassSerializer< ::custom_sensor_msgs::Contact_<ContainerAllocator> >
ROS/drift/include/custom_sensor_msgs/Contact.h:172
EnumStateType
include/drift/state/robot_state.h:27
ClassVelocityCorrection
* @class VelocityCorrection * @brief A class for state correction using velocity measurement data. * * A class for state correction using velocity
include/drift/filter/inekf/correction/velocity_correction.h:44
ClassVelocityMeasurement
include/drift/measurement/velocity.h:27
ClassWheelOdometry
baselines/include/wheel_odometry/wheel_odometry.h:35