The tricky part is that the system should be GNSS independent. In fact, the only available exact known camera position would be the initial position. After which, as the camera moves, its position should be updated by detecting georeferenced aruco markers.
After reading the Global Localization and the Fusion documentation, it seems to me that constant GNSS data is needed for synchronization, therefore, a single position wouldn’t be enough.
Is it possible to just assign the initial position, and then update the position according to the detected markers?