kalman_filter1.h
/tmp/ws/src/neonavigation/track_odometry/include/
kalman__filter1_8h
KalmanFilter1
test_tf_projection.cpp
/tmp/ws/src/neonavigation/track_odometry/test/src/
test__tf__projection_8cpp
track_odometry/tf_projection.h
int
main
test__tf__projection_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST
test__tf__projection_8cpp.html
a2277fb4c4d421d7d18e9a27008ff88ad
(TfProjection, ProjectionTransform)
void
testTransform
test__tf__projection_8cpp.html
af58a968876a94a2e95921dfffdedafda
(const tf2::Stamped< tf2::Transform > proj2base, const tf2::Stamped< tf2::Transform > targ2proj, const tf2::Stamped< tf2::Transform > truth)
test_tf_projection_node.cpp
/tmp/ws/src/neonavigation/track_odometry/test/src/
test__tf__projection__node_8cpp
TfProjectionTest
INSTANTIATE_TEST_CASE_P
test__tf__projection__node_8cpp.html
a090ab4b7e7986e0b0e0431722e355329
(ProjectionTransformInstance, TfProjectionTest,::testing::Values("base_link_projected","base_link_projected2","base_link_tilt_projected"))
int
main
test__tf__projection__node_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_P
test__tf__projection__node_8cpp.html
aa7f48bc9ffc28fbd3eda8cd1e9778e51
(TfProjectionTest, ProjectionTransform)
test_track_odometry.cpp
/tmp/ws/src/neonavigation/track_odometry/test/src/
test__track__odometry_8cpp
TrackOdometryTest
INSTANTIATE_TEST_CASE_P
test__track__odometry_8cpp.html
adb8adda9d98f77c864eaec0272674ec6
(TrackOdometryTestInstance, TrackOdometryTest,::testing::Values("","_old_param"))
int
main
test__track__odometry_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
TEST_F
test__track__odometry_8cpp.html
a1546097294a5aed152e2591ca11af747
(TrackOdometryTest, OdomImuFusion)
TEST_P
test__track__odometry_8cpp.html
a70fb8b0356b9320ab0a44d0ec9d088cb
(TrackOdometryTest, ZFilterOff)
TEST_P
test__track__odometry_8cpp.html
af8bdda6e764dcc9f701e3a9ab6e18a3b
(TrackOdometryTest, ZFilterOn)
tf_projection.cpp
/tmp/ws/src/neonavigation/track_odometry/src/
tf__projection_8cpp
track_odometry/tf_projection.h
tf_projection.h
/tmp/ws/src/neonavigation/track_odometry/include/track_odometry/
tf__projection_8h
track_odometry
tf2::Transform
projectTranslation
namespacetrack__odometry.html
af2bf63cde54ea864561b3cf3d8c8b723
(const tf2::Transform &trans, const tf2::Transform &trans_target)
tf_projection_node.cpp
/tmp/ws/src/neonavigation/track_odometry/src/
tf__projection__node_8cpp
track_odometry/tf_projection.h
TfProjectionNode
int
main
tf__projection__node_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
track_odometry.cpp
/tmp/ws/src/neonavigation/track_odometry/src/
track__odometry_8cpp
kalman_filter1.h
TrackOdometryNode
int
main
track__odometry_8cpp.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
Eigen::Vector3f
toEigen
track__odometry_8cpp.html
ab9e6da06656adb6ab9388feef6edb836
(const geometry_msgs::Vector3 &a)
Eigen::Vector3f
toEigen
track__odometry_8cpp.html
a07d4cd2b24c6f5d980b57f24938c700e
(const geometry_msgs::Point &a)
Eigen::Quaternionf
toEigen
track__odometry_8cpp.html
a828135b574680a7154a09d6523104e12
(const geometry_msgs::Quaternion &a)
geometry_msgs::Point
toPoint
track__odometry_8cpp.html
a76e630bdc0166fcc1f0bb97874784661
(const Eigen::Vector3f &a)
geometry_msgs::Vector3
toVector3
track__odometry_8cpp.html
a0df9605b2b0eef3a36932f61e8aed27b
(const Eigen::Vector3f &a)
KalmanFilter1
classKalmanFilter1.html
KalmanFilter1
classKalmanFilter1.html
a8940bd7e9e355c837671ccf587769015
(const float x0=0.0, const float sigma0=std::numeric_limits< float >::infinity())
void
measure
classKalmanFilter1.html
a4a3b48e3b1a25d6c8080c0976f93585c
(const float x_in, const float sigma_in)
void
predict
classKalmanFilter1.html
a3c4f1097d3b954b669db016a8709f8c3
(const float x_plus, const float sigma_plus)
void
set
classKalmanFilter1.html
a54ba5f1d00f825471c3f0d8f8c4b3709
(const float x0=0.0, const float sigma0=std::numeric_limits< float >::infinity())
float
sigma_
classKalmanFilter1.html
a44709debf94537b19c9159b2bcfa0619
float
x_
classKalmanFilter1.html
af4083e510dd5617037682317305da849
TfProjectionNode
classTfProjectionNode.html
void
cbTimer
classTfProjectionNode.html
a95f3151b0d2a959e81f1b5e4acce2639
(const ros::TimerEvent &event)
void
process
classTfProjectionNode.html
a532219ad4c722bdf7b9dff0667cc4f04
()
void
spin
classTfProjectionNode.html
aa20a47c87ad528d2e96a9cf6c217297a
()
TfProjectionNode
classTfProjectionNode.html
aab11f703e637f1acd129020c4726dff1
()
bool
flat_
classTfProjectionNode.html
afce0202af362a43dd93c74921fd00cb8
ros::NodeHandle
nh_
classTfProjectionNode.html
af2656a28f6dd311f831aba8eaf152a62
std::string
parent_frame_
classTfProjectionNode.html
a6cd1484a84e5e3c74c5f2a50c4832444
ros::NodeHandle
pnh_
classTfProjectionNode.html
a82cf5f47f10f0c9c9e5e7929506f2fa0
bool
project_posture_
classTfProjectionNode.html
a3aa9eeb0bdaad002cc48dfd9bfa77238
std::string
projected_frame_
classTfProjectionNode.html
a4e663808cdde2c0a48d9e6e60cd5daa4
std::string
projection_surface_frame_
classTfProjectionNode.html
a30e68e12bb9480c7c45d34aaa387ab61
double
rate_
classTfProjectionNode.html
ab5d58043b0ca487ebb858d1445265d1f
std::string
source_frame_
classTfProjectionNode.html
a7341eddb124f30ba296ff7d1118e21f2
tf2_ros::TransformBroadcaster
tf_broadcaster_
classTfProjectionNode.html
a40f6bf643f2a6fa80273ed2201bdeaff
tf2_ros::Buffer
tf_buffer_
classTfProjectionNode.html
a2b82d7f5ec8d85d663b888b6d7ad7f9a
tf2_ros::TransformListener
tf_listener_
classTfProjectionNode.html
addc8af70a5bb7f287721227a4de0636d
double
tf_tolerance_
classTfProjectionNode.html
a1cd464925d6ca437b771caffc2fcb101
TfProjectionTest
classTfProjectionTest.html
void
SetUp
classTfProjectionTest.html
aa4f31252e369bf20d6df461bca3c1a03
() override
TfProjectionTest
classTfProjectionTest.html
a023abdfd6fb50c9dd6cb67c79b47c70a
()
std::string
projected_frame_
classTfProjectionTest.html
ab244d1bd1fa0325eb5c22b1522d7f2ce
tf2_ros::Buffer
tfbuf_
classTfProjectionTest.html
aa41b57f615579c1a4594d65330843dca
tf2_ros::TransformListener
tfl_
classTfProjectionTest.html
a077c8188f11ec183138f58bfb47f9fca
TrackOdometryNode
classTrackOdometryNode.html
void
cbTimer
classTrackOdometryNode.html
af486de432625ef51254f5aa2ff335a50
(const ros::TimerEvent &event)
void
spin
classTrackOdometryNode.html
a968a7a02c081b90b245ef6c0b5d98a64
()
TrackOdometryNode
classTrackOdometryNode.html
a5b50fa4ac87917eaea0fa6a7a5755a40
()
void
cbImu
classTrackOdometryNode.html
ab42de32073363e5e88e8e8e495152f8d
(const sensor_msgs::Imu::Ptr &msg)
void
cbOdom
classTrackOdometryNode.html
a65b69f96d572cd72083842809fadf098
(const nav_msgs::Odometry::Ptr &msg)
void
cbResetZ
classTrackOdometryNode.html
a4259c5344fd9c9976f681cc10ef78cc6
(const std_msgs::Float32::Ptr &msg)
std::string
base_link_id_
classTrackOdometryNode.html
ad10f199cef139ee20c0ee7c22bf4d699
std::string
base_link_id_overwrite_
classTrackOdometryNode.html
a35db64bc3ccdb2542051a1df568e39de
bool
debug_
classTrackOdometryNode.html
a971955dabf9629336c880fdde7c69de8
float
dist_
classTrackOdometryNode.html
a7e9f3376453285be3d62de338f26cef5
double
gyro_zero_
classTrackOdometryNode.html
a48811ae6de996c5e41e00ff447daad59
[3]
bool
has_imu_
classTrackOdometryNode.html
ab9ef99c2b5838e5699fee82b6c8c7c2b
bool
has_odom_
classTrackOdometryNode.html
a134fe0b9a7c24d0001f00021a11cc4e1
sensor_msgs::Imu
imu_
classTrackOdometryNode.html
a35a01b7e503610b5e3448867db3e30af
bool
negative_slip_
classTrackOdometryNode.html
a04b1bdd883067c7783ba64b29faecf0d
ros::NodeHandle
nh_
classTrackOdometryNode.html
afff550c8c3ee76910c77dad4c1fa98af
std::string
odom_id_
classTrackOdometryNode.html
afd23210f135cf933ca43c570f15fefc0
nav_msgs::Odometry
odom_prev_
classTrackOdometryNode.html
aba4ce3950de72dbcba3fea03adf2b17c
nav_msgs::Odometry
odomraw_prev_
classTrackOdometryNode.html
acee263d1c8d3dd7768fc6db0d42c47a9
ros::NodeHandle
pnh_
classTrackOdometryNode.html
abcad2e19c5b4d711db58e83cda9bb36e
double
predict_filter_tc_
classTrackOdometryNode.html
a527c17b7f67b41736e88688a61097bed
ros::Publisher
pub_odom_
classTrackOdometryNode.html
a4bc6b5506d6c02920a46e0dfe199cc2f
bool
publish_tf_
classTrackOdometryNode.html
a68cb87a29284c3ac1a96d00213bdcdc5
double
sigma_odom_
classTrackOdometryNode.html
ab14bb1557ea7736f7e8cc6f7267ad766
double
sigma_predict_
classTrackOdometryNode.html
a0e095018f7e7e39791c272cc5547e22a
KalmanFilter1
slip_
classTrackOdometryNode.html
a6d85c972cf783413e564bbefc063e479
ros::Subscriber
sub_imu_
classTrackOdometryNode.html
ae97e310506ce6d502ae23ff933af7f44
ros::Subscriber
sub_odom_
classTrackOdometryNode.html
a742ab2efaf3a4668194afcea128a1e18
ros::Subscriber
sub_reset_z_
classTrackOdometryNode.html
ab88c8de6123bf5404bdf0ac6a646ec33
tf2_ros::TransformBroadcaster
tf_broadcaster_
classTrackOdometryNode.html
a510fa59558a6476b3b631f3c4b10cba4
tf2_ros::Buffer
tf_buffer_
classTrackOdometryNode.html
a73a0e1dc25ebf5985943be11f4ab097d
tf2_ros::TransformListener
tf_listener_
classTrackOdometryNode.html
ac442f73b4d7d67e75edac7ece302a507
double
tf_tolerance_
classTrackOdometryNode.html
a1d7e4c68eeac1f09de5d93d9bf102742
bool
use_kf_
classTrackOdometryNode.html
a64daa552726da6f050a71e85716c6c61
bool
without_odom_
classTrackOdometryNode.html
a6e6aa540b7a2b3240c5b70c61be4403e
double
z_filter_timeconst_
classTrackOdometryNode.html
a32e3be2e33c0bf0b90cc98cb13498561
TrackOdometryTest
classTrackOdometryTest.html
void
initializeNode
classTrackOdometryTest.html
a75ebbd12207054e976820db3379ffa87
(const std::string &ns)
void
initializeTrackOdometry
classTrackOdometryTest.html
aef935a78253839e1ac056c4b6e6f6c3d
(nav_msgs::Odometry &odom_raw, sensor_msgs::Imu &imu)
bool
run
classTrackOdometryTest.html
a5b95cda3ccb38a9f9035a8fd3f05ba36
(nav_msgs::Odometry &odom_raw, sensor_msgs::Imu &imu, const float dt, const int steps)
void
stepAndPublish
classTrackOdometryTest.html
af6265d72d1ac37df06d8146f728357d0
(nav_msgs::Odometry &odom_raw, sensor_msgs::Imu &imu, const float dt)
void
waitAndSpinOnce
classTrackOdometryTest.html
af26268caebe7d392a5a031a4d3d8cc06
()
void
cbOdom
classTrackOdometryTest.html
a4e68bb654f2d2d2df43c5b33cf608f71
(const nav_msgs::Odometry::ConstPtr &msg)
nav_msgs::Odometry::ConstPtr
odom_
classTrackOdometryTest.html
a9c1665085c2e285dbbaec190d45ae7be
ros::Publisher
pub_imu_
classTrackOdometryTest.html
abd34ca445ca4f0d2795ad90140ee61d1
ros::Publisher
pub_odom_
classTrackOdometryTest.html
a29429c689095cedc84608c16faecd183
ros::Subscriber
sub_odom_
classTrackOdometryTest.html
a69544037e6ec6ca0e6dd81317503eb83
track_odometry
namespacetrack__odometry.html
tf2::Transform
projectTranslation
namespacetrack__odometry.html
af2bf63cde54ea864561b3cf3d8c8b723
(const tf2::Transform &trans, const tf2::Transform &trans_target)