diff --git a/realsense2_camera/src/realsense_node_factory.cpp b/realsense2_camera/src/realsense_node_factory.cpp index 282662a323..76cb8184a4 100644 --- a/realsense2_camera/src/realsense_node_factory.cpp +++ b/realsense2_camera/src/realsense_node_factory.cpp @@ -208,6 +208,7 @@ void RealSenseNodeFactory::getDevice(rs2::device_list list) { ROS_INFO("Resetting device..."); _device.hardware_reset(); + ros::Duration(10.0).sleep(); _device = rs2::device(); } catch(const std::exception& ex)