XGRIDS Pro Guide™ / Module 2: Hardware Setup

Module 2 Quick Field Guide

Device specs at a glance, the two output pipelines, software pairings, and the SLAM concepts that govern every scan decision.

Device Quick Reference

L2 Pro

LiDAR range0.5-120 m or 0.5-300 m
LiDAR FOV360° × 270°
Scan speedUp to 640,000 pts/s
Weight3.7 lbs (1.7 kg)
Storage1 TB SSD (built-in)
Battery~90 min per charge
Relative accuracy≤1 cm RMSE within 100 m (3σ)
Point cloud coloringPost-processed (LixelStudio)
Point cloud outputYes (LixelStudio)
3DGS outputYes (LCC Studio)
Drone modeYes (DJI M300/M350 RTK)
RTK moduleExternal (optional, removable)

K2

LiDAR range100 m max (40 m @ 10% reflectivity)
LiDAR FOV360° × 59° (-7° to +52°)
Scan speed~200,000 pts/s
Weight~2.6 lbs (1.2 kg)
Storage512 GB internal eMMC
Battery~90 min per charge
Relative accuracy≤1 cm RMSE within 10 m
Point cloud coloringReal-time, on device
Point cloud outputYes (LixelStudio)
3DGS outputYes (LCC Studio)
Drone modeNo
RTK moduleBuilt-in (UM980)

PortalCam

LiDAR range0.1-30 m (60 m at 90% reflectivity)
LiDAR FOV180° × 180°
Scan speed856,000 pts/s
Weight1.9 lbs (870 g) without tripod
Storage512 GB eMMC (built-in)
Battery~60 min per charge
Relative accuracy≤2 cm RMSE
Point cloud coloringN/A (3DGS workflow)
Point cloud outputNo
3DGS outputYes (LCC Studio only)
Drone modeNo
RTK moduleNo (basic GPS supported)

Coordinate system constraint. The K2 supports WGS84 and CGCS2000 only. The L2 Pro supports broader datums through LixelStudio post-processing. If your project requires native NAD83, NAD27, or another regional datum at the point of capture, use the L2 Pro. Coordinate conversion from WGS84 in post-processing is possible but adds transformation steps.

L2 Pro Model Variants

Spec
16-120
32-120
32-300
LiDAR channels
16
32
32
Maximum range
120 m
120 m
300 m
Scan speed
320,000 pts/s
640,000 pts/s
640,000 pts/s
Tunnels / degraded environments
Challenging
Challenging
Supported
Building height limit
120 m
120 m
180 m

The Two Output Pipelines

Every XGRIDS project produces one output type or both. The two pipelines cannot be converted between each other after processing.

Point Cloud (LixelStudio)

Processed in: LixelStudio (free with hardware; activation requires a license code tied to the device serial number, three permanent codes per device)

Devices: L2 Pro and K2 only

Use for: BIM, measured deliverables, Revit/AutoCAD/Navisworks, survey, as-built documentation

Export formats: LAS/LAZ, E57, RCP, PLY, OBJ (with texture)

Can take dimensions: Yes

3D Gaussian Splat / 3DGS (LCC Studio)

Processed in: LCC Studio. Free Edition supports single-scene generation and .lcc export. Premium ($2,500/year) adds Map Fusion, Aerial-Ground Fusion, Aerial Reconstruction, HD Enhancement, and Spatial Recognition, plus exports .lcc2, .ply, .usd, .usdz, and 3D Tiles.

Devices: L2 Pro, K2, and PortalCam

Use for: Client walkthroughs, stakeholder presentations, virtual tours, visual documentation

Export formats: .lcc (Free); .lcc2, .ply, .usd, .usdz*, 3D Tiles** (Premium); .obj or .ply mesh (no texture)

Can take dimensions: Yes (reference only, not for engineering use)

*USDZ requires firmware ≥ 3.0 and Single Model reconstruction. USD (recommended) targets NVIDIA Omniverse Kit 110.0+ with ray tracing; USDZ targets Omniverse Kit 107.3+ without ray tracing. **3D Tiles limited to models with ≤ 4 million Gaussian points.

