Hi there, I am looking to purchase a Jetson Orin NX 16GB and 3 MIPI-CSI cameras for it.
I have encountered three main issues which I would really appreciate some professional help with.
The first issue is that the carrier/development board I’ve put my eye on (seeed studio NVIDIA Jetson Orin NX 16GB Edge AI Device - reComputer J4012 Kit), only supports 2 MIPI-CSI connections, and as I have stated, I’d like to aquire 3 cameras which I would like to use all 3 of them simultaneously.
So my first question: Are there any supported multi-camera expansion boards which are high bandwith, low latency and are both high quality and accessible?
Second issue is the camera itself, I have been looking for the past 4 weeks for a camera which ticks the following boxes:
Diagonal FOV of 120 degrees
Good resolution / sensor size / quality (at least 2.3MP or 1080p)
Good fps, 60 and above
Support a wide range of resolutions [*OPTIONAL]
Compatible with the Orin NX 16GB
Relatively small and compact
The closest I got was the Arducam 12MP IMX708 Wide Angle Camera Module which has some mixed reviews on its compatibilty, moreover its FOV is 150 degrees diagonal and 120 horizontal which isn’t exactly what I am seeking; a diagonal FOV of 120 degrees.
Following that, my second question is: Does a camera like I’ve described even exists? If so, can you please help me find a camera which is compatible and checks as many boxes as possible?
Lastly, I have been wanting to ask a professional this question for some time now: Is there an available way/method to use the Raspberry Pi Module V3 (wide lens) camera module with the Jetson Orin NX 16GB or does it support it? As far as I know it is not supported, yet I am looking forward for an expert response/explanation on the matter.
Thank you dearly in advance! I would appreciate any help.
Have a nice day :D
I am sorry but I don’t seem to quite understand what does ‘porting’ mean, I’d appreciate it if you could explain it. Are you suggesting using the supported computing boards?
I mean, you can move the IMX708 driver sources to your kernel, add the camera node in the device tree and check if the camera drver is compatible with your kernel version, then you can test the driver.
Hi there, to answer your questions I suggest checking out the camera lenses on Camerafy.ai specifically the MV1 or GV2 lens.
The MV1 lens meets the following requirements you stated:
FOV: The MV1 lens has a diagonal FOV of approximately 120 degrees, which matches the forum requirement.
Resolution: Supports 1080p resolution, aligning with the need for at least 2.3MP.
FPS: Capable of 60 fps or higher, meeting the high fps requirement.
Compatibility: Compatible with Nvidia Jetson modules, including the Orin NX 16GB.
Size: Designed to be compact and small, making it a good fit for the form factor requirement.
The GV2 lens meets the following requirements:
FOV: The GV2 lens offers a wider FOV, potentially exceeding 120 degrees, which might not perfectly match the forum user’s request.
Resolution: Supports high resolution, exceeding 1080p.
FPS: Supports 60 fps, consistent with the requirement.
Compatibility: Compatible with the Orin NX 16GB.
Size: Compact but might be larger due to its higher specifications.
If you are looking to stream the cameras simultaneously, I suggest looking at the 7-Port JST USB 2.0 Hub with Type-C that allows you to stream up to 7 cameras.
First of all, that looks like a good step in the right direction, thank you for that, although, one important thing is I’ve seen MIPI-CSI connection is much faster and overall better than USB, which leads me to ask: Is there a similar camera with the exception that is utilizes MIPI-CSI connection and not USB?