Hi,
We are using the sensor_blind feature in our project. sensor_blind is used to detect when the Lidar is obstructed at a close range. We were monitoring the range points within a 25mm threshold to handle this situation. In v0.13.0 of ouster ros driver is this feature available?
Below is the function which had sensor_blind feature ouster-sdk/src/client.cpp
std::shared<client> init_client(const std::string& hostname,
const std::string& udp_dest_host,
lidar_mode mode = MODE_UNSPEC,
timestamp_mode ts_mode = TIME_FROM_UNSPEC,
int lidar_port = 0, int imu_port = 0, bool sensor_blind = false,
int timeout_sec = 99);
below is the snippet of the function for sensor_blind
if(sensor_blind){
success &= do_tcp_cmd(sock_fd, {"set_config_param", "beta.near_range_blockage", "TRUE"}, res);
success &= res == "set_config_param";
}
else{
success &= do_tcp_cmd(sock_fd, {"set_config_param", "beta.near_range_blockage", "FALSE"}, res);
success &= res == "set_config_param";
}