Failed to initialize client

,

falied to load nodelet ‘/ouster/os_node’ of type ‘ouster_os/ OusterSensonr’ to manager ‘os_nodelet_mgr’

What is your launch command? also have you verified that you can ping the sensor from this machine and can open the config page?

launch command:
source ./devel/setup.bash
roslaunch ouster_ros sensor.launch sensor_hostname:=“169.254.34.111”

ping 169.254.34.111
ping the sensor can successfully received data

When installing and testing the ouster_sdk indoors, the entire system was powered off and restarted, but this issue did not occur. However, I encountered this problem multiple times while collecting data outdoors

This seems to be specific to your setup and beyond what the ros driver doing. Is the setup you use for indoor same as the outdoor?