sicklms.cpp File Reference

#include <csignal>
#include <cstdio>
#include <math.h>
#include <limits>
#include <sicklms-1.0/SickLMS.hh>
#include "ros/ros.h"
#include "sensor_msgs/LaserScan.h"
#include <diagnostic_updater/diagnostic_updater.h>
#include <diagnostic_updater/publisher.h>
Include dependency graph for sicklms.cpp:

Go to the source code of this file.


int main (int argc, char **argv)
void publish_scan (diagnostic_updater::DiagnosedPublisher< sensor_msgs::LaserScan > *pub, uint32_t *range_values, uint32_t n_range_values, uint32_t *intensity_values, uint32_t n_intensity_values, double scale, ros::Time start, double scan_time, bool inverted, float angle_min, float angle_max, std::string frame_id)
SickLMS::sick_lms_measuring_units_t StringToLmsMeasuringUnits (string units)


bool use_rep_117_

Function Documentation

int main ( int  argc,
char **  argv 

Definition at line 168 of file sicklms.cpp.

void publish_scan ( diagnostic_updater::DiagnosedPublisher< sensor_msgs::LaserScan > *  pub,
uint32_t *  range_values,
uint32_t  n_range_values,
uint32_t *  intensity_values,
uint32_t  n_intensity_values,
double  scale,
ros::Time  start,
double  scan_time,
bool  inverted,
float  angle_min,
float  angle_max,
std::string  frame_id 

< The following are commented out until I verify if 16m and 32m operation are used.

Definition at line 47 of file sicklms.cpp.

SickLMS::sick_lms_measuring_units_t StringToLmsMeasuringUnits ( string  units  ) 

Definition at line 157 of file sicklms.cpp.

Variable Documentation

Definition at line 45 of file sicklms.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Defines

Author(s): Morgan Quigley
autogenerated on Fri Mar 1 15:57:12 2013