.. _pilot.sensor_2d_range_t: pilot.sensor_2d_range_t ======================= .. cpp:namespace:: pilot::sensor_2d_range_t Struct ------ Specifies the range in which a sensor measurement is considered valid. Fields ------ .. cpp:member:: float min_angle normalized between -pi to +pi [rad] .. cpp:member:: float max_angle normalized between -pi to +pi [rad] .. cpp:member:: float min_range [m] .. cpp:member:: float max_range [m] Methods ------- .. cpp:function:: bool is_valid(float distance) const .. cpp:function:: bool is_within(float angle, float distance) const .. cpp:function:: bool is_within_xy(Vector2f point) const .. cpp:function:: bool is_within_point(laser_point_t point) const .. cpp:function:: void add_margin(float delta_angle, float delta_range)