17#include "gflags/gflags.h"
25#include "modules/common_msgs/planning_msgs/navigation.pb.h"
30 "modules/map/testdata/navigation_dummy/navigation_info.pb.txt",
31 "Used for sending navigation result to relative_map node.");
33int main(
int argc,
char** argv) {
34 google::ParseCommandLineFlags(&argc, &argv,
true);
37 FLAGS_alsologtostderr =
true;
42 AERROR <<
"failed to load file: " << FLAGS_navigation_dummy_file;
46 std::shared_ptr<apollo::cyber::Node> node(
49 FLAGS_navigation_topic);
53 apollo::common::util::FillHeader(node->Name(), &navigation_info);
54 writer->Write(navigation_info);
55 ADEBUG <<
"Sending navigation info:" << navigation_info.DebugString();
Some string util functions.
bool GetProtoFromFile(const std::string &file_name, google::protobuf::Message *message)
Parses the content of the file specified by the file_name as a representation of protobufs,...
bool Init(const char *binary_name, const std::string &dag_info)
std::unique_ptr< Node > CreateNode(const std::string &node_name, const std::string &name_space)
int main(int argc, char **argv)
DEFINE_string(navigation_dummy_file, "modules/map/testdata/navigation_dummy/navigation_info.pb.txt", "Used for sending navigation result to relative_map node.")