, including all inherited members.
| accelerationCallback(const sensor_msgs::Imu::ConstPtr &msg, const std::string &topicName, const std::string &targetFrame, const std::vector< int > &updateVector, const double mahalanobisThresh) | RobotLocalization::RosFilter< T > | |
| accelerationMessageFilters_ | RobotLocalization::RosFilter< T > | [protected] |
| addDiagnostic(const int errLevel, const std::string &topicAndClass, const std::string &message, const bool staticDiag) | RobotLocalization::RosFilter< T > | [protected] |
| aggregateDiagnostics(diagnostic_updater::DiagnosticStatusWrapper &wrapper) | RobotLocalization::RosFilter< T > | [protected] |
| baseLinkFrameId_ | RobotLocalization::RosFilter< T > | [protected] |
| copyCovariance(const double *arr, Eigen::MatrixXd &covariance, const std::string &topicName, const std::vector< int > &updateVector, const size_t offset, const size_t dimension) | RobotLocalization::RosFilter< T > | [protected] |
| copyCovariance(const Eigen::MatrixXd &covariance, double *arr, const size_t dimension) | RobotLocalization::RosFilter< T > | [protected] |
| debugStream_ | RobotLocalization::RosFilter< T > | [protected] |
| diagnosticUpdater_ | RobotLocalization::RosFilter< T > | [protected] |
| dynamicDiagErrorLevel_ | RobotLocalization::RosFilter< T > | [protected] |
| dynamicDiagnostics_ | RobotLocalization::RosFilter< T > | [protected] |
| enqueueMeasurement(const std::string &topicName, const Eigen::VectorXd &measurement, const Eigen::MatrixXd &measurementCovariance, const std::vector< int > &updateVector, const double mahalanobisThresh, const ros::Time &time) | RobotLocalization::RosFilter< T > | |
| filter_ | RobotLocalization::RosFilter< T > | [protected] |
| forceTwoD(Eigen::VectorXd &measurement, Eigen::MatrixXd &measurementCovariance, std::vector< int > &updateVector) | RobotLocalization::RosFilter< T > | |
| frequency_ | RobotLocalization::RosFilter< T > | [protected] |
| getFilter() | RosEkfPassThrough | [inline] |
| getFilteredOdometryMessage(nav_msgs::Odometry &message) | RobotLocalization::RosFilter< T > | |
| imuCallback(const sensor_msgs::Imu::ConstPtr &msg, const std::string &topicName) | RobotLocalization::RosFilter< T > | |
| imuTopicSubs_ | RobotLocalization::RosFilter< T > | [protected] |
| initialMeasurements_ | RobotLocalization::RosFilter< T > | [protected] |
| integrateMeasurements(const double currentTime) | RobotLocalization::RosFilter< T > | |
| lastMessageTimes_ | RobotLocalization::RosFilter< T > | [protected] |
| lastSetPoseTime_ | RobotLocalization::RosFilter< T > | [protected] |
| loadParams() | RobotLocalization::RosFilter< T > | |
| loadUpdateConfig(const std::string &topicName) | RobotLocalization::RosFilter< T > | [protected] |
| lookupTransformSafe(const std::string &targetFrame, const std::string &sourceFrame, const ros::Time &time, tf::StampedTransform &targetFrameTrans) | RobotLocalization::RosFilter< T > | [protected] |
| mapFrameId_ | RobotLocalization::RosFilter< T > | [protected] |
| measurementQueue_ | RobotLocalization::RosFilter< T > | [protected] |
| nh_ | RobotLocalization::RosFilter< T > | [protected] |
| nhLocal_ | RobotLocalization::RosFilter< T > | [protected] |
| odometryCallback(const nav_msgs::Odometry::ConstPtr &msg, const std::string &topicName) | RobotLocalization::RosFilter< T > | |
| odomFrameId_ | RobotLocalization::RosFilter< T > | [protected] |
| odomTopicSubs_ | RobotLocalization::RosFilter< T > | [protected] |
| poseCallback(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &msg, const std::string &topicName, const std::string &targetFrame, const std::vector< int > &updateVector, const bool differential, const bool relative, const bool imuData, const double mahalanobisThresh) | RobotLocalization::RosFilter< T > | |
| poseMessageFilters_ | RobotLocalization::RosFilter< T > | [protected] |
| poseTopicSubs_ | RobotLocalization::RosFilter< T > | [protected] |
| prepareAcceleration(const sensor_msgs::Imu::ConstPtr &msg, const std::string &topicName, const std::string &targetFrame, std::vector< int > &updateVector, Eigen::VectorXd &measurement, Eigen::MatrixXd &measurementCovariance) | RobotLocalization::RosFilter< T > | [protected] |
| preparePose(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &msg, const std::string &topicName, const std::string &targetFrame, const bool differential, const bool relative, const bool imuData, std::vector< int > &updateVector, Eigen::VectorXd &measurement, Eigen::MatrixXd &measurementCovariance) | RobotLocalization::RosFilter< T > | [protected] |
| prepareTwist(const geometry_msgs::TwistWithCovarianceStamped::ConstPtr &msg, const std::string &topicName, const std::string &targetFrame, std::vector< int > &updateVector, Eigen::VectorXd &measurement, Eigen::MatrixXd &measurementCovariance) | RobotLocalization::RosFilter< T > | [protected] |
| previousMeasurementCovariances_ | RobotLocalization::RosFilter< T > | [protected] |
| previousMeasurements_ | RobotLocalization::RosFilter< T > | [protected] |
| printDiagnostics_ | RobotLocalization::RosFilter< T > | [protected] |
| removeGravitationalAcc_ | RobotLocalization::RosFilter< T > | [protected] |
| RosEkfPassThrough() | RosEkfPassThrough | [inline] |
| RosFilter(std::vector< double > args=std::vector< double >()) | RobotLocalization::RosFilter< T > | |
| run() | RobotLocalization::RosFilter< T > | |
| setPoseCallback(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &msg) | RobotLocalization::RosFilter< T > | |
| setPoseSrv_ | RobotLocalization::RosFilter< T > | [protected] |
| setPoseSrvCallback(robot_localization::SetPose::Request &request, robot_localization::SetPose::Response &) | RobotLocalization::RosFilter< T > | |
| setPoseSub_ | RobotLocalization::RosFilter< T > | [protected] |
| stateVariableNames_ | RobotLocalization::RosFilter< T > | [protected] |
| staticDiagErrorLevel_ | RobotLocalization::RosFilter< T > | [protected] |
| staticDiagnostics_ | RobotLocalization::RosFilter< T > | [protected] |
| tfFailureReasonString(const tf::FilterFailureReason reason) | RobotLocalization::RosFilter< T > | |
| tfListener_ | RobotLocalization::RosFilter< T > | [protected] |
| tfPrefix_ | RobotLocalization::RosFilter< T > | [protected] |
| tfTimeOffset_ | RobotLocalization::RosFilter< T > | [protected] |
| transformImuFailureCallback(const sensor_msgs::Imu::ConstPtr &msg, const tf::FilterFailureReason reason, const std::string &topicName, const std::string &targetFrame) | RobotLocalization::RosFilter< T > | |
| transformPoseFailureCallback(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &msg, const tf::FilterFailureReason reason, const std::string &topicName, const std::string &targetFrame) | RobotLocalization::RosFilter< T > | |
| transformTwistFailureCallback(const geometry_msgs::TwistWithCovarianceStamped::ConstPtr &msg, const tf::FilterFailureReason reason, const std::string &topicName, const std::string &targetFrame) | RobotLocalization::RosFilter< T > | |
| twistCallback(const geometry_msgs::TwistWithCovarianceStamped::ConstPtr &msg, const std::string &topicName, const std::string &targetFrame, const std::vector< int > &updateVector, const double mahalanobisThresh) | RobotLocalization::RosFilter< T > | |
| twistMessageFilters_ | RobotLocalization::RosFilter< T > | [protected] |
| twistTopicSubs_ | RobotLocalization::RosFilter< T > | [protected] |
| twoDMode_ | RobotLocalization::RosFilter< T > | [protected] |
| worldBaseLinkTransMsg_ | RobotLocalization::RosFilter< T > | [protected] |
| worldFrameId_ | RobotLocalization::RosFilter< T > | [protected] |
| ~RosFilter() | RobotLocalization::RosFilter< T > | |