#include <ros/ros.h>
#include <visualization_msgs/MarkerArray.h>
#include <sick_scan/RadarScan.h>
#include <ros/package.h>
#include <math.h>
#include "radar_object_marker/radar_object_marker.h"
#include "pcl_converter/gnuplotPaletteReader.h"
#include <boost/serialization/singleton.hpp>
Go to the source code of this file.
Functions | |
void | callback (const sick_scan::RadarScan::ConstPtr &oa) |
bool | checkForAngleInterval (float orgAngle, float *dstAngle, float mainAngle, float mainAngleTol) |
bool | checkForAngleIntervalTestbed () |
bool | isWithinRange (float testAngle, float a, float b) |
int | main (int argc, char **argv) |
void | normalize (float &angle) |
Variables | |
float | ballRadius = 0.1 |
float | objectArrowScale = 1.0 |
GnuPlotPalette | pal |
ros::Publisher | pub |
ros::Publisher | pub_cloud |
bool | usingPal = false |
void callback | ( | const sick_scan::RadarScan::ConstPtr & | oa | ) |
Definition at line 136 of file radar_object_marker.cpp.
bool checkForAngleInterval | ( | float | orgAngle, |
float * | dstAngle, | ||
float | mainAngle, | ||
float | mainAngleTol | ||
) |
Definition at line 78 of file radar_object_marker.cpp.
bool checkForAngleIntervalTestbed | ( | ) |
Definition at line 107 of file radar_object_marker.cpp.
bool isWithinRange | ( | float | testAngle, |
float | a, | ||
float | b | ||
) |
Definition at line 64 of file radar_object_marker.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 624 of file radar_object_marker.cpp.
void normalize | ( | float & | angle | ) |
Definition at line 58 of file radar_object_marker.cpp.
float ballRadius = 0.1 |
Definition at line 47 of file radar_object_marker.cpp.
float objectArrowScale = 1.0 |
Definition at line 48 of file radar_object_marker.cpp.
Definition at line 49 of file radar_object_marker.cpp.
Definition at line 52 of file radar_object_marker.cpp.
Definition at line 53 of file radar_object_marker.cpp.
bool usingPal = false |
Definition at line 50 of file radar_object_marker.cpp.