![]() |
Multi-robot Playground
|
This is the complete list of members for CSpaceNode, including all inherited members.
| aCspaceMsg | CSpaceNode | private |
| aCspacePublisher | CSpaceNode | private |
| aFreeCellsMsg | CSpaceNode | private |
| aFreeInflateRadius | CSpaceNode | private |
| aHasOcc | CSpaceNode | private |
| aHasPose | CSpaceNode | private |
| aId | CSpaceNode | private |
| aLidarRange | CSpaceNode | private |
| aLidarsArray | CSpaceNode | private |
| aLidarSources | CSpaceNode | private |
| aNamespace | CSpaceNode | private |
| aOccMsg | CSpaceNode | private |
| aOccPose | CSpaceNode | private |
| aOccuInflateRadius | CSpaceNode | private |
| aOccupiedCellsMsg | CSpaceNode | private |
| aOccWithDynamicDataMsg | CSpaceNode | private |
| ApplyDynamicData(nav_msgs::OccupancyGrid &occ, nav_msgs::OccupancyGrid &dynamicOcc, std::vector< geometry_msgs::PoseArray > &lidarSources, const double &maxLidarRange=10.0, const int8_t &occupiedValue=100) | CSpaceNode | private |
| ApplyDynamicData(nav_msgs::OccupancyGrid &occ, nav_msgs::OccupancyGrid &dynamicOcc, std::vector< geometry_msgs::PoseArray > &lidarSources, std::vector< geometry_msgs::PoseArray > &otherSources, const double &maxLidarRange=10.0, const int8_t &occupiedValue=100) | CSpaceNode | private |
| aQueueSize | CSpaceNode | private |
| aRate | CSpaceNode | private |
| aReceivedComm | CSpaceNode | private |
| aRobots | CSpaceNode | private |
| aRobotsInCommMsg | CSpaceNode | private |
| aSubscribers | CSpaceNode | private |
| aTimers | CSpaceNode | private |
| aTrajectoriesArray | CSpaceNode | private |
| aWorldPoseMsg | CSpaceNode | private |
| ClearLocalTrajectories(std::vector< geometry_msgs::PoseArray > &local, std_msgs::Int8MultiArray &comm) | CSpaceNode | private |
| CSpaceNode() | CSpaceNode | |
| GenerateCSpace(nav_msgs::OccupancyGrid &free, nav_msgs::OccupancyGrid &occupied, nav_msgs::OccupancyGrid &cspace, tf::Vector3 &occ_pose, const int8_t &unknownVal=-1) | CSpaceNode | private |
| Inflate(nav_msgs::OccupancyGrid &occ, nav_msgs::OccupancyGrid &free, nav_msgs::OccupancyGrid &occupied, const double &freeInflationRadius, const double &occupiedInflationRadius, const int8_t &occupancyThreshold=90, const int8_t &freeThreshold=50, const int8_t &occupiedValue=100, const int8_t &freeVal=1) | CSpaceNode | private |
| InflatePoseForPlanner(nav_msgs::OccupancyGrid &cspace, const double &freeInflationRadius, const int &x, const int &y, const int8_t &occupancyThreshold=90, const int8_t &freeVal=1) | CSpaceNode | private |
| OccCallback(nav_msgs::OccupancyGrid::ConstPtr msg) | CSpaceNode | private |
| RobotsInCommCallback(std_msgs::Int8MultiArray::ConstPtr msg) | CSpaceNode | private |
| Update() | CSpaceNode | private |
| WorldPoseCallback(multirobotsimulations::CustomPose::ConstPtr msg) | CSpaceNode | private |
| ~CSpaceNode() | CSpaceNode |