Problem statement
Disclaimer: Please bear with me. I am new in this domain and my questions will look silly for someone, for that I apologize in advance. I have contacted the support team and they informed to create a post on this forum.
So, I have Nvidia AGX, an Ouster Lidar (OS1, 64 channel) and an industrial camera (Teledyne Nano C1930). I am trying to perform ground truth validation and thinking of including a GNSS as an external time source for time synchronization and this I want to achieve via PTP protocol. I am using the ROS environment to record the data using Ouster package provided by ouster team where as for camera I am leveraging the CVB python framework from stemmer imaging, the camera vendor.
Now, I want to add the RTk2 GPS module to Linux (Ubuntu Nvidia Agx host) which should act as Master clock or sync the host time with the GPS module. In addition to this, I want to to record the IMU data to the openLog artemis on SD Card.
Following are descriptions that we had followed and were able to solve some of the problems.
Configuration
Here is the screenshot of the device Manager (Windows 10):
The GPS-RTK2 BOARD - ZED-F9P module will only work if under the PORTS in device manager (see above screenshot), there is a u-blox GNSS Receiver (COM7) entry, if there is USB serial Device entry it will not work and I will be getting the error as follows:
Whereas, the problem with connecting via uCenter on Windows 10 is solved (see the blurred screenshot from uCenter). However, Our ultimate goal is to set up and configure the GPS-RTK2 BOARD - ZED-F9P (QWIIC) module and the SparkFun OpenLog Artemis on Linux (NVIDIA AGX or Jetson Tx2 model) and not on Arduino or Windows OS.
However, there was no success with the connectivity of GPS-RTK2 BOARD on Linux. You can see the logs for different commands that I have used. I tested it with gpsd for linux. Assuming gpsd and gpsd-client are installed and other logs are attached as text files.
workstation1@workstation1:/dev$ sudo lsusb
Bus 002 Device 006: ID 0bda:0409 Realtek Semiconductor Corp.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 012: ID 0bda:5409 Realtek Semiconductor Corp.
Bus 001 Device 023: ID 1546:01a9 U-Blox AG
workstation1@workstation1:/dev$ cgps -s
I have also looked at the linux kernel that had drivers for the GPS module but was not sure whats happening.
QUESTIONS
Any feedback would be appreciated.
Regards,
Affi](https://imgbb.com/)](cgps-s hosted at ImgBB — ImgBB)](Capture-censored hosted at ImgBB — ImgBB)](https://imgbb.com/)](https://imgbb.com/)