I would like to use the timestamp from a GPS receiver to synchronize all sensor events (Camera, IMU, GPS, etc.)
How can I go about this? I am aware that Driveworks internally uses the CLOCK_MONOTONIC time source of Tegra. But is there any way to sync it with the GPS Receiver’s timestamp?
Thanks SteveNV. The block diagram helped. I do have a couple of follow up questions:
Is there any resource which describes what a TimeSensor is? (Is it an API provided by DriveWorks?) I was unable to find it in the official documentation.
Could you describe how a GPS receiver would be interfaced with the Xavier? I am not sure how the Xavier would receive the PPS signal and the NMEA data from the GPS receiver.
Hi SteveNV,
Following up on the question. I see that the Xsens receiver is connected over USB to Drive Xavier. Could you please tell us how Xavier infers the data and time stamps from the XBus messages. I looked the Xsens documentation and it was not obvious how the data is encoded on the USB pins. In your webinar the presenter mentions about connecting the NMEA signals over UART and PPS over GPIO3 but the Xsens GPS that you support is not using that.