PortalCam produces 3DGS only. It has no connection to LixelStudio and cannot produce point clouds under any settings or workflow. If your project requires measured deliverables, PortalCam data cannot serve that need. You need an L2 Pro or K2.

K2 produces a real-time colorized point cloud during scanning. The L2 Pro applies coloring during LixelStudio post-processing. Both produce equivalent final results, but K2 lets the operator verify color quality and scene coverage on the device before leaving site. Per XGRIDS, this is the first real-time colorized point cloud in the lightweight scanner class.

Running both pipelines from one scan. If you scan with an L2 Pro or K2, the same raw data can be processed through both LixelStudio and LCC Studio. You get a point cloud and a 3DGS model from a single field session. No pre-scan configuration is needed to enable this. Plan processing time for both pipelines when setting the project schedule.

K2 has reduced LCC Studio capability. K2 supports Single Model reconstruction and Spatial Recognition. Map Fusion, Aerial-Ground Fusion, Aerial Reconstruction, and HD Enhancement are not supported for K2 data. Maximum K2 single-scene capture for LCC Studio is 90 minutes. For multi-segment 3DGS projects, use the L2 Pro.

Software Pairings at a Glance

Application
Role
Works With
LixelGO
Mobile field control app. Controls scanning, RTK, GCP marking, real-time preview.
L2 Pro, K2
LCC Scan
Mobile field control app for PortalCam. Controls scanning and connection modes.
PortalCam
LixelStudio
Desktop processing software. Produces point clouds. Free with hardware. Activation requires a license code tied to the device serial number (three permanent codes per device).
L2 Pro, K2
LCC Studio
Desktop processing software. Produces 3DGS models. Free Edition: single-scene generation, view, publish, .lcc export. Premium ($2,500/year): Map Fusion, Aerial-Ground Fusion, Aerial Reconstruction, HD Enhancement, Spatial Recognition, plus exports .lcc2, .ply, .usd, .usdz, 3D Tiles. Requires NVIDIA GPU.
L2 Pro, K2, PortalCam

SLAM Concepts That Affect Every Scan

Drift

SLAM builds its position estimate by accumulating small movements. Every movement introduces the potential for a tiny error. Over time those errors compound into drift, meaning the scanner's estimated position diverges from its true position. Drift is the reason initialization position matters. Drift is the reason loop closure matters. Drift is the reason control points exist. Every technique decision in this guide traces back to managing drift.

Loop Closure

When you return to an area you have already scanned, SLAM can compare the current view to its existing map and correct the accumulated drift. This is a loop closure. Without loop closures on long scans, drift grows unchecked and the resulting point cloud will not align correctly.

Both L2 Pro and K2 perform real-time loop closure optimization during scanning. Corrections appear in the LixelGO preview as you walk. Plan routes with deliberate loop returns regardless of device.

Loop closure has two hard requirements. First, you must physically return to an area you have already scanned. Second, your viewing angle when you return must be within 40 degrees of your original viewing angle in that area. Walking back through a room facing the opposite direction does not satisfy the angular requirement and may fail to trigger a closure.

Relative vs. Absolute Accuracy

Type
What It Means
Relative accuracy
Internal geometric consistency. How accurately the point cloud represents the shape and dimensions of the scanned space. L2 Pro: ≤1 cm RMSE within 100 m (3σ, lab). K2: ≤1 cm RMSE within 10 m (lab). Same number, different envelope. Achieved through good technique alone.
Absolute accuracy
Real-world coordinate position. How accurately the point cloud can be placed in a geographic coordinate system. L2 Pro and K2: ≤3 cm RMSE horizontal and elevation under open sky with optimal GNSS. Requires RTK, PPK, or GCPs. Without georeferencing, the scan has no absolute position.

Decisions You Cannot Undo After the Scan

Most scanning mistakes are recoverable. These are not. Make them correctly in the field.

