Functions | Variables
radar_object_marker.cpp File Reference
#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>
Include dependency graph for radar_object_marker.cpp:

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
 

Function Documentation

◆ callback()

void callback ( const sick_scan::RadarScan::ConstPtr &  oa)

Definition at line 136 of file radar_object_marker.cpp.

◆ checkForAngleInterval()

bool checkForAngleInterval ( float  orgAngle,
float *  dstAngle,
float  mainAngle,
float  mainAngleTol 
)

Definition at line 78 of file radar_object_marker.cpp.

◆ checkForAngleIntervalTestbed()

bool checkForAngleIntervalTestbed ( )

Definition at line 107 of file radar_object_marker.cpp.

◆ isWithinRange()

bool isWithinRange ( float  testAngle,
float  a,
float  b 
)

Definition at line 64 of file radar_object_marker.cpp.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 624 of file radar_object_marker.cpp.

◆ normalize()

void normalize ( float &  angle)

Definition at line 58 of file radar_object_marker.cpp.

Variable Documentation

◆ ballRadius

float ballRadius = 0.1

Definition at line 47 of file radar_object_marker.cpp.

◆ objectArrowScale

float objectArrowScale = 1.0

Definition at line 48 of file radar_object_marker.cpp.

◆ pal

Definition at line 49 of file radar_object_marker.cpp.

◆ pub

Definition at line 52 of file radar_object_marker.cpp.

◆ pub_cloud

ros::Publisher pub_cloud

Definition at line 53 of file radar_object_marker.cpp.

◆ usingPal

bool usingPal = false

Definition at line 50 of file radar_object_marker.cpp.



sick_scan
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Thu Sep 8 2022 02:30:19