tilt_scan
Public Types | Public Member Functions | Public Attributes | List of all members
tilt_scan::Configuration Struct Reference

#include <tilt_scanTypes.hpp>

Public Types

enum  Mode { CONTINUOUS_SWEEPING, TRIGGERED_SWEEPING }
 

Public Member Functions

 Configuration ()
 

Public Attributes

Mode mode
 
int max_lines
 
float sweep_angle_min
 
float sweep_angle_max
 
float sweep_velocity_up
 
float sweep_velocity_down
 
std::string sweep_servo_name
 
bool sweep_back_and_forth
 

Member Enumeration Documentation

◆ Mode

Enumerator
CONTINUOUS_SWEEPING 
TRIGGERED_SWEEPING 

Constructor & Destructor Documentation

◆ Configuration()

tilt_scan::Configuration::Configuration ( )
inline

Member Data Documentation

◆ max_lines

int tilt_scan::Configuration::max_lines

maximum number of lines until the scan is considered complete

◆ mode

Mode tilt_scan::Configuration::mode

current mode

◆ sweep_angle_max

float tilt_scan::Configuration::sweep_angle_max

maximum angle to use when sweeping in rad

◆ sweep_angle_min

float tilt_scan::Configuration::sweep_angle_min

minimum angle value to use when sweeping in rad

◆ sweep_back_and_forth

bool tilt_scan::Configuration::sweep_back_and_forth

also take a pointcloud while sweeping up

◆ sweep_servo_name

std::string tilt_scan::Configuration::sweep_servo_name

name of the servo to sweep

◆ sweep_velocity_down

float tilt_scan::Configuration::sweep_velocity_down

sweep velocity down in rad/s, by default the point cloud is only generated while sweeping down

◆ sweep_velocity_up

float tilt_scan::Configuration::sweep_velocity_up

sweep velocity up in rad/s


The documentation for this struct was generated from the following file: