#include <pose_estimation_node.h>
Definition at line 59 of file pose_estimation_node.h.
hector_pose_estimation::PoseEstimationNode::~PoseEstimationNode |
( |
| ) |
|
|
virtual |
void hector_pose_estimation::PoseEstimationNode::ahrsCallback |
( |
const sensor_msgs::ImuConstPtr & |
ahrs | ) |
|
|
protected |
void hector_pose_estimation::PoseEstimationNode::cleanup |
( |
| ) |
|
|
virtual |
virtual ros::NodeHandle& hector_pose_estimation::PoseEstimationNode::getNodeHandle |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual ros::NodeHandle& hector_pose_estimation::PoseEstimationNode::getPrivateNodeHandle |
( |
| ) |
|
|
inlineprotectedvirtual |
void hector_pose_estimation::PoseEstimationNode::globalReferenceUpdated |
( |
| ) |
|
|
protected |
void hector_pose_estimation::PoseEstimationNode::gpsCallback |
( |
const sensor_msgs::NavSatFixConstPtr & |
gps, |
|
|
const geometry_msgs::Vector3StampedConstPtr & |
gps_velocity |
|
) |
| |
|
protected |
void hector_pose_estimation::PoseEstimationNode::heightCallback |
( |
const geometry_msgs::PointStampedConstPtr & |
height | ) |
|
|
protected |
void hector_pose_estimation::PoseEstimationNode::imuCallback |
( |
const sensor_msgs::ImuConstPtr & |
imu | ) |
|
|
protected |
bool hector_pose_estimation::PoseEstimationNode::init |
( |
| ) |
|
|
virtual |
void hector_pose_estimation::PoseEstimationNode::magneticCallback |
( |
const geometry_msgs::Vector3StampedConstPtr & |
magnetic | ) |
|
|
protected |
void hector_pose_estimation::PoseEstimationNode::poseupdateCallback |
( |
const geometry_msgs::PoseWithCovarianceStampedConstPtr & |
pose | ) |
|
|
protected |
void hector_pose_estimation::PoseEstimationNode::publish |
( |
| ) |
|
|
virtual |
void hector_pose_estimation::PoseEstimationNode::reset |
( |
| ) |
|
|
virtual |
void hector_pose_estimation::PoseEstimationNode::rollpitchCallback |
( |
const sensor_msgs::ImuConstPtr & |
attitude | ) |
|
|
protected |
void hector_pose_estimation::PoseEstimationNode::syscommandCallback |
( |
const std_msgs::StringConstPtr & |
syscommand | ) |
|
|
protected |
void hector_pose_estimation::PoseEstimationNode::twistupdateCallback |
( |
const geometry_msgs::TwistWithCovarianceStampedConstPtr & |
twist | ) |
|
|
protected |
ros::Subscriber hector_pose_estimation::PoseEstimationNode::ahrs_subscriber_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::angular_velocity_bias_publisher_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::euler_publisher_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::geopose_publisher_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::global_fix_publisher_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::global_reference_publisher_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::gps_pose_publisher_ |
|
protected |
ros::Subscriber hector_pose_estimation::PoseEstimationNode::height_subscriber_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::imu_publisher_ |
|
protected |
ros::Subscriber hector_pose_estimation::PoseEstimationNode::imu_subscriber_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::linear_acceleration_bias_publisher_ |
|
protected |
ros::Subscriber hector_pose_estimation::PoseEstimationNode::magnetic_subscriber_ |
|
protected |
std::string hector_pose_estimation::PoseEstimationNode::other_frame_ |
|
protected |
PoseEstimation* hector_pose_estimation::PoseEstimationNode::pose_estimation_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::pose_publisher_ |
|
protected |
ros::Subscriber hector_pose_estimation::PoseEstimationNode::poseupdate_subscriber_ |
|
protected |
bool hector_pose_estimation::PoseEstimationNode::publish_covariances_ |
|
protected |
bool hector_pose_estimation::PoseEstimationNode::publish_world_nav_transform_ |
|
protected |
ros::Duration hector_pose_estimation::PoseEstimationNode::publish_world_nav_transform_period_ |
|
protected |
ros::Timer hector_pose_estimation::PoseEstimationNode::publish_world_nav_transform_timer_ |
|
protected |
bool hector_pose_estimation::PoseEstimationNode::publish_world_other_transform_ |
|
protected |
ros::Subscriber hector_pose_estimation::PoseEstimationNode::rollpitch_subscriber_ |
|
protected |
geometry_msgs::PoseStamped hector_pose_estimation::PoseEstimationNode::sensor_pose_ |
|
protected |
double hector_pose_estimation::PoseEstimationNode::sensor_pose_pitch_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::sensor_pose_publisher_ |
|
protected |
double hector_pose_estimation::PoseEstimationNode::sensor_pose_roll_ |
|
protected |
double hector_pose_estimation::PoseEstimationNode::sensor_pose_yaw_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::state_publisher_ |
|
protected |
ros::Subscriber hector_pose_estimation::PoseEstimationNode::syscommand_subscriber_ |
|
protected |
std::string hector_pose_estimation::PoseEstimationNode::tf_prefix_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::timing_publisher_ |
|
protected |
ros::Subscriber hector_pose_estimation::PoseEstimationNode::twistupdate_subscriber_ |
|
protected |
ros::Publisher hector_pose_estimation::PoseEstimationNode::velocity_publisher_ |
|
protected |
geometry_msgs::TransformStamped hector_pose_estimation::PoseEstimationNode::world_nav_transform_ |
|
protected |
bool hector_pose_estimation::PoseEstimationNode::world_nav_transform_updated_ |
|
protected |
bool hector_pose_estimation::PoseEstimationNode::world_nav_transform_valid_ |
|
protected |
The documentation for this class was generated from the following files: