You’re reading an older version of the Slamcore SDK documenation. The latest one is 23.04.

Getting Started

To run Slamcore software, the following are required:

  1. A compatible Linux environment:

  • Ubuntu 18.04 (x64),

  • Ubuntu 20.04 (x64),

  • JetPack >= 4.4.1 up to L4T 32.6.1 (NVIDIA Jetson Nano, TX2, Xavier NX or Xavier AGX,) or

  • JetPack 5.0.2 (NVIDIA Jetson Orin AGX, Xavier NX or Xavier AGX)

  1. A compatible camera or dataset:

  • Intel RealSense D435i,

  • Intel RealSense D455,

  • Luxonis OAK-D S2 Fixed-Focus (on demand, see Set up an OAK-D S2 Camera), or

  • Users without cameras can use the EuRoC MAV, OpenLORIS and TUM VI Datasets

  1. Finally, users will need to register their camera(s) on the Slamcore portal.


We would like to get as many people using our software as possible, however for now access to Slamcore software is currently limited to invitation only. If you have not received an invitation your registration may not be approved. To find out more about us please visit

  1. Go to the Slamcore portal, which can be found at:

  2. Click on the REGISTER HERE link.

  3. On the next page, enter your email address and click REGISTER FOR SLAMCORE.

  4. You will be asked for a verification code on the next page. Check your email and enter the six digits into the form.

  5. Once you receive an email confirming your registration, you may proceed to login and download the packages following the instructions below.


Once registered, logging into the portal will present your account home page:


Click on Download Slamcore Software option, read over the licensing agreement and click on the I Accept the Licensing Agreement button at the bottom of the page. You will then be taken to a download page where you can access Slamcore software.

To get started using Slamcore software, select the appropriate Slamcore Tools package, either for x64 or for NVIDIA Jetson.


The download links are unique for each registered user. The applications can be installed on multiple devices but will only work with the registered cameras.

To register your camera(s) follow our Register Your Camera instructions.


Once the package has downloaded, double-click on it to install the applications.

Install on a Headless machine

If you would like to install the package on a separate headless system to run our command line tools you can copy the file over using scp or rsync, for example (on your desktop):

$ rsync -av /path/to/slamcore-tools*.deb username@ip-addr-of-target-system:

Once the file has been copied, you can install the package using dpkg (on the headless machine):

$ dpkg -i /path/to/slamcore-tools*.deb

Next, you may run some public datasets to confirm that Slamcore software has been installed successfully; you will not require a camera to do so.