INTRODUCTION
Overview
Download and Install
Documentation
Publications

REPOSITORY
Libraries

DEVELOPER
Dev Guide
Dashboard

PEOPLE
Contributors
Users

SourceForge.net Logo
Project
Download
Mailing lists

 

         
hokuyo_aist::SensorInfo Class Reference

Sensor information. More...

#include <sensor_info.h>

Public Member Functions

SensorInfooperator= (SensorInfo const &rhs)
 Assignment operator.
 
std::string as_string ()
 Format the entire object into a string.
 

Public Attributes

std::string vendor
 Vendor name.
 
std::string product
 Product name.
 
std::string firmware
 Firmware version.
 
std::string protocol
 Protocol version in use.
 
std::string serial
 Serial number of this device.
 
std::string model
 Sensor model number.
 
unsigned int min_range
 Minimum detectable range (mm).
 
unsigned int max_range
 Maximum detectable range (mm).
 
unsigned int steps
 Number of steps in a 360-degree scan.
 
unsigned int first_step
 First scanable step of a full scan.
 
unsigned int last_step
 Last scanable step of a full scan.
 
unsigned int front_step
 
unsigned int standard_speed
 Standard motor speed (rpm).
 
RotationDirection rot_dir
 Rotation direction.
 
bool power
 Operational status - illuminated or not.
 
unsigned int speed
 Current motor speed (rpm).
 
unsigned short speed_level
 Speed level (0 for default)
 
std::string measure_state
 Measurement state.
 
unsigned int baud
 Baud rate.
 
unsigned int time
 Current sensor time (s).
 
std::string sensor_diagnostic
 Diagnostic status string.
 
double min_angle
 
double max_angle
 
double resolution
 Angle between two scan points (radians).
 
double time_resolution
 Time between two scan points (milliseconds).
 
unsigned int scanable_steps
 Total number of steps in a full scan (lastStep - firstStep).
 
unsigned int max_step
 Absolute maximum commandable step.
 
LaserModel detected_model
 Detected model of the laser.
 

Detailed Description

Sensor information.

Returned from a call to . Contains various information about the laser scanner such as firmware version and maximum possible range.

Member Data Documentation

◆ front_step

unsigned int hokuyo_aist::SensorInfo::front_step

Step number that points forward (typically the centre of a full scan).

Referenced by hokuyo_aist::Sensor::angle_to_step(), and hokuyo_aist::Sensor::get_sensor_info().

◆ max_angle

double hokuyo_aist::SensorInfo::max_angle

Maximum possible scan angle (radians). Scans go anti-clockwise with negative angles on the right.

Referenced by hokuyo_aist::Sensor::angle_to_step(), and hokuyo_aist::Sensor::get_sensor_info().

◆ min_angle

double hokuyo_aist::SensorInfo::min_angle

Minimum possible scan angle (radians). Scans go anti-clockwise with negative angles on the right.

Referenced by hokuyo_aist::Sensor::angle_to_step(), and hokuyo_aist::Sensor::get_sensor_info().


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

Generated for GearBox by  doxygen 1.4.5