#include <ros/ros.h>#include <ros/subscriber.h>#include <ros/publisher.h>#include <sensor_msgs/PointCloud2.h>#include <nav_msgs/Path.h>#include <geometry_msgs/PoseStamped.h>#include "GraphSearch.hpp"#include "igvcsearchproblem.h"#include <tf/transform_datatypes.h>#include <mutex>#include <pcl_conversions/pcl_conversions.h>#include <algorithm>#include <igvc_msgs/action_path.h>
Go to the source code of this file.
Functions | |
| int | main (int argc, char **argv) |
| void | map_callback (const sensor_msgs::PointCloud2ConstPtr &msg) |
| void | position_callback (const geometry_msgs::PoseStampedConstPtr &msg) |
| void | waypoint_callback (const geometry_msgs::PointStampedConstPtr &msg) |
Variables | |
| ros::Publisher | act_path_pub |
| ros::Publisher | disp_path_pub |
| mutex | planning_mutex |
| IGVCSearchProblem | search_problem |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 49 of file pathplanner/main.cpp.
| void map_callback | ( | const sensor_msgs::PointCloud2ConstPtr & | msg | ) |
Definition at line 26 of file pathplanner/main.cpp.
| void position_callback | ( | const geometry_msgs::PoseStampedConstPtr & | msg | ) |
Definition at line 32 of file pathplanner/main.cpp.
| void waypoint_callback | ( | const geometry_msgs::PointStampedConstPtr & | msg | ) |
Definition at line 42 of file pathplanner/main.cpp.
| ros::Publisher act_path_pub |
Definition at line 20 of file pathplanner/main.cpp.
| ros::Publisher disp_path_pub |
Definition at line 18 of file pathplanner/main.cpp.
| mutex planning_mutex |
Definition at line 24 of file pathplanner/main.cpp.
| IGVCSearchProblem search_problem |
Definition at line 22 of file pathplanner/main.cpp.