Hi! I am undergrad student who joined a robotics lab and is trying to set up the camera. My goal is to allow a docker container to access the camera, but I cannot find the location of the camera in my terminal. I checked /dev and there's nothing in there that seems camera-like besides apfs-raw-device.2.0. If anyone knows anything please let me know!
Cant find oak pro wide camera on mac
Hi CalebKumar
Depthai docker is know to have issues on Mac.
This is mainly due to Docker actually running inside Linux VM, so things like device mappings or networking are more complicated and, in our case, doesn't allow to find the device once the container has started.
Could you try the solutions explained here? Or maybe running depthai in VM.
Thanks,
Jaka
Thank you for pointing me to that resource! I didn’t know I would’ve had to pull an image to to run depthAI in my Ubuntu container. My question was actually more geared to finding the path to the camera outside the vm. Pretty much just trying to locate where my usbC connection is located on my computer. The docker command to give the container access to the camera needs the location of the camera which I cannot find. Do you have any insight to this maybe? Thanks again for the help!!
Hi CalebKumar
What does running system_profiler SPUSBDataType
command in terminal give you?
Thanks,
Jaka
I didnt have my oak camera on me but I had a different one and here's what the command returned with the different camera.
USB:
USB 3.1 Bus:
Host Controller Driver: AppleT8112USBXHCI
Intel(R) RealSense(TM) Depth Camera 435i:
Product ID: 0x0b3a
Vendor ID: 0x8086 (Intel Corporation)
Version: 50.c2
Serial Number: 911623050545
Speed: Up to 5 Gb/s
Manufacturer: Intel(R) RealSense(TM) Depth Camera 435i
Location ID: 0x00200000 / 1
Current Available (mA): 900
Current Required (mA): 440
Extra Operating Current (mA): 0
USB 3.1 Bus:
Host Controller Driver: AppleT8112USBXHCI
Hi CalebKumar
Can you try with OAK camera. The point of this is to see if your host recognizes the depthai device.
Thanks,
Jaka
Sorry for the long reply here is the output with the oak camera
USB 3.1 Bus:
Host Controller Driver: AppleT8112USBXHCI
Movidius MyriadX:
Product ID: 0x2485
Vendor ID: 0x03e7
Version: 0.01
Serial Number: 03e72485
Speed: Up to 480 Mb/s
Manufacturer: Movidius Ltd.
Location ID: 0x00100000 / 1
Current Available (mA): 500
Current Required (mA): 500
Extra Operating Current (mA): 0
- Edited
Hi CalebKumar
Ok, so your mac recognizes the device. The device should be somewhere under /dev/.
Run this twice, once with camera unplugged, then plugged in.
ls /dev/tty*
Check the difference, it should be the OAK device.
Alternatively, you could go through system control panel and find the usb device. I'm very unfamiliar with mac, just going based off internet forums.
Thanks,
Jaka
I'm facing the same error on a Linux, plugging my Oak-1 Lite does not show up on dev/ttyl*
Hi userOfCamera
Did you install all dependencies? bash -c "$(curl -fL https://docs.luxonis.com/install_dependencies.sh)"
Thanks,
Jaka