1 #ifndef __TILT_SCAN_TYPES_HPP__ 2 #define __TILT_SCAN_TYPES_HPP__ 4 #include <base/Pose.hpp> 80 return NOT_SWEEPING || lastState.
counter != counter;
int max_lines
Definition: tilt_scanTypes.hpp:30
bool sweep_back_and_forth
Definition: tilt_scanTypes.hpp:48
Mode mode
Definition: tilt_scanTypes.hpp:27
Definition: tilt_scanTypes.hpp:9
Definition: tilt_scanTypes.hpp:51
Definition: tilt_scanTypes.hpp:60
uint8_t counter
counter of the sweeps, wraps at 255
Definition: tilt_scanTypes.hpp:64
Definition: tilt_scanTypes.hpp:61
float sweep_velocity_up
Definition: tilt_scanTypes.hpp:39
float sweep_velocity_down
Definition: tilt_scanTypes.hpp:42
Configuration()
Definition: tilt_scanTypes.hpp:11
State
Definition: tilt_scanTypes.hpp:56
std::string sourceName
name of the sweeping device
Definition: tilt_scanTypes.hpp:70
float sweep_angle_max
Definition: tilt_scanTypes.hpp:36
Definition: tilt_scanTypes.hpp:22
Definition: tilt_scanTypes.hpp:57
State curState
current state of sweeping
Definition: tilt_scanTypes.hpp:67
float sweep_angle_min
Definition: tilt_scanTypes.hpp:33
Mode
Definition: tilt_scanTypes.hpp:21
Definition: tilt_scanTypes.hpp:23
Definition: tilt_scanTypes.hpp:58
bool isNextSweep(SweepStatus lastState)
Definition: tilt_scanTypes.hpp:78
std::string sweep_servo_name
Definition: tilt_scanTypes.hpp:45
SweepStatus()
Definition: tilt_scanTypes.hpp:53
Definition: tilt_scanTypes.hpp:59