 |
Multi-robot Playground
|
Go to the documentation of this file.
53 #include "sensor_msgs/LaserScan.h"
54 #include "geometry_msgs/Pose.h"
55 #include "geometry_msgs/PoseArray.h"
56 #include "nav_msgs/OccupancyGrid.h"
57 #include "nav_msgs/MapMetaData.h"
58 #include "multirobotsimulations/CustomPose.h"
int aQueueSize
Definition: LaserToWorldNode.h:79
double aRobotYaw
Definition: LaserToWorldNode.h:84
bool aHasPose
Definition: LaserToWorldNode.h:81
bool aHasLidar
Definition: LaserToWorldNode.h:80
double aLidarError
Definition: LaserToWorldNode.h:85
std::vector< geometry_msgs::Pose > aOccReadings
Definition: LaserToWorldNode.h:118
double aRate
Definition: LaserToWorldNode.h:83
std::string aNamespace
Definition: LaserToWorldNode.h:89
Definition: LaserToWorldNode.h:65
std::vector< geometry_msgs::Pose > aWorldReadings
Definition: LaserToWorldNode.h:117
geometry_msgs::PoseArray aWorldLidarMsg
Definition: LaserToWorldNode.h:110
ros::Publisher aOccLidarPublisher
Definition: LaserToWorldNode.h:105
std::vector< ros::Timer > aTimers
Definition: LaserToWorldNode.h:94
void LaserCapture(sensor_msgs::LaserScan::ConstPtr msg)
nav_msgs::OccupancyGrid aOccInfo
Definition: LaserToWorldNode.h:112
tf::Vector3 aLidarPosition
Definition: LaserToWorldNode.h:87
ros::Publisher aLidarPublisher
Definition: LaserToWorldNode.h:104
bool aHasOccInfo
Definition: LaserToWorldNode.h:82
std::vector< ros::Subscriber > aSubscribers
Definition: LaserToWorldNode.h:99
void EstimatePoseWorldCallback(multirobotsimulations::CustomPose::ConstPtr msg)
tf::Quaternion aLidarOrientation
Definition: LaserToWorldNode.h:88
geometry_msgs::PoseArray aOccLidarMsg
Definition: LaserToWorldNode.h:111
void OccupancyGridCallback(nav_msgs::OccupancyGrid::ConstPtr msg)
tf::Vector3 aRobotWorldPosition
Definition: LaserToWorldNode.h:86