Skip to content

SLAMForge Desktop 3.1.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jul 02:32
· 8 commits to main since this release
9ab0562

SLAMForge Desktop 3.1.0-beta.1

This is the first downloadable SLAMForge Desktop beta. It packages the SLAM engine and Qt desktop
interface so users can process videos without building the source code.

Downloads

  • SLAMForge-Desktop-3.1.0-beta.1-Windows-x64.zip — portable Windows 10/11 x64 package.
  • SLAMForge-Desktop-3.1.0-beta.1-Linux-x86_64.AppImage — portable Linux x86_64 application.
  • SHA256SUMS.txt — checksums for both packages.

What works

  • Drag or select MP4, MOV, AVI, MKV, and M4V video files.
  • Select a calibrated SLAMForge camera YAML and writable result directory.
  • Run or cancel the isolated SLAM worker while monitoring progress and logs.
  • Display the completed sparse map and camera trajectory in an interactive result view.
  • Export ASCII PLY, TUM/KITTI/EuRoC trajectory output, and a persistent run log.
  • Local-only processing with no video or map upload.

Important limitations

  • Accurate camera calibration is required and is not inferred automatically.
  • Monocular reconstruction has unknown absolute scale.
  • Low texture, blur, pure rotation, repeated patterns, or insufficient parallax can prevent
    initialization or tracking.
  • Live per-frame map rendering is not included yet; the result viewer updates after processing.
  • The packages enable Ceres local bundle adjustment but omit optional g2o/FBOW loop closing.
  • The Windows beta is unsigned and may trigger a SmartScreen warning.

SLAMForge is distributed under GPL-3.0-only. Please report reproducible beta issues with the video
metadata, camera configuration, run.log, operating system, and package filename.