To develop the new features required for autonomous driving, Mobileye are leveraging their existing EyeQ device to capture video information and send it over CAN to a Speedgoat Mobile real-time target machine.
The target machine is also connected via CAN to a gateway for receiving information from the vehicle, such as speed, steering feedback and yaw rate, and for sending commands to the vehicle.
The target machine runs a control module, designed in Simulink, to interpret the received data and issue steering and speed commands to the vehicle. By connecting the target machine with a laptop running Simulink, control engineers can dynamically tune signal parameters during real-time runs, and rapidly improve the control design, to immediately experience how the vehicle reacts. For longer tests the target machine is run in standalone mode and data is logged during test for analysis later in the office.