Must Decide Before Scanning
  • Georeferencing strategy. RTK must be configured and active before scanning begins. GCPs must be placed and marked during the scan. There is no way to add georeferencing to a completed scan. If a client requires absolute coordinates and you scan without georeferencing, the site must be re-scanned.
  • Output pipeline. L2 Pro and K2 raw data can be processed through LixelStudio, LCC Studio, or both from a single scan session. No pre-scan configuration is needed to enable this. PortalCam raw data can only be processed in LCC Studio. However, confirm your project's required deliverables before scanning to ensure your field technique supports both outputs (adequate loop closures, camera data capture, and overlap).
  • Camera coloring (capture). Whether the scanner records camera data during the scan is configured in LixelGO before scanning starts and cannot be changed after. If camera data was not captured, color cannot be applied in post-processing. However, in LixelStudio you can change the color representation of an existing scan at any time: switching from RGB to elevation coloring, intensity, or other display modes does not require re-scanning. The irreversible decision is whether to capture camera data at all, not which color mode to display it in.
  • Project naming convention. Inconsistent names across sessions cause fusion failures in post-processing. Decide and apply the convention before the first session of a multi-segment project.

Before You Leave Site

A five-minute review at the site prevents hours of recovery work at the office.

End-of-Session Site Checklist
  • Scan stopped cleanly. The LED reached solid green before the device was powered off.
  • The project appears in LixelGO or LCC Scan with a reasonable duration and file size for the area covered.
  • The real-time point cloud preview shows no large gaps in areas you walked through.
  • If RTK was used, confirm the device moved at least 33 ft (10 m) while the RTK status was Fixed. LixelStudio cannot perform the coordinate transformation without sufficient Fixed movement. Any unfixed sections should be shorter than 330 ft (100 m) for L2 Pro or 165 ft (50 m) for K2.
  • If GCPs were used, all control point names were confirmed as entered exactly as they appear in the coordinate CSV file.
  • If this is a multi-segment project, the overlap zone with the next segment was fully covered and includes at least two loop closures.
  • A quick walkaround of the site confirms no area was missed that cannot be captured in a follow-up session.

Critical Warnings

  • No recovery Scanning without georeferencing when the client requires absolute coordinates means re-scanning the site. There is no post-processing workaround. RTK and GCPs must be in place before the first recording starts.
  • No recovery PortalCam data cannot produce point clouds. If your project requires BIM-ready measured output and you scanned exclusively with a PortalCam, the site must be re-scanned with an L2 Pro or K2.
  • Warning Loop closure requires returning within 40 degrees of your original viewing angle. Returning to a scanned room facing the opposite wall is not a loop closure. SLAM will not recognize the overlap and drift will continue accumulating.
  • Warning AMD GPUs are not supported by LCC Studio or LixelStudio. Both require an NVIDIA GPU with CUDA. AMD CPUs (e.g., Ryzen 9) are fully supported and recommended by XGRIDS for LCC Studio processing. Verify GPU compatibility before installing either application on a new machine.
  • Warning LCC Studio Free Edition supports single-scene 3DGS generation and .lcc export. Map Fusion, Aerial-Ground Fusion, Aerial Reconstruction, HD Enhancement, Spatial Recognition, and exports .lcc2, .ply, .usd, .usdz, and 3D Tiles all require an active Premium subscription ($2,500/year). Confirm your license tier supports the features your project requires before accepting the work.
  • Warning The K2's 100 m maximum LiDAR range is suitable for most indoor and small-to-medium outdoor environments. For tall buildings above 100 m, large outdoor sites requiring long-range capture, or tunnels and degraded environments, the L2 Pro 32-300 (300 m range) is the better choice.
  • Warning The 3DGS output is not reliable for engineering measurements. LCC Studio and LCC Viewer include distance and area measurement tools, but results are for reference only. Do not use 3DGS measurements for engineering, construction, or survey deliverables. Use the point cloud workflow for measured output.
  • Warning The K2 supports WGS84 and CGCS2000 coordinate systems only. For projects requiring native NAD83 or another regional datum at capture, use the L2 Pro. Coordinate conversion in post-processing is possible but adds transformation steps and small error contributions.
  • Warning K2 cannot be used with LCC Studio Map Fusion, Aerial-Ground Fusion, Aerial Reconstruction, or HD Enhancement. K2 supports Single Model reconstruction and Spatial Recognition. K2 single-scene capture is capped at 90 minutes for LCC Studio. For multi-segment or aerial-ground 3DGS deliverables, use the L2 Pro.

©2026 Alpine Reality Capture LLC  •  XGRIDS Pro Guide™  •  Site Disclaimer