-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hardware Error: Frames didn't arrive within 5 seconds #3146
Comments
Hi @Kartikinator The RealSense ROS2 wrapper uses different settings to the ROS1 wrapper for the unite_imu_method parameter. The linear interpolation mode is set with '2'.
|
Hi, thanks for the information but that did not fix the error. |
Setting In regard to the Hardware Notification: Frames didn't arrived within 5 seconds error, please try launching without Also please try reversing the insertion direction of the micro-sized end of the USB cable (USB-C cables are two-way insertion at the micro-sized end) to see whether the hardware error still occurs. |
I only added the initial_reset parameter after I got this issue, but I removed it and tried it again. Same issue. Here is the exact command I enetered Here is the complete output
|
As you are using librealsense 2.55.1, the camera firmware driver should be updated to 5.16.0.1. The 5.15.0.2 firmware stated in the log is designed for the earlier librealsense version 2.54.1. |
That's strange, I didn't notice that it was using 2.55.1. My ros2_ws folder has librealsense 2.54.1 and realsense-ros 4.54.1. Not sure why it is using librealsense 2.55.1. |
I found that there is an underlying librealsense package already installed. I uninstalled it and now I am now trying to install 2.54.1 but when I run
Any idea how to fix? |
This issue has only previously been reported a couple of times and both of them involved installing on a Raspberry Pi board - please see IntelRealSense/librealsense#11393 Which computer or computing board are you installing librealsense on, please? |
I am on an Acer Nitro AN517-55 |
The source code installation instructions for librealsense state that If you are installing librealsense from a source code folder, can you confirm please if you input the udev script's launch command whilst in this directory, please? If running the script from the librealsense > librealsense directory does not make a difference, have you tried uninstalling udev with the command below and then attempting to run the udev script again?
|
I did run this command in the proper root directory. To double check, I tried to uninstall and reinstall, but when I run the uninstall command I get the permission denied messages once again.
|
What method did you use to install the librealsense SDK and the RealSense ROS wrapper, please? For example, you would only need to use the ./scripts/setup_udev_rules udev installation script if you were installing librealsense from source code using the instructions at the link below. https://github.com/IntelRealSense/librealsense/blob/master/doc/installation.md |
When I was using that command, I tried the source method. I then realized it would be easier to use |
@Kartikinator You should first uninstall every version of librealsense on your computer, ie try uninstalling with apt as well as deleting realsense* or librealsense* binaries from your Only after ensuring all versions are deleted from your system, you should re-build 2.54.1 from source, and make sure your ROS wrapper version is also the version compatible with SDK v2.54.1 (ROS wrapper version 4.54.1) and camera firmware version 5.15.0.2 Compatibility table is here: https://dev.intelrealsense.com/docs/firmware-releases-d400 and check the ROS wrapper tagged release notes for compatibility of the ROS wrapper |
Hi @Kartikinator Do you require further assistance with this case, please? Thanks! |
Hello~@MartyG-RealSense this error comes "[WARN] [1720587386.930576392] [camera.camera]: Device 234322307006 is connected using a 2.1 port. Reduced performance is expected." (but i think this code in not that important) "[realsense2_camera_node-1] 10/07 13:57:42,327 WARNING [128431772411456] (backend-v4l2.cpp:1649) Frames didn't arrived within 5 seconds
uname -a : "Linux hong-27V70N-GR5SK 6.5.0-41-generic #41~22.04.2-Ubuntu SMP PREEMPT_DYNAMIC Mon Jun 3 11:32:55 UTC 2 x86_64 x86_64 x86_64 GNU/Linux" rs-fw-update : Connected devices:
and this is exact codes on terminal about how i operate the realsense(after install ros2 humble)
this code from "https://github.com/IntelRealSense/realsense-ros" here's "Installation on Ubuntu"part thank you |
Hi @hong-cr The main branch of the ROS2 wrapper is now ros2-master instead of ros2-development. The details about this change can be read at IntelRealSense/librealsense#13113 I would recommend removing your current ROS2 wrapper installation by deleting the entire /ros2_ws/src/ catkin workspace folder. Then repeat the colcon build instructions but this time git clone from ros2-master.
|
I no longer have time to debug this issue but thanks for your help |
Okay, thanks very much for the update. |
Oh, I solved it! thankyou for ur advices, my problem is so minoritic.... It just because of USB Port 2.0 / 3.0 problem haha! |
It's great to hear that you found a solution! |
Issue Description
Whenever I run any command trying to launch rs_launch.py, I get the following error
Specifically, this is the command that I am running
ros2 launch realsense2_camera rs_launch.py initial_reset:=true align_depth:=true unite_imu_method:="linear_interpolation" enable_gyro:=true enable_accel:=true
I've changed my camera firmware to 5.15.0.2 as suggested in this issue #3035 (comment). However, I still get the same error.
The text was updated successfully, but these errors were encountered: