main.cpp
Go to the documentation of this file.
1 
18 #include "Node.h"
19 
20 int main(int argc, char** argv)
21 {
22  ros::init(argc, argv, "amcl3d_node");
23 
24  ROS_INFO("[%s] Node initialization.", ros::this_node::getName().data());
25 
26  if (!ros::master::check())
27  {
28  ROS_ERROR("[%s] Roscore is not running.", ros::this_node::getName().data());
29  return EXIT_FAILURE;
30  }
31 
32  amcl3d::Node node;
33  node.spin();
34 
35  ROS_INFO("[%s] Node finished.", ros::this_node::getName().data());
36 
37  return EXIT_SUCCESS;
38 }
ROSCPP_DECL bool check()
void spin()
Definition: Node.cpp:37
int main(int argc, char **argv)
Definition: main.cpp:20
ROSCPP_DECL void init(int &argc, char **argv, const std::string &name, uint32_t options=0)
ROSCPP_DECL const std::string & getName()
#define ROS_INFO(...)
#define ROS_ERROR(...)


amcl3d
Author(s): Francisco J.Perez-Grau
autogenerated on Sun Sep 15 2019 04:08:05