Items with no label
3335 Discussions

Two D435 Cameras on Intel® Core™ i7-7700 CPU @ 3.60GHz × 8 Machine with GPU

AKuma87
Novice
3,271 Views

Dear All,

I am new to the 3D RealSense Community.

I want to connect two D435 Cameras at the same time with my PC. Please let me know, if it is possible?

Please guide me, if possible, how to view the output of two different RealSense cameras on the Monitor.

Kindly help

Kind Regards

Arunav

0 Kudos
1 Solution
MartyG
Honored Contributor III
1,017 Views

Welcome to the community!

You can view streams from more than one camera using the RealSense Viewer software that comes with RealSense SDK 2.0.

You can download RealSense SDK 2.0 from the link below.

https://github.com/IntelRealSense/librealsense/releases/ Releases · IntelRealSense/librealsense · GitHub

Once RealSense SDK 2.0 is installed and you have run the RealSense Viewer software, you can plug in your second camera and access the individual controls for it by clicking on the Add Source option at the top of the options side-panel and selecting your second D435 camera from the drop-down menu.

In the example below, I start the Viewer with a D415 camera and then insert an SR300 model as my second camera and select it from the Add Source menu.

The second camera is then added to the side-panel as a separate set of controls for that camera.

View solution in original post

0 Kudos
10 Replies
MartyG
Honored Contributor III
1,018 Views

Welcome to the community!

You can view streams from more than one camera using the RealSense Viewer software that comes with RealSense SDK 2.0.

You can download RealSense SDK 2.0 from the link below.

https://github.com/IntelRealSense/librealsense/releases/ Releases · IntelRealSense/librealsense · GitHub

Once RealSense SDK 2.0 is installed and you have run the RealSense Viewer software, you can plug in your second camera and access the individual controls for it by clicking on the Add Source option at the top of the options side-panel and selecting your second D435 camera from the drop-down menu.

In the example below, I start the Viewer with a D415 camera and then insert an SR300 model as my second camera and select it from the Add Source menu.

The second camera is then added to the side-panel as a separate set of controls for that camera.

0 Kudos
AKuma87
Novice
1,017 Views

Hi Marty,

Thank you for the quick answer.

I followed the instructions shared by you and could see the output from one RealSense Camera, but not the other realSense.

It says the firmware upgrade, so I followed the link it takes me through. I found the reference for latest firmware for Ubuntu 16.04 to install the binary:

https://www.intel.com/content/dam/support/us/en/documents/emerging-technologies/intel-realsense-technology/Linux-RealSense-D400-DFU-Guide.pdf https://www.intel.com/content/dam/support/us/en/documents/emerging-technologies/intel-realsense-technology/Linux-RealSense-D400-DFU-Guide.pdf

But unfortunately, it's not working for Ubuntu 18.04.

Can you share the reference which can work with my Ubuntu version.

Thank you for the kind help

Kind Regards

Arun

0 Kudos
AKuma87
Novice
1,017 Views

I want to put the screenshot for my earlier (recent) request.

0 Kudos
MartyG
Honored Contributor III
1,017 Views

If you just want to view the streams from each camera without synching the two cameras together into precise alignment then you should not need a firmware update as far as I know. Each camera has its own activation icon, and you need to left-click on the red icon beside the words 'Stereo Module' for each individual camera to turn the icon from red to blue. Then both cameras' streams should appear on the same screen.

Edit: on your kindly provided image, you only have one D435 there. Have you used Add Source to add the second D435?

Edit 2: I also see from the image that you do have an old firmware that needs updating.

0 Kudos
MartyG
Honored Contributor III
1,017 Views

There has been a case where a user was successfully able to update the firmware on Ubuntu 18.04. In their case, the problem was that they had the camera plugged into a USB 2.0 port instead of a USB 3 port.

https://github.com/IntelRealSense/librealsense/issues/1986# issue-337372215 Unable to upgrade D435 firmware from Linux · Issue # 1986 · IntelRealSense/librealsense · GitHub

This does not seem to be the problem in your case though, judging by the image your provided.

The firmware updater tool also requires a modern USB 3.1 port.

Could you supply an image of the screen where you attempt the update and it fails, please, so we can see any error messages that occur.

0 Kudos
AKuma87
Novice
1,017 Views

Hi Marty,

I could capture the stream from both the Cameras.

Please see the attachment.

But its dying after sometime leaving the following logs in console:

arun@arun:~$ realsense-viewer

27/09 14:09:41,467 WARNING [140392066074368] (sensor.cpp:338) Unregistered Media formats : [ UYVY ]; Supported: [ ]

27/09 14:09:44,551 WARNING [140392032503552] (ds5-timestamp.cpp:64) UVC metadata payloads not available. Please refer to installation chapter for details.

27/09 14:09:57,033 ERROR [140392080574208] (types.h:179) get_dev_capabilities: Cannot open '/dev/video5 Last Error: Permission denied

27/09 14:09:57,034 ERROR [140392080574208] (types.h:179) get_dev_capabilities: Cannot open '/dev/video3 Last Error: Permission denied

27/09 14:09:57,034 ERROR [140392080574208] (types.h:179) get_dev_capabilities: Cannot open '/dev/video4 Last Error: Permission denied

27/09 14:10:04,174 WARNING [140392328851328] (sensor.cpp:338) Unregistered Media formats : [ UYVY ]; Supported: [ ]

---

After sometime say 3-4 mins (Observed 2 Attempts)

---

---

---

27/09 14:08:38,996 ERROR [140218460006144] (types.h:179) get_xu(...). xioctl(UVCIOC_CTRL_QUERY) failed Last Error: Bad file descriptor

27/09 14:08:38,996 ERROR [140218460006144] (error-handling.cpp:66) Error during polling error handler: get_xu(...). xioctl(UVCIOC_CTRL_QUERY) failed Last Error: Bad file descriptor

Seems, the ioctl problem

Kind Regards

Arun

0 Kudos
AKuma87
Novice
1,017 Views

RE: https://github.com/IntelRealSense/librealsense/issues/1986%23issue-337372215 Unable to upgrade D435 firmware from Linux · Issue # 1986 · IntelRealSense/librealsense · GitHub

I followed the below Thread before setup:

Seems in this Post, she has tested this in lab, and it updated successfully on my Ubuntu 18.04.

0 Kudos
MartyG
Honored Contributor III
1,017 Views

Do you still have the errors you listed above?

AKuma87
Novice
1,017 Views

Hi Marty,

I left the setup open with both the stream enabled for sometime. I don't see the problem for past 15 Mins.

If the test breaks, I will write once again

Thank you very Much Marty for lightening fast help..

Kind Regards

Arun

MartyG
Honored Contributor III
1,017 Views

You're very welcome. Please feel free to return to the forum any time that you need to. Have a great day!

0 Kudos
Reply