mainpage.dox
/home/rosbuild/hudson/workspace/doc-hydro-viso2/doc_stacks/2015-08-28_13-35-10.040402/viso2/viso2_ros/
mainpage_8dox
mono_odometer.cpp
/home/rosbuild/hudson/workspace/doc-hydro-viso2/doc_stacks/2015-08-28_13-35-10.040402/viso2/viso2_ros/src/
mono__odometer_8cpp
odometer_base.h
odometry_params.h
viso2_ros::MonoOdometer
viso2_ros
int
main
mono__odometer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
odometer_base.h
/home/rosbuild/hudson/workspace/doc-hydro-viso2/doc_stacks/2015-08-28_13-35-10.040402/viso2/viso2_ros/src/
odometer__base_8h
viso2_ros::OdometerBase
viso2_ros
odometry_params.h
/home/rosbuild/hudson/workspace/doc-hydro-viso2/doc_stacks/2015-08-28_13-35-10.040402/viso2/viso2_ros/src/
odometry__params_8h
viso2_ros
viso2_ros::odometry_params
void
loadCommonParams
namespaceviso2__ros_1_1odometry__params.html
a8d8e35e960419e7fc6001fa3f385517c
(const ros::NodeHandle &local_nh, VisualOdometry::parameters ¶ms)
void
loadParams
namespaceviso2__ros_1_1odometry__params.html
a45c4f605f02ca0c0fd18efb9d4716c0c
(const ros::NodeHandle &local_nh, Matcher::parameters ¶ms)
void
loadParams
namespaceviso2__ros_1_1odometry__params.html
a7341f06cd2f71368280b2fd44fd57520
(const ros::NodeHandle &local_nh, VisualOdometry::bucketing &bucketing)
void
loadParams
namespaceviso2__ros_1_1odometry__params.html
aa7a838ae0a07c542e00c022a30cd74bd
(const ros::NodeHandle &local_nh, VisualOdometryStereo::parameters ¶ms)
void
loadParams
namespaceviso2__ros_1_1odometry__params.html
ac711e81938d3d5f42360875116cba03c
(const ros::NodeHandle &local_nh, VisualOdometryMono::parameters ¶ms)
std::ostream &
operator<<
namespaceviso2__ros.html
a898fa839c7aa775ec4ffe6410442cd14
(std::ostream &out, const Matcher::parameters ¶ms)
std::ostream &
operator<<
namespaceviso2__ros.html
a5d486a1196f592069ead8f92802eda31
(std::ostream &out, const VisualOdometry::calibration &calibration)
std::ostream &
operator<<
namespaceviso2__ros.html
a509cb3c4b47ae084e37c006b72232a16
(std::ostream &out, const VisualOdometry::bucketing &bucketing)
std::ostream &
operator<<
namespaceviso2__ros.html
ab7f31cd67e75165953afa8b1325ad43d
(std::ostream &out, const VisualOdometry::parameters ¶ms)
std::ostream &
operator<<
namespaceviso2__ros.html
af776112122d1528ddfe4e9a79363274c
(std::ostream &out, const VisualOdometryStereo::parameters ¶ms)
std::ostream &
operator<<
namespaceviso2__ros.html
ad15dbfb20e44827c7e35025361d4834f
(std::ostream &out, const VisualOdometryMono::parameters ¶ms)
stereo_odometer.cpp
/home/rosbuild/hudson/workspace/doc-hydro-viso2/doc_stacks/2015-08-28_13-35-10.040402/viso2/viso2_ros/src/
stereo__odometer_8cpp
stereo_processor.h
odometer_base.h
odometry_params.h
viso2_ros::StereoOdometer
viso2_ros
int
main
stereo__odometer_8cpp.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
static const boost::array< double, 36 >
BAD_COVARIANCE
namespaceviso2__ros.html
a800581f085603ed08aad9a950ab00b3c
static const boost::array< double, 36 >
STANDARD_POSE_COVARIANCE
namespaceviso2__ros.html
a50382f54fa6afa4791d103caca05b758
static const boost::array< double, 36 >
STANDARD_TWIST_COVARIANCE
namespaceviso2__ros.html
a1049eeb5665e68aefe59d0408fa94785
stereo_processor.h
/home/rosbuild/hudson/workspace/doc-hydro-viso2/doc_stacks/2015-08-28_13-35-10.040402/viso2/viso2_ros/src/
stereo__processor_8h
viso2_ros::StereoProcessor
viso2_ros
ros
namespaceros.html
viso2_ros
namespaceviso2__ros.html
viso2_ros::odometry_params
viso2_ros::MonoOdometer
viso2_ros::OdometerBase
viso2_ros::StereoOdometer
viso2_ros::StereoProcessor
std::ostream &
operator<<
namespaceviso2__ros.html
a898fa839c7aa775ec4ffe6410442cd14
(std::ostream &out, const Matcher::parameters ¶ms)
std::ostream &
operator<<
namespaceviso2__ros.html
a5d486a1196f592069ead8f92802eda31
(std::ostream &out, const VisualOdometry::calibration &calibration)
std::ostream &
operator<<
namespaceviso2__ros.html
a509cb3c4b47ae084e37c006b72232a16
(std::ostream &out, const VisualOdometry::bucketing &bucketing)
std::ostream &
operator<<
namespaceviso2__ros.html
ab7f31cd67e75165953afa8b1325ad43d
(std::ostream &out, const VisualOdometry::parameters ¶ms)
std::ostream &
operator<<
namespaceviso2__ros.html
af776112122d1528ddfe4e9a79363274c
(std::ostream &out, const VisualOdometryStereo::parameters ¶ms)
std::ostream &
operator<<
namespaceviso2__ros.html
ad15dbfb20e44827c7e35025361d4834f
(std::ostream &out, const VisualOdometryMono::parameters ¶ms)
static const boost::array< double, 36 >
BAD_COVARIANCE
namespaceviso2__ros.html
a800581f085603ed08aad9a950ab00b3c
static const boost::array< double, 36 >
STANDARD_POSE_COVARIANCE
namespaceviso2__ros.html
a50382f54fa6afa4791d103caca05b758
static const boost::array< double, 36 >
STANDARD_TWIST_COVARIANCE
namespaceviso2__ros.html
a1049eeb5665e68aefe59d0408fa94785
viso2_ros::MonoOdometer
classviso2__ros_1_1MonoOdometer.html
viso2_ros::OdometerBase
MonoOdometer
classviso2__ros_1_1MonoOdometer.html
a18a176c1f450793ff7ba241383e563b5
(const std::string &transport)
void
imageCallback
classviso2__ros_1_1MonoOdometer.html
a85432632cfdbc6b6f2f8997a4362538b
(const sensor_msgs::ImageConstPtr &image_msg, const sensor_msgs::CameraInfoConstPtr &info_msg)
image_transport::CameraSubscriber
camera_sub_
classviso2__ros_1_1MonoOdometer.html
a61d892d5ed7c6d9be0a6ff5c2b845c9f
ros::Publisher
info_pub_
classviso2__ros_1_1MonoOdometer.html
ad632d9fec4c2ff239c4c2971bc0c9b35
bool
replace_
classviso2__ros_1_1MonoOdometer.html
ac1b5bd4efd3336b71233c569efb7a3f4
boost::shared_ptr< VisualOdometryMono >
visual_odometer_
classviso2__ros_1_1MonoOdometer.html
a73add5e8a3ae4233dd37855e4e635fed
VisualOdometryMono::parameters
visual_odometer_params_
classviso2__ros_1_1MonoOdometer.html
a184fc22fc5c6d03fb7718d0b78c06361
viso2_ros::OdometerBase
classviso2__ros_1_1OdometerBase.html
OdometerBase
classviso2__ros_1_1OdometerBase.html
a74c8b139063ff5288bcc06a0bd2d8f70
()
std::string
getSensorFrameId
classviso2__ros_1_1OdometerBase.html
a606429b7e8fa88aee1d8c1a07473d9f7
() const
void
integrateAndPublish
classviso2__ros_1_1OdometerBase.html
af905c441fff53c245e6a8e8c4f14bebb
(const tf::Transform &delta_transform, const ros::Time ×tamp)
bool
resetPose
classviso2__ros_1_1OdometerBase.html
a0efa42d8085ae46b56d5efbfc89f522a
(std_srvs::Empty::Request &, std_srvs::Empty::Response &)
void
setPoseCovariance
classviso2__ros_1_1OdometerBase.html
a5599a45a54ceb91642700244c176db1e
(const boost::array< double, 36 > &pose_covariance)
void
setSensorFrameId
classviso2__ros_1_1OdometerBase.html
a2d66575bf6e34749b807e17f3bb9eae7
(const std::string &frame_id)
void
setTwistCovariance
classviso2__ros_1_1OdometerBase.html
a613d8df28a8ced9312bb1de74ce7d3a7
(const boost::array< double, 36 > &twist_covariance)
std::string
base_link_frame_id_
classviso2__ros_1_1OdometerBase.html
a67e17787e82e2f810910af599ba0bd43
tf::Transform
integrated_pose_
classviso2__ros_1_1OdometerBase.html
ad3530900963e6e7f10394e3761b4987c
ros::Time
last_update_time_
classviso2__ros_1_1OdometerBase.html
a37d565a08d668246fcb639743a138dcc
std::string
odom_frame_id_
classviso2__ros_1_1OdometerBase.html
a1330e315d76409ef9e2ca732746b55c5
ros::Publisher
odom_pub_
classviso2__ros_1_1OdometerBase.html
ac68acebddb40e4e53f04a696fbb51cf7
boost::array< double, 36 >
pose_covariance_
classviso2__ros_1_1OdometerBase.html
aefc72ea382015a8825e9f611fa8d6810
ros::Publisher
pose_pub_
classviso2__ros_1_1OdometerBase.html
ae02f854d2c909267b1bb166aced09411
bool
publish_tf_
classviso2__ros_1_1OdometerBase.html
aa47f766aefca2f5c8e2b6d230ba93656
ros::ServiceServer
reset_service_
classviso2__ros_1_1OdometerBase.html
a86b4f135fe8ed5b38bf1f698ae7fcb74
std::string
sensor_frame_id_
classviso2__ros_1_1OdometerBase.html
abc5476c315c7acd237fe178fe5dc7f55
tf::TransformBroadcaster
tf_broadcaster_
classviso2__ros_1_1OdometerBase.html
a5a6b3e524b4675eb3c6cb9d4506b801d
tf::TransformListener
tf_listener_
classviso2__ros_1_1OdometerBase.html
a4179862cd14f697a9c35a3e1ce33d548
boost::array< double, 36 >
twist_covariance_
classviso2__ros_1_1OdometerBase.html
af92214a6bc7fc48d98863c774e6ce5ec
viso2_ros::StereoOdometer
classviso2__ros_1_1StereoOdometer.html
viso2_ros::StereoProcessor
viso2_ros::OdometerBase
pcl::PointCloud< pcl::PointXYZRGB >
PointCloud
classviso2__ros_1_1StereoOdometer.html
af0146084e12d494da20adfecfae24adb
StereoOdometer
classviso2__ros_1_1StereoOdometer.html
a5df0a9c3adc72f082996bfd8a51cd222
(const std::string &transport)
void
computeAndPublishPointCloud
classviso2__ros_1_1StereoOdometer.html
a96bdb1a39cb54effd4754c6c845e2435
(const sensor_msgs::CameraInfoConstPtr &l_info_msg, const sensor_msgs::ImageConstPtr &l_image_msg, const sensor_msgs::CameraInfoConstPtr &r_info_msg, const std::vector< Matcher::p_match > &matches, const std::vector< int32_t > &inlier_indices)
double
computeFeatureFlow
classviso2__ros_1_1StereoOdometer.html
a0dce3fb18c915498ee29e34cf5ae870c
(const std::vector< Matcher::p_match > &matches)
void
imageCallback
classviso2__ros_1_1StereoOdometer.html
a8025108ea6c88f9ad957b181dc29272d
(const sensor_msgs::ImageConstPtr &l_image_msg, const sensor_msgs::ImageConstPtr &r_image_msg, const sensor_msgs::CameraInfoConstPtr &l_info_msg, const sensor_msgs::CameraInfoConstPtr &r_info_msg)
void
initOdometer
classviso2__ros_1_1StereoOdometer.html
a133225adc28b27f1ee21291787c50d73
(const sensor_msgs::CameraInfoConstPtr &l_info_msg, const sensor_msgs::CameraInfoConstPtr &r_info_msg)
bool
change_reference_frame_
classviso2__ros_1_1StereoOdometer.html
a52a9548d25692f664bfec367c95af466
bool
got_lost_
classviso2__ros_1_1StereoOdometer.html
ab6501363154bdf46a8dce2798f711726
ros::Publisher
info_pub_
classviso2__ros_1_1StereoOdometer.html
a7cfb7f3041dda2084d8e4ae1613c6e25
ros::Publisher
point_cloud_pub_
classviso2__ros_1_1StereoOdometer.html
a307925c24805d245fc4c8336abc4f47d
int
ref_frame_change_method_
classviso2__ros_1_1StereoOdometer.html
aa23dc9745263680b7f8c90b0b9ef44db
int
ref_frame_inlier_threshold_
classviso2__ros_1_1StereoOdometer.html
aceb4316d5f0775a7e5d3d28ccfb165e8
double
ref_frame_motion_threshold_
classviso2__ros_1_1StereoOdometer.html
abe88ed1d10e8285e3bed2578c156531b
Matrix
reference_motion_
classviso2__ros_1_1StereoOdometer.html
a5901173160a6cf6c6a826e5dfd85357b
boost::shared_ptr< VisualOdometryStereo >
visual_odometer_
classviso2__ros_1_1StereoOdometer.html
a5198633b0b298bfd72cf61f57215e8d2
VisualOdometryStereo::parameters
visual_odometer_params_
classviso2__ros_1_1StereoOdometer.html
a9b7be9a81cee3b62903c3294bf15570c
viso2_ros::StereoProcessor
classviso2__ros_1_1StereoProcessor.html
virtual void
imageCallback
classviso2__ros_1_1StereoProcessor.html
a3c090ab3c22063b2c441f8a7805c569c
(const sensor_msgs::ImageConstPtr &l_image_msg, const sensor_msgs::ImageConstPtr &r_image_msg, const sensor_msgs::CameraInfoConstPtr &l_info_msg, const sensor_msgs::CameraInfoConstPtr &r_info_msg)=0
StereoProcessor
classviso2__ros_1_1StereoProcessor.html
a6de46670723baff6c65068365c73bea6
(const std::string &transport)
message_filters::sync_policies::ApproximateTime< sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo >
ApproximatePolicy
classviso2__ros_1_1StereoProcessor.html
afc3ce5b963a178b339636431276764c1
message_filters::Synchronizer< ApproximatePolicy >
ApproximateSync
classviso2__ros_1_1StereoProcessor.html
ad55dd1441194d893a79d149d61a1655d
message_filters::sync_policies::ExactTime< sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo >
ExactPolicy
classviso2__ros_1_1StereoProcessor.html
af729624fe7fd5358d358f2efaa0268da
message_filters::Synchronizer< ExactPolicy >
ExactSync
classviso2__ros_1_1StereoProcessor.html
a1b8d19e298b82f9dcd964854f97e42d0
void
checkInputsSynchronized
classviso2__ros_1_1StereoProcessor.html
ae5dcb5916615d785956c0204b4c18469
()
void
dataCb
classviso2__ros_1_1StereoProcessor.html
a737ebf2a9f75669918a87bef89aa2df2
(const sensor_msgs::ImageConstPtr &l_image_msg, const sensor_msgs::ImageConstPtr &r_image_msg, const sensor_msgs::CameraInfoConstPtr &l_info_msg, const sensor_msgs::CameraInfoConstPtr &r_info_msg)
static void
increment
classviso2__ros_1_1StereoProcessor.html
a2346dc97f50ef6aadf05eba9b4dd35e2
(int *value)
int
all_received_
classviso2__ros_1_1StereoProcessor.html
a8dc88bac082b237aa9f802601bbb94e2
boost::shared_ptr< ApproximateSync >
approximate_sync_
classviso2__ros_1_1StereoProcessor.html
ab527bec9e47312ba0f3936d0f4e943ab
ros::WallTimer
check_synced_timer_
classviso2__ros_1_1StereoProcessor.html
a7120478d50ab5b65ecd61b1a885e3ec5
boost::shared_ptr< ExactSync >
exact_sync_
classviso2__ros_1_1StereoProcessor.html
a486601b77406faf2c9ae1b83b10578be
int
left_info_received_
classviso2__ros_1_1StereoProcessor.html
a967d2264329a79c5eb4a13d09851a564
message_filters::Subscriber< sensor_msgs::CameraInfo >
left_info_sub_
classviso2__ros_1_1StereoProcessor.html
ae109fc5ef9fb4e39b48009f200d665a9
int
left_received_
classviso2__ros_1_1StereoProcessor.html
a2047b4c905e2413f12b2bc95bde575d4
image_transport::SubscriberFilter
left_sub_
classviso2__ros_1_1StereoProcessor.html
a78b284496286b365ecf05ebb9690c6f6
int
queue_size_
classviso2__ros_1_1StereoProcessor.html
a865c37c37221d20fd2402dbb4689dcea
int
right_info_received_
classviso2__ros_1_1StereoProcessor.html
a57c11e13227a3667da106802b44a7148
message_filters::Subscriber< sensor_msgs::CameraInfo >
right_info_sub_
classviso2__ros_1_1StereoProcessor.html
a3c1a181998cc5b506b91039e30709f22
int
right_received_
classviso2__ros_1_1StereoProcessor.html
a240b8055fdf8b8f2405a397e6b2c2cbb
image_transport::SubscriberFilter
right_sub_
classviso2__ros_1_1StereoProcessor.html
acb6a47da636ec1f9056cd2e257847f2a
viso2_ros::odometry_params
namespaceviso2__ros_1_1odometry__params.html
void
loadCommonParams
namespaceviso2__ros_1_1odometry__params.html
a8d8e35e960419e7fc6001fa3f385517c
(const ros::NodeHandle &local_nh, VisualOdometry::parameters ¶ms)
void
loadParams
namespaceviso2__ros_1_1odometry__params.html
a45c4f605f02ca0c0fd18efb9d4716c0c
(const ros::NodeHandle &local_nh, Matcher::parameters ¶ms)
void
loadParams
namespaceviso2__ros_1_1odometry__params.html
a7341f06cd2f71368280b2fd44fd57520
(const ros::NodeHandle &local_nh, VisualOdometry::bucketing &bucketing)
void
loadParams
namespaceviso2__ros_1_1odometry__params.html
aa7a838ae0a07c542e00c022a30cd74bd
(const ros::NodeHandle &local_nh, VisualOdometryStereo::parameters ¶ms)
void
loadParams
namespaceviso2__ros_1_1odometry__params.html
ac711e81938d3d5f42360875116cba03c
(const ros::NodeHandle &local_nh, VisualOdometryMono::parameters ¶ms)
index
index
codeapi