#include <algorithm>
#include <fstream>
#include <iostream>
#include <string>
#include <vector>
#include "cartographer/common/math.h"
#include "cartographer/io/proto_stream_deserializer.h"
#include "cartographer/mapping/proto/pose_graph.pb.h"
#include "cartographer/transform/transform_interpolation_buffer.h"
#include "cartographer_ros/msg_conversion.h"
#include "cartographer_ros/time_conversion.h"
#include "gflags/gflags.h"
#include "glog/logging.h"
#include "ros/ros.h"
#include "ros/time.h"
#include "rosbag/bag.h"
#include "rosbag/view.h"
#include "tf2_eigen/tf2_eigen.h"
#include "tf2_msgs/TFMessage.h"
Go to the source code of this file.
Namespaces |
namespace | cartographer_ros |
Functions |
| DEFINE_string (bag_filename,"","Bag file containing TF messages of the trajectory that will be ""compared against the trajectory in the .pbstream file.") |
| DEFINE_string (tf_parent_frame,"map","The parent frame ID of the TF trajectory from the bag file.") |
| DEFINE_string (tf_child_frame,"base_link","The child frame ID of the TF trajectory from the bag file.") |
| DEFINE_string (pbstream_filename,"","Proto stream file containing the pose graph. The last ""trajectory will be used for comparison.") |
int | main (int argc, char **argv) |
Function Documentation
DEFINE_string |
( |
bag_filename |
, |
|
|
"" |
, |
|
|
"Bag file containing TF messages of the trajectory that will be ""compared against the trajectory in the .pbstream file." |
|
|
) |
| |
DEFINE_string |
( |
tf_parent_frame |
, |
|
|
"map" |
, |
|
|
"The parent frame ID of the TF trajectory from the bag file." |
|
|
) |
| |
DEFINE_string |
( |
tf_child_frame |
, |
|
|
"base_link" |
, |
|
|
"The child frame ID of the TF trajectory from the bag file." |
|
|
) |
| |
DEFINE_string |
( |
pbstream_filename |
, |
|
|
"" |
, |
|
|
"Proto stream file containing the pose graph. The last ""trajectory will be used for comparison." |
|
|
) |
| |
int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |