buildLibrealsense2TX icon indicating copy to clipboard operation
buildLibrealsense2TX copied to clipboard

how to install newer librealsense 2.25?

Open jungladicitta opened this issue 5 years ago • 5 comments

I have TX2 and I just have installed up-to-date JetPack 4.2.2, L4T 32.2.1. How can I install librealsense 2.25 instead of old 2.13? what is the procedure? what does mean "Build and apply patched kernel modules"? Do I need to run getKernelSources.sh from buildJetsonTX2Kernel at first and then patch it and only then install librealsense? (https://github.com/jetsonhacks/buildJetsonTX2Kernel)

I need newer because I want to use t265 camera.

jungladicitta avatar Oct 01 '19 14:10 jungladicitta

Hi @jungladicitta ,

i get the same problem as you, do you have a solution for it till now?

Weimmer avatar Dec 06 '19 15:12 Weimmer

@eisenWu as I remember, I have installed it via apt https://github.com/IntelRealSense/librealsense/issues/4969

realsense-viewer was not working okay with d435 and t265 together https://support.intelrealsense.com/hc/en-us/community/posts/360037261873-d435-and-t265-together-on-nvidia-jetson-tx2

also, I use ubuntu 16.04 and jetpack 3.3 on my jetson tx2

jungladicitta avatar Dec 09 '19 05:12 jungladicitta

@jungladicitta thanks for answer :) i use ubuntu 18 on my jetson tx2. I have installed with this tutorial(https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md), how can i know which vision of librealsense am i using? and when i run the t265 on my jetson tx2 i get the errors:

[ERROR] [1575669433.435019328]: Failed to load nodelet [/camera/realsense2_camera] of type [realsense2_camera/RealSenseNodeFactory] even after refreshing the cache: Could not find library corresponding to plugin realsense2_camera/RealSenseNodeFactory. Make sure the plugin description XML file has the correct name of the library and that the library actually exists.
[ERROR] [1575669433.435131872]: The error before refreshing the cache was: Could not find library corresponding to plugin realsense2_camera/RealSenseNodeFactory. Make sure the plugin description XML file has the correct name of the library and that the library actually exists.
[FATAL] [1575669433.435440256]: Failed to load nodelet '/camera/realsense2_camera` of type `realsense2_camera/RealSenseNodeFactory` to manager `realsense2_camera_manager'
[camera/realsense2_camera-2] process has died [pid 25692, exit code 255, cmd /opt/ros/melodic/lib/nodelet/nodelet load realsense2_camera/RealSenseNodeFactory realsense2_camera_manager __name:=realsense2_camera __log:=/home/robocar/.ros/log/7a58a8f4-1863-11ea-ac4d-00044bc5026c/camera-realsense2_camera-2.log].
log file: /home/robocar/.ros/log/7a58a8f4-1863-11ea-ac4d-00044bc5026c/camera-realsense2_camera-2*.log 

do you have any idea about it? thanks in advance

Weimmer avatar Dec 09 '19 09:12 Weimmer

@jungladicitta You can use the RealSense viewer application to determine the version of librealsense you are using.

JetsonHacksNano avatar Dec 10 '19 05:12 JetsonHacksNano

I have TX2 and I just have installed up-to-date JetPack 4.2.2, L4T 32.2.1. How can I install librealsense 2.25 instead of old 2.13? what is the procedure? what does mean "Build and apply patched kernel modules"? Do I need to run getKernelSources.sh from buildJetsonTX2Kernel at first and then patch it and only then install librealsense? (https://github.com/jetsonhacks/buildJetsonTX2Kernel)

I need newer because I want to use t265 camera.

You can use the following repository: https://github.com/jetsonhacks/installRealSenseSDK

JetsonHacksNano avatar Dec 10 '19 05:12 JetsonHacksNano