Public Member Functions | Public Attributes | Private Attributes | List of all members
RangeSensor Class Reference

#include <obstacle_points.h>

Public Member Functions

 RangeSensor ()
 
 RangeSensor (int id, std::string frame_id, const tf2::Vector3 &origin, const tf2::Vector3 &left_vec, const tf2::Vector3 &right_vec)
 
void update (float range, ros::Time stamp)
 

Public Attributes

std::string frame_id
 
int id
 
tf2::Vector3 left_vertex
 
tf2::Vector3 origin
 
tf2::Vector3 right_vertex
 
ros::Time stamp
 

Private Attributes

tf2::Vector3 left_vec
 
tf2::Vector3 right_vec
 

Detailed Description

Definition at line 66 of file obstacle_points.h.

Constructor & Destructor Documentation

RangeSensor::RangeSensor ( )
inline

Definition at line 80 of file obstacle_points.h.

RangeSensor::RangeSensor ( int  id,
std::string  frame_id,
const tf2::Vector3 origin,
const tf2::Vector3 left_vec,
const tf2::Vector3 right_vec 
)

Definition at line 255 of file obstacle_points.cpp.

Member Function Documentation

void RangeSensor::update ( float  range,
ros::Time  stamp 
)

Definition at line 268 of file obstacle_points.cpp.

Member Data Documentation

std::string RangeSensor::frame_id

Definition at line 73 of file obstacle_points.h.

int RangeSensor::id

Definition at line 72 of file obstacle_points.h.

tf2::Vector3 RangeSensor::left_vec
private

Definition at line 68 of file obstacle_points.h.

tf2::Vector3 RangeSensor::left_vertex

Definition at line 76 of file obstacle_points.h.

tf2::Vector3 RangeSensor::origin

Definition at line 74 of file obstacle_points.h.

tf2::Vector3 RangeSensor::right_vec
private

Definition at line 69 of file obstacle_points.h.

tf2::Vector3 RangeSensor::right_vertex

Definition at line 77 of file obstacle_points.h.

ros::Time RangeSensor::stamp

Definition at line 78 of file obstacle_points.h.


The documentation for this class was generated from the following files:


move_basic
Author(s): Jim Vaughan
autogenerated on Fri Mar 26 2021 02:46:58