Would it be possible to connect a Jetson nano and a Speedgoat performance real-time target machine in the same real-time Simulink model?

10 views (last 30 days)
I have decent understand of the image aquisition toolbox. I am just trying to find a more economical option to connect multiple cameras, radars, and a gps imu unit to the same Simulink model. I have already gone through the effort to make sure each option on its own would work, along with drivers for the cameras. My concern is with the timing of the real time Simulink model. Am I going to run into errors trying to time the information from both, or can I control the rates at which I aquire the data from both?

Accepted Answer

Walter Roberson
Walter Roberson on 24 Aug 2023
You will have problems doing synchronization unless you take special steps or use special hardware.
One approach is to use NiDAQ chassis with data acquisition devices; NiDAQ can synchronize measurements across multiple channels.
Some of the other approaches are described below:
One of the key words buried in there is "genlock". Genlock is a hardware synchronization mechanism often used with cameras, where a hardware signal triggers the shutter; when the same signal is distributed to multiple cameras, then the shutters will potentially be synchronized to within the difference in signal path lengths.
  2 Comments
Muhammad
Muhammad on 15 Jan 2024
You mentioned about NiDAQ Chasssis it's means you are refering to NI FPGA Module or simply DAQ USB board?
I have designed MPC controller and I am finding a way to use it in real time as fast as possible. My current setup is that I am using it in Simulink Real Time with DAQ USB 6363 but my intentions are to use with NI FPGA RIO. Can you help me how can I start with FPGA and Simulink?
Walter Roberson
Walter Roberson on 15 Jan 2024
The NIDAQ Chassis is https://www.ni.com/en-ca/shop/category/compactdaq-chassis.html -- CompactDAQ Chassis . It is a chassis that you put I/O boards into, and connect the chassis to the host. It is (mostly) able to do synchronization between channels.
You would not typically use a CompactDAQ if you have a single USB I/O card (you might... it can make some things easier.)
I am not sure which board (or line of boards) the NI FPGA RIO refers to? I find the FlexRIO line, https://www.ni.com/en-ca/shop/category/flexrio-custom-instruments-and-processing.html?productId=118740 but those are programmed with LabView.

Sign in to comment.

More Answers (0)

Categories

Find more on Multicore Processor Targets in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!