近期购买了一个新的ZED,与之前的ZED配合使用,然而发现了几个问题,记录如下:
1.问题:TX2 can not recognize ZED. 但在PC上安装高版本SDK使用没问题。
问题分析:由于新买的ZED相机固件(firmware)版本升级。
lsusb # Ubuntu终端运行
ID 2b03:f582 # 新ZED,f582固件版本v1523.
ID 2b03:f580 # 旧ZED,f580固件版本v1142.
解决办法:为了不影响现有ZED的使用,采用在高版本SDK中降低固件版本的方法。
How to downgrade firmware from 1523 to 1142 :
(source: https://github.com/stereolabs/zed-examples/issues/63)
- Install a ZED SDK v2.4 version (or up) on a Linux or Windows PCs (not Jetson)
- Open ZED Explorer (ubuntu: /usr/local/zed/tools) with the camera with fw 1523 connected. The camera must open properly to update the firmware
- Click on settings button on the top right (wheel icon). Go to the firmware tab. Click on update and navigate to the specific folder for the camera :
– ZED : /firmware/ZED/
– ZED-M : /firmware/ZED-M/- Select the v1142 bin file (firmware 1142) and click OK.
- Wait for the process to end (it can write the new firmware multiples times, don’t disconnect before the progress bar disappears)
- Unplug and plug again the camera and check that the camera works with new/old firmware
- Re-install a previous ZED SDK version
2. 在Python中使用多个ZED相机
问题:在多个相机中进行选择
解决办法:eg: init_params.camera_linux_id = 1
Use multiple ZED camera with the python Package
(source: https://github.com/stereolabs/zed-python-api/issues/48 )