imu_transformer_node.cpp
/tmp/ws/src/imu_pipeline/imu_transformer/src/
imu__transformer__node_8cpp.html
int
main
imu__transformer__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
imu_transformer_nodelet.cpp
/tmp/ws/src/imu_pipeline/imu_transformer/src/
imu__transformer__nodelet_8cpp.html
imu_transformer/imu_transformer_nodelet.h
imu_transformer/tf2_sensor_msgs.h
imu_transformer
imu_transformer_nodelet.h
/tmp/ws/src/imu_pipeline/imu_transformer/include/imu_transformer/
imu__transformer__nodelet_8h.html
imu_transformer::ImuTransformerNodelet
imu_transformer
tf2_ros::MessageFilter< ImuMsg >
ImuFilter
namespaceimu__transformer.html
add3ceebf6e0aec04e3b62a5bf30a4308
sensor_msgs::Imu
ImuMsg
namespaceimu__transformer.html
af2300e5e0af67c086ec69b759d0fa4fd
message_filters::Subscriber< ImuMsg >
ImuSubscriber
namespaceimu__transformer.html
a4bd3d04c20ec96f297ebe30a94b5fa7f
tf2_ros::MessageFilter< MagMsg >
MagFilter
namespaceimu__transformer.html
afaf496ec73199df45121f6ef5a88d371
sensor_msgs::MagneticField
MagMsg
namespaceimu__transformer.html
aef6f16f7f7bd6af602783262b5e4fdc0
message_filters::Subscriber< topic_tools::ShapeShifter >
MagSubscriber
namespaceimu__transformer.html
a975794e64f2c2283d53a2f23018bf684
test_imu_transforms.cpp
/tmp/ws/src/imu_pipeline/imu_transformer/test/
test__imu__transforms_8cpp.html
imu_transformer/tf2_sensor_msgs.h
void
compareCovariances
test__imu__transforms_8cpp.html
afc859c56ab0bdbfac0d0aea4e286917b
(const boost::array< double, 9 > &c1, const boost::array< double, 9 > &c2)
int
main
test__imu__transforms_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
void
prepareImuMsg
test__imu__transforms_8cpp.html
a41f172c1225fe60679919bab3e9bd44a
(sensor_msgs::Imu &msg)
void
prepareMagMsg
test__imu__transforms_8cpp.html
abf9323e750a6ffb5010d374cc3dceb9e
(sensor_msgs::MagneticField &msg)
void
prepareTf
test__imu__transforms_8cpp.html
a0d28a440640928d346e6f950baebcbc0
(geometry_msgs::TransformStamped &tf)
TEST
test__imu__transforms_8cpp.html
ab1e88399c284c5d9a783267e0c8cfb94
(Covariance, Transform)
TEST
test__imu__transforms_8cpp.html
a20d73567c6e6b6fd120c1caaa9c7e5db
(Imu, DoTransformEnuNed)
TEST
test__imu__transforms_8cpp.html
a84a3a8028e18e4af085b8ecfcb5d5c5d
(Imu, DoTransformYaw)
TEST
test__imu__transforms_8cpp.html
a82b04c9d8535969581c1cbc4a6825d0f
(Imu, GetFrameId)
TEST
test__imu__transforms_8cpp.html
aebeab2042e53ad4e62b9558ee6afce6b
(Imu, GetTimestamp)
TEST
test__imu__transforms_8cpp.html
ad1c149568f6067c597a450c51e54e6f9
(Mag, DoTransformEnuNed)
TEST
test__imu__transforms_8cpp.html
a78d96a5e8504260775df1405adc658bc
(Mag, DoTransformYaw)
TEST
test__imu__transforms_8cpp.html
ac775baecf3f6ebf557bde412dfbb6248
(Mag, GetFrameId)
TEST
test__imu__transforms_8cpp.html
a5d5a207c2d287bc7da97565c601dbb65
(Mag, GetTimestamp)
tf2_sensor_msgs.h
/tmp/ws/src/imu_pipeline/imu_transformer/include/imu_transformer/
tf2__sensor__msgs_8h.html
tf2
void
doTransform
namespacetf2.html
afd3f1e963f1a5eb98abef7e0556fe359
(const sensor_msgs::Imu &imu_in, sensor_msgs::Imu &imu_out, const geometry_msgs::TransformStamped &t_in)
void
doTransform
namespacetf2.html
a8ab9b1d03bd0dd6efa0a2fbe82bf82c2
(const sensor_msgs::MagneticField &mag_in, sensor_msgs::MagneticField &mag_out, const geometry_msgs::TransformStamped &t_in)
void
fromMsg
namespacetf2.html
aeea51263f004cd1f7a34c771e0aff390
(const sensor_msgs::Imu &msg, sensor_msgs::Imu &out)
void
fromMsg
namespacetf2.html
a053ec3e93e0ae1739b988e3f680e8d55
(const sensor_msgs::MagneticField &msg, sensor_msgs::MagneticField &out)
const std::string &
getFrameId
namespacetf2.html
a87a6735bf5b060c4777efd84faada599
(const sensor_msgs::Imu &p)
const std::string &
getFrameId
namespacetf2.html
a3973654eff932bab698b0d4ff263c59b
(const sensor_msgs::MagneticField &p)
const ros::Time &
getTimestamp
namespacetf2.html
ae7c64972375bccc6528b01c20153fac1
(const sensor_msgs::Imu &p)
const ros::Time &
getTimestamp
namespacetf2.html
a0453849e7eb0742c51a39deb87c2c1c0
(const sensor_msgs::MagneticField &p)
sensor_msgs::Imu
toMsg
namespacetf2.html
ad37d3e5b3305b797c914042601b9550e
(const sensor_msgs::Imu &in)
sensor_msgs::MagneticField
toMsg
namespacetf2.html
a7d38a5ef57fe80d154d1b8d834f65486
(const sensor_msgs::MagneticField &in)
void
transformCovariance
namespacetf2.html
a5e9f57e8d8161d9a86941880a2f23629
(const boost::array< double, 9 > &in, boost::array< double, 9 > &out, Eigen::Quaternion< double > r)
imu_transformer::ImuTransformerNodelet
classimu__transformer_1_1ImuTransformerNodelet.html
nodelet::Nodelet
ImuTransformerNodelet
classimu__transformer_1_1ImuTransformerNodelet.html
a364bd83781af24ba45465750718b5a90
()
void
failureCb
classimu__transformer_1_1ImuTransformerNodelet.html
adb0b47b0421443b4dd0af0b94e6aa384
(tf2_ros::filter_failure_reasons::FilterFailureReason reason)
void
imuCallback
classimu__transformer_1_1ImuTransformerNodelet.html
a1b0f1b49a5f441b5a4e79ca144302f3d
(const ImuMsg::ConstPtr &imu_in)
void
magCallback
classimu__transformer_1_1ImuTransformerNodelet.html
a4498563632a55ed7b421bd87bef4558a
(const topic_tools::ShapeShifter::ConstPtr &msg)
virtual void
onInit
classimu__transformer_1_1ImuTransformerNodelet.html
afc068e0e2372f5c1d55b7359aa661510
()
boost::shared_ptr< ImuFilter >
imu_filter_
classimu__transformer_1_1ImuTransformerNodelet.html
a65c81ffc569fd5d6dfcf75c27f9fde82
ros::Publisher
imu_pub_
classimu__transformer_1_1ImuTransformerNodelet.html
af0f570830f3d911c3454e42abad8d9a6
ImuSubscriber
imu_sub_
classimu__transformer_1_1ImuTransformerNodelet.html
ad6b64950421f067d907d59e0c9a652a6
boost::shared_ptr< MagFilter >
mag_filter_
classimu__transformer_1_1ImuTransformerNodelet.html
a4111bb800680fe7baffbffa23e725357
ros::Publisher
mag_pub_
classimu__transformer_1_1ImuTransformerNodelet.html
a780f31a5940dd237580d0a5abbf801e8
MagSubscriber
mag_sub_
classimu__transformer_1_1ImuTransformerNodelet.html
ac3619e758d32aa27c643908e46d359d4
ros::NodeHandle
nh_in_
classimu__transformer_1_1ImuTransformerNodelet.html
a01aaf8a7171449f62ddd49b7c77c755f
ros::NodeHandle
nh_out_
classimu__transformer_1_1ImuTransformerNodelet.html
a09dac7f33c29dcc315cf7afe203fab5b
ros::NodeHandle
private_nh_
classimu__transformer_1_1ImuTransformerNodelet.html
ad4b1a73dad4f8b757a599650904b7f54
std::string
target_frame_
classimu__transformer_1_1ImuTransformerNodelet.html
a3a31f41c66864bf3f9684396cac20efa
boost::shared_ptr< tf2_ros::Buffer >
tf2_
classimu__transformer_1_1ImuTransformerNodelet.html
aa95db8cbf58d8942857e391b13b9ebb8
boost::shared_ptr< tf2_ros::TransformListener >
tf2_listener_
classimu__transformer_1_1ImuTransformerNodelet.html
a0e43bec72c4179b5c08b867a983e4554
imu_transformer
namespaceimu__transformer.html
imu_transformer::ImuTransformerNodelet
tf2_ros::MessageFilter< ImuMsg >
ImuFilter
namespaceimu__transformer.html
add3ceebf6e0aec04e3b62a5bf30a4308
sensor_msgs::Imu
ImuMsg
namespaceimu__transformer.html
af2300e5e0af67c086ec69b759d0fa4fd
message_filters::Subscriber< ImuMsg >
ImuSubscriber
namespaceimu__transformer.html
a4bd3d04c20ec96f297ebe30a94b5fa7f
tf2_ros::MessageFilter< MagMsg >
MagFilter
namespaceimu__transformer.html
afaf496ec73199df45121f6ef5a88d371
sensor_msgs::MagneticField
MagMsg
namespaceimu__transformer.html
aef6f16f7f7bd6af602783262b5e4fdc0
message_filters::Subscriber< topic_tools::ShapeShifter >
MagSubscriber
namespaceimu__transformer.html
a975794e64f2c2283d53a2f23018bf684
tf2
namespacetf2.html
void
doTransform
namespacetf2.html
afd3f1e963f1a5eb98abef7e0556fe359
(const sensor_msgs::Imu &imu_in, sensor_msgs::Imu &imu_out, const geometry_msgs::TransformStamped &t_in)
void
doTransform
namespacetf2.html
a8ab9b1d03bd0dd6efa0a2fbe82bf82c2
(const sensor_msgs::MagneticField &mag_in, sensor_msgs::MagneticField &mag_out, const geometry_msgs::TransformStamped &t_in)
void
fromMsg
namespacetf2.html
aeea51263f004cd1f7a34c771e0aff390
(const sensor_msgs::Imu &msg, sensor_msgs::Imu &out)
void
fromMsg
namespacetf2.html
a053ec3e93e0ae1739b988e3f680e8d55
(const sensor_msgs::MagneticField &msg, sensor_msgs::MagneticField &out)
const std::string &
getFrameId
namespacetf2.html
a87a6735bf5b060c4777efd84faada599
(const sensor_msgs::Imu &p)
const std::string &
getFrameId
namespacetf2.html
a3973654eff932bab698b0d4ff263c59b
(const sensor_msgs::MagneticField &p)
const ros::Time &
getTimestamp
namespacetf2.html
ae7c64972375bccc6528b01c20153fac1
(const sensor_msgs::Imu &p)
const ros::Time &
getTimestamp
namespacetf2.html
a0453849e7eb0742c51a39deb87c2c1c0
(const sensor_msgs::MagneticField &p)
sensor_msgs::Imu
toMsg
namespacetf2.html
ad37d3e5b3305b797c914042601b9550e
(const sensor_msgs::Imu &in)
sensor_msgs::MagneticField
toMsg
namespacetf2.html
a7d38a5ef57fe80d154d1b8d834f65486
(const sensor_msgs::MagneticField &in)
void
transformCovariance
namespacetf2.html
a5e9f57e8d8161d9a86941880a2f23629
(const boost::array< double, 9 > &in, boost::array< double, 9 > &out, Eigen::Quaternion< double > r)