<aside> 💡 In the following, we assume that the installation directory of Exwayz 3D Mapping is in the $PATH, and all executables are accessible from anywhere on the computer.
</aside>
exwayz_slam.exe takes in input
To run the SLAM on the sample dataset, execute the following commands
exwayz_slam --bag <path/to/sample/bag> --bag-hesai /hesai/pandar_packets --hesai-model PandarXT-32 --d-write 0.1 -o ./slam_session_tutorial --no-date
A 3D viewer will pop-up, showing the SLAM computed as fast as possible on the dataset.
The output will be the slam_session directory (check 2. SLAM session structure if not already done).
Once the SLAM is over, the SLAM session should be structured as follow :
📂 slam_session_<hour>_<date>
traj_odometry.ply ****# Odometry trajectory computed by the SLAM
<aside>
💡 If you’re interested in using the traj_odometry.ply
, don’t hesitate check Exwayz PLY
trajectory format!
</aside>
--d-write |
Allow to write frames only after a minimum motion of --d-write . This is useful for saving disk space and not writing redundant data, when the sensor is stationnary for instance. |
---|---|
-o |
Specify the output directory path. The date in format yyyy-MM-dd-hh-mm-ss is appended to the directory name. |
--no-date |
Disable the appending of the date at the end of the SLAM session name |
Once you’ve completed the first SLAM step, go the next tutorial : 4. Close the loops