Skip to content

ROS parameters for supported sensors

Note

The information on this page may be out of date. Please refer to the configuration in the relevant *sensor_model*.param.yaml file for you sensor, to confirm what parameters are available,

Common ROS parameters

Parameters shared by all supported models:

Parameter Type Default Accepted values Description
sensor_model string See supported models
return_mode string See supported return modes
frame_id string Sensor dependent ROS frame ID
scan_phase double 0.0 degrees [0.0, 360.0] Scan start angle

Hesai specific parameters

Supported return modes per model

Sensor model return_mode Mode
Pandar XT32M Last Single
Pandar XT32M Strongest Single
Pandar XT32M LastStrongest Dual
Pandar XT32M First Single
Pandar XT32M LastFirst Dual
Pandar XT32M FirstStrongest Dual
Pandar XT32M Dual Dual
--- --- ---
Pandar AT128 Last Single
Pandar AT128 Strongest Single
Pandar AT128 LastStrongest Dual
Pandar AT128 First Single
Pandar AT128 LastFirst Dual
Pandar AT128 FirstStrongest Dual
Pandar AT128 Dual Dual
--- --- ---
Pandar QT128 Last Single
Pandar QT128 Strongest Single
Pandar QT128 LastStrongest Dual
Pandar QT128 First Single
Pandar QT128 LastFirst Dual
Pandar QT128 FirstStrongest Dual
Pandar QT128 Dual Dual
--- --- ---
Pandar QT64 Last Single
Pandar QT64 Dual Dual
Pandar QT64 First Single
--- --- ---
Pandar 40P Last Single
Pandar 40P Strongest Single
Pandar 40P Dual Dual
--- --- ---
Pandar 64 Last Single
Pandar 64 Strongest Single
Pandar 64 Dual Dual

Hardware interface parameters

Parameter Type Default Accepted values Description
frame_id string hesai ROS frame ID
sensor_ip string 192.168.1.201 Sensor IP
host_ip string 255.255.255.255 Host IP
data_port uint16 2368 Sensor port
gnss_port uint16 2369 GNSS port
frequency_ms uint16 100 milliseconds, > 0 Time per scan
packet_mtu_size uint16 1500 Packet MTU size
rotation_speed uint16 600 Rotation speed
cloud_min_angle uint16 0 degrees [0, 360] FoV start angle
cloud_max_angle uint16 359 degrees [0, 360] FoV end angle
dual_return_distance_threshold double 0.1 Dual return distance threshold
diag_span uint16 1000 milliseconds, > 0 Diagnostic span
setup_sensor bool True True, False Configure sensor settings

Driver parameters

Parameter Type Default Accepted values Description
frame_id string hesai ROS frame ID
calibration_file string LiDAR calibration file
correction_file string LiDAR correction file

Velodyne specific parameters

Supported return modes

return_mode Mode
SingleFirst Single (First)
SingleStrongest Single (Strongest)
SingleLast Single (Last)
Dual Dual

Hardware interface parameters

Parameter Type Default Accepted values Description
frame_id string velodyne ROS frame ID
sensor_ip string 192.168.1.201 Sensor IP
host_ip string 255.255.255.255 Host IP
data_port uint16 2368 Sensor port
gnss_port uint16 2369 GNSS port
frequency_ms uint16 100 milliseconds, > 0 Time per scan
packet_mtu_size uint16 1500 Packet MTU size
cloud_min_angle uint16 0 degrees [0, 360] FoV start angle
cloud_max_angle uint16 359 degrees [0, 360] FoV end angle

Driver parameters

Parameter Type Default Accepted values Description
frame_id string velodyne ROS frame ID
calibration_file string LiDAR calibration file
min_range double 0.3 meters, >= 0.3 Minimum point range published
max_range double 300.0 meters, <= 300.0 Maximum point range published
cloud_min_angle uint16 0 degrees [0, 360] FoV start angle
cloud_max_angle uint16 359 degrees [0, 360] FoV end angle