 |
Multi-robot Playground
|
Go to the documentation of this file.
50 #include "tf2_ros/transform_listener.h"
51 #include "tf/LinearMath/Matrix3x3.h"
57 #include "geometry_msgs/TransformStamped.h"
58 #include "geometry_msgs/Pose.h"
59 #include "geometry_msgs/Point.h"
60 #include "nav_msgs/MapMetaData.h"
61 #include "nav_msgs/OccupancyGrid.h"
62 #include "multirobotsimulations/CustomPose.h"
63 #include "geometry_msgs/PoseStamped.h"
64 #include "nav_msgs/Path.h"
77 void OccCallback(nav_msgs::OccupancyGrid::ConstPtr msg);
112 multirobotsimulations::CustomPose
aPose;
multirobotsimulations::CustomPose aPose
Definition: GmappingPoseNode.h:112
std::vector< ros::Timer > aTimers
Definition: GmappingPoseNode.h:94
std::string aNamespace
Definition: GmappingPoseNode.h:87
Definition: GmappingPoseNode.h:71
ros::Publisher aPathPublisher
Definition: GmappingPoseNode.h:106
int aId
Definition: GmappingPoseNode.h:83
std::shared_ptr< tf2_ros::TransformListener > aTFListener
Definition: GmappingPoseNode.h:120
nav_msgs::OccupancyGrid aOcc
Definition: GmappingPoseNode.h:111
void OccCallback(nav_msgs::OccupancyGrid::ConstPtr msg)
int aQueueSize
Definition: GmappingPoseNode.h:84
bool aHasOcc
Definition: GmappingPoseNode.h:85
geometry_msgs::PoseStamped aPoseStamped
Definition: GmappingPoseNode.h:113
ros::Publisher aPoseStampedPublisher
Definition: GmappingPoseNode.h:105
std::vector< ros::Subscriber > aSubscribers
Definition: GmappingPoseNode.h:99
std::string aTFMap
Definition: GmappingPoseNode.h:89
std::string aTFBaseLink
Definition: GmappingPoseNode.h:88
nav_msgs::Path aPath
Definition: GmappingPoseNode.h:114
double aRate
Definition: GmappingPoseNode.h:86
std::shared_ptr< tf2_ros::Buffer > aTFBuffer
Definition: GmappingPoseNode.h:119
ros::Publisher aPosePublisher
Definition: GmappingPoseNode.h:104