106
Stencils with a 500 GB or 1 TB SSD can be upgraded to S2-20.02 through the use of a USB drive.
These can be obtained by contacting Kaarta at
Why does CloudCompare fail to open a .ply file?
CloudCompare will attempt to read the number of lines as indicated by the number of vertices
expected. If the number is too small, the read will be successful, but there will be points not
loaded. If the number is too large, CloudCompare generates an error. The trajectory and gps .ply
files are text files and a text editor can be used to do the editing. You can also fix this problem
directly on Stencil 2 by running the following in a terminal window. This should fix the file.
rosrun kaarta_io fix_ply_vertex_count [filename of ply file to fix]
What data should my GNSS unit transmit to Stencil 2?
Stencil 2 is
configured to listen for NMEA 0183 type messages. The latest NMEA standard
includes numerous pre-defined messages. See the following link for more information.
(
http://www.gpsinformation.org/dale/nmea.htm#nmea
). The three common message types
supported by Stencil 2 where XX can be GP, GL, GN, BD, etc., contains the essential 3D location,
time, and accuracy data. As an example, one $XXGGA message protocol is shown here:
$XXGGA
– contains elevation data, fix quality, and HDOP, which can be filtered for bad horizontal
information in the loop closure tool.
$XXGSA
–
contains additional dilution of precision error terms useful for the loop closure tool.
$XXZDA
– Contains data and time information and can be used to synchronize Stencil 2 clock
$GPGGA,123519,4807.038,N,01131.000,E,1,08,0.9,545.4,M,46.9,M,,*47
GGA
Global Positioning System Fix Data
123519
Fix taken at 12:35:19 UTC
4807.038,N
Latitude 48 deg 07.038' N
01131.000,E
Longitude 11 deg 31.000' E
1 Fix quality: 0 = invalid
1 = GPS fix (SPS)
2 = DGPS fix
3 = PPS fix
4 = Real Time Kinematic
5 = Float RTK
6 = estimated (dead reckoning) (2.3 feature)
7 = Manual input mode
8 = Simulation mode
08
Number of satellites being tracked
0.9
Horizontal dilution of position