5#include <rclcpp/rclcpp.hpp>
30 GroundGrid(
const double range,
const double angle,
const double radius,
31 const double start_augmentation,
const double radius_augmentation,
const double fov);
57 std::vector<std::vector<float>>
grid_;
Class to represent a ground height grid for ground proximity checks.
std::vector< std::vector< float > > grid_
void set_ground_height(const float x, const float y, const float height)
Set the ground height at a specific (x, y) location.
float get_ground_height(const float x, const float y) const
Get the ground height at a specific (x, y) location.
void reset_grid()
Reset the ground grid to initial state.
GridGeometry grid_geometry_
Structure to hold grid geometry parameters and provide utility functions.