Classes | Functions
safety_limiter.cpp File Reference
#include <ros/ros.h>
#include <diagnostic_updater/diagnostic_updater.h>
#include <sensor_msgs/PointCloud2.h>
#include <sensor_msgs/PointCloud.h>
#include <geometry_msgs/Twist.h>
#include <std_msgs/Bool.h>
#include <std_msgs/Empty.h>
#include <tf2_ros/transform_listener.h>
#include <tf2_sensor_msgs/tf2_sensor_msgs.h>
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <pcl/common/transforms.h>
#include <pcl/filters/voxel_grid.h>
#include <pcl/kdtree/kdtree_flann.h>
#include <pcl/point_cloud.h>
#include <pcl/point_types.h>
#include <pcl_conversions/pcl_conversions.h>
#include <algorithm>
#include <cmath>
#include <random>
#include <string>
#include <iostream>
#include <sstream>
#include <vector>
#include <neonavigation_common/compatibility.h>
Include dependency graph for safety_limiter.cpp:

Go to the source code of this file.

Classes

class  SafetyLimiterNode::polygon
 
class  SafetyLimiterNode
 
class  SafetyLimiterNode::vec
 

Functions

int main (int argc, char **argv)
 
pcl::PointXYZ operator* (const pcl::PointXYZ &a, const float &b)
 
pcl::PointXYZ operator+ (const pcl::PointXYZ &a, const pcl::PointXYZ &b)
 
pcl::PointXYZ operator- (const pcl::PointXYZ &a, const pcl::PointXYZ &b)
 
bool XmlRpc_isNumber (XmlRpc::XmlRpcValue &value)
 

Function Documentation

int main ( int  argc,
char **  argv 
)

Definition at line 686 of file safety_limiter.cpp.

pcl::PointXYZ operator* ( const pcl::PointXYZ &  a,
const float &  b 
)

Definition at line 76 of file safety_limiter.cpp.

pcl::PointXYZ operator+ ( const pcl::PointXYZ &  a,
const pcl::PointXYZ &  b 
)

Definition at line 68 of file safety_limiter.cpp.

pcl::PointXYZ operator- ( const pcl::PointXYZ &  a,
const pcl::PointXYZ &  b 
)

Definition at line 60 of file safety_limiter.cpp.

bool XmlRpc_isNumber ( XmlRpc::XmlRpcValue value)

Definition at line 84 of file safety_limiter.cpp.



safety_limiter
Author(s): Atsushi Watanabe
autogenerated on Tue Jul 9 2019 05:00:02