#include <pose_estimation_node.h>
Public Member Functions | |
virtual bool | init () |
QuadrotorPoseEstimationNode (const SystemPtr &system=SystemPtr(), const StatePtr &state=StatePtr()) | |
virtual | ~QuadrotorPoseEstimationNode () |
Public Member Functions inherited from hector_pose_estimation::PoseEstimationNode | |
virtual void | cleanup () |
PoseEstimationNode (const SystemPtr &system=SystemPtr(), const StatePtr &state=StatePtr()) | |
virtual void | publish () |
virtual void | reset () |
virtual | ~PoseEstimationNode () |
Protected Member Functions | |
void | baroCallback (const hector_uav_msgs::AltimeterConstPtr &altimeter) |
Protected Member Functions inherited from hector_pose_estimation::PoseEstimationNode | |
void | ahrsCallback (const sensor_msgs::ImuConstPtr &ahrs) |
virtual ros::NodeHandle & | getNodeHandle () |
virtual ros::NodeHandle & | getPrivateNodeHandle () |
tf::TransformBroadcaster * | getTransformBroadcaster () |
tf::TransformListener * | getTransformListener () |
void | globalReferenceUpdated () |
void | gpsCallback (const sensor_msgs::NavSatFixConstPtr &gps, const geometry_msgs::Vector3StampedConstPtr &gps_velocity) |
void | heightCallback (const geometry_msgs::PointStampedConstPtr &height) |
void | imuCallback (const sensor_msgs::ImuConstPtr &imu) |
void | magneticCallback (const geometry_msgs::Vector3StampedConstPtr &magnetic) |
void | poseupdateCallback (const geometry_msgs::PoseWithCovarianceStampedConstPtr &pose) |
void | publishWorldNavTransform (const ros::TimerEvent &=ros::TimerEvent()) |
void | rollpitchCallback (const sensor_msgs::ImuConstPtr &attitude) |
void | syscommandCallback (const std_msgs::StringConstPtr &syscommand) |
void | twistupdateCallback (const geometry_msgs::TwistWithCovarianceStampedConstPtr &twist) |
Private Attributes | |
ros::Subscriber | baro_subscriber_ |
Definition at line 39 of file pose_estimation_node.h.
hector_quadrotor_pose_estimation::QuadrotorPoseEstimationNode::QuadrotorPoseEstimationNode | ( | const SystemPtr & | system = SystemPtr() , |
const StatePtr & | state = StatePtr() |
||
) |
Definition at line 34 of file pose_estimation_node.cpp.
|
virtual |
Definition at line 40 of file pose_estimation_node.cpp.
|
protected |
Definition at line 51 of file pose_estimation_node.cpp.
|
virtual |
Reimplemented from hector_pose_estimation::PoseEstimationNode.
Definition at line 44 of file pose_estimation_node.cpp.
|
private |
Definition at line 50 of file pose_estimation_node.h.