3

Intel realsense D415 を 2 つ持っています。Xubuntu 16.04 と python 3.5.2 で NUC を使用しています。このドキュメントと例のみを見つけることができます: https://github.com/IntelRealSense/librealsense/tree/master/wrappers/python

私の問題は、毎回同じカメラを確実に選択するために、使用するカメラをシリアル番号で選択する必要があることです。

import pyrealsense2 as rs

pipeline = rs.pipeline()
config = rs.config()
profile = config.resolve(pipeline)

profile = config.resolve(pipeline)
print(profile.get_device())

このコードは次を出力します: < pyrealsense2.device: Intel RealSense D415 (S/N: 805212060066) >

S/N を確認する必要があり、それが正しいものでない場合は、2 番目のカメラに渡し、次に 3 番目のカメラに渡す必要があります....

pyrealsense2 に関するガイドまたはドキュメントが必要ですが、存在しないと思います

編集 - 解決策を見つけました:

import pyrealsense2 as rs

ctx = rs.context()
if len(ctx.devices) > 0:

for d in ctx.devices:

    print ('Found device: ', \

            d.get_info(rs.camera_info.name), ' ', \

            d.get_info(rs.camera_info.serial_number))

else:

    print("No Intel Device connected")
4

1 に答える 1