#include <virtual_sensor_node.hpp>
Definition at line 25 of file virtual_sensor_node.hpp.
◆ VirtualSensorNode()
virtual_sensor::VirtualSensorNode::VirtualSensorNode |
( |
| ) |
|
◆ ~VirtualSensorNode()
virtual_sensor::VirtualSensorNode::~VirtualSensorNode |
( |
| ) |
|
◆ add()
Add a new obstacle to obstacles list with some processing:
- remove those out of range
- short by increasing distance to the robot
- Parameters
-
new_obs | New obstacle in robot reference system |
obstacles | Current obstacles list |
- Returns
- True if added, false otherwise
Definition at line 178 of file virtual_sensor_node.cpp.
◆ columnPosesCB()
void virtual_sensor::VirtualSensorNode::columnPosesCB |
( |
const yocs_msgs::ColumnList::ConstPtr & |
msg | ) |
|
◆ init()
bool virtual_sensor::VirtualSensorNode::init |
( |
| ) |
|
◆ spin()
void virtual_sensor::VirtualSensorNode::spin |
( |
| ) |
|
◆ wallPosesCB()
void virtual_sensor::VirtualSensorNode::wallPosesCB |
( |
const yocs_msgs::WallList::ConstPtr & |
msg | ) |
|
◆ angle_inc_
double virtual_sensor::VirtualSensorNode::angle_inc_ |
|
private |
◆ angle_max_
double virtual_sensor::VirtualSensorNode::angle_max_ |
|
private |
◆ angle_min_
double virtual_sensor::VirtualSensorNode::angle_min_ |
|
private |
◆ column_poses_sub_
◆ columns_
std::vector<yocs_msgs::Column> virtual_sensor::VirtualSensorNode::columns_ |
|
private |
◆ frequency_
double virtual_sensor::VirtualSensorNode::frequency_ |
|
private |
◆ global_frame_id_
std::string virtual_sensor::VirtualSensorNode::global_frame_id_ |
|
private |
◆ hits_count_
int virtual_sensor::VirtualSensorNode::hits_count_ |
|
private |
◆ range_max_
double virtual_sensor::VirtualSensorNode::range_max_ |
|
private |
◆ range_min_
double virtual_sensor::VirtualSensorNode::range_min_ |
|
private |
◆ scan_
sensor_msgs::LaserScan virtual_sensor::VirtualSensorNode::scan_ |
|
private |
◆ scan_time_
double virtual_sensor::VirtualSensorNode::scan_time_ |
|
private |
◆ sensor_frame_id_
std::string virtual_sensor::VirtualSensorNode::sensor_frame_id_ |
|
private |
◆ table_poses_sub_
◆ tf_listener_
◆ virtual_obs_pub_
◆ wall_poses_sub_
◆ walls_
std::vector<yocs_msgs::Wall> virtual_sensor::VirtualSensorNode::walls_ |
|
private |
The documentation for this class was generated from the following files: