$search
#include <ros/ros.h>
#include <sensor_msgs/PointCloud2.h>
#include <iostream>
#include <fstream>
#include <cmath>
#include <math.h>
#include <pcl_ros/point_cloud.h>
#include <pcl/point_types.h>
#include <pcl/ros/conversions.h>
Go to the source code of this file.
Defines | |
#define | PI 3.14159265358979323846 |
Functions | |
double | add_noise_to_point (double val) |
void | cloudCallback (const PointCloud2ConstPtr &cloud) |
bool | isRGBCloud (const sensor_msgs::PointCloud2ConstPtr &cloud) |
int | main (int argc, char **argv) |
double | randn_notrig (double mu=0.0, double sigma=1.0) |
double | randn_trig (double mu=0.0, double sigma=1.0) |
Variables | |
bool | add_noise = true |
ros::Publisher | m_pub |
double | max_val = 5000.0 |
double | min_val = 500.0 |
double | nac = 1.0 |
#define PI 3.14159265358979323846 |
Definition at line 134 of file kinect_noise_generator.cpp.
double add_noise_to_point | ( | double | val | ) |
Definition at line 181 of file kinect_noise_generator.cpp.
void cloudCallback | ( | const PointCloud2ConstPtr & | cloud | ) |
Definition at line 204 of file kinect_noise_generator.cpp.
bool isRGBCloud | ( | const sensor_msgs::PointCloud2ConstPtr & | cloud | ) |
Definition at line 167 of file kinect_noise_generator.cpp.
int main | ( | int | argc, | |
char ** | argv | |||
) |
Definition at line 278 of file kinect_noise_generator.cpp.
double randn_notrig | ( | double | mu = 0.0 , |
|
double | sigma = 1.0 | |||
) |
Definition at line 94 of file kinect_noise_generator.cpp.
double randn_trig | ( | double | mu = 0.0 , |
|
double | sigma = 1.0 | |||
) |
Definition at line 136 of file kinect_noise_generator.cpp.
bool add_noise = true |
Definition at line 45 of file kinect_noise_generator.cpp.
Definition at line 44 of file kinect_noise_generator.cpp.
double max_val = 5000.0 |
Definition at line 47 of file kinect_noise_generator.cpp.
double min_val = 500.0 |
Definition at line 48 of file kinect_noise_generator.cpp.
double nac = 1.0 |
Definition at line 46 of file kinect_noise_generator.cpp.