#include <ros/ros.h>
#include <ros/publisher.h>
#include <ros/subscriber.h>
#include <rtabmap/utilite/UStl.h>
#include <rtabmap/utilite/ULogger.h>
#include <rtabmap/core/util3d_transforms.h>
#include <rtabmap_ros/MapData.h>
#include <rtabmap_ros/MsgConversion.h>
#include <sensor_msgs/PointCloud2.h>
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <pcl_conversions/pcl_conversions.h>
Go to the source code of this file.
Functions | |
int | dBm2Quality (int dBm) |
void | HSVtoRGB (float *r, float *g, float *b, float h, float s, float v) |
int | main (int argc, char **argv) |
void | mapDataCallback (const rtabmap_ros::MapDataConstPtr &mapDataMsg) |
Variables | |
bool | autoScale = false |
bool | hueSymbol = false |
int | max_dbm = -50 |
int | min_dbm = -100 |
std::map< double, int > | nodeStamps_ |
std::map< double, int > | wifiLevels |
ros::Publisher | wifiSignalCloudPub |
|
inline |
Definition at line 57 of file WifiSignalSubNode.cpp.
void HSVtoRGB | ( | float * | r, |
float * | g, | ||
float * | b, | ||
float | h, | ||
float | s, | ||
float | v | ||
) |
Definition at line 70 of file WifiSignalSubNode.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 305 of file WifiSignalSubNode.cpp.
void mapDataCallback | ( | const rtabmap_ros::MapDataConstPtr & | mapDataMsg | ) |
Definition at line 123 of file WifiSignalSubNode.cpp.
bool autoScale = false |
Definition at line 48 of file WifiSignalSubNode.cpp.
bool hueSymbol = false |
Definition at line 45 of file WifiSignalSubNode.cpp.
int max_dbm = -50 |
Definition at line 47 of file WifiSignalSubNode.cpp.
int min_dbm = -100 |
Definition at line 46 of file WifiSignalSubNode.cpp.
std::map<double, int> nodeStamps_ |
Definition at line 121 of file WifiSignalSubNode.cpp.
std::map<double, int> wifiLevels |
Definition at line 120 of file WifiSignalSubNode.cpp.
ros::Publisher wifiSignalCloudPub |
Definition at line 119 of file WifiSignalSubNode.cpp.