Skip to content

UWARG/Airside-SLAM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airside SLAM System (Docker)

Note

Please make sure to create a new branch instead of forking the repo when working on new tasks.

The Docker setup provides:

  • ROS 2 Jazzy
  • MAVROS
  • Cartographer
  • sf45b drivers

Build the image

./docker/build.sh

Run the container with GUI support

# Run first terminal
sudo ./docker/run.sh


# Run more terminals
sudo ./docker/attach.sh

Run SLAM commands

cd /workspace/ros2_ws

rm -rf build install log

colcon build

source install/setup.bash

ros2 launch slam slam_launch.py

# OR

./sf45b

ros2 run tf2_ros static_transform_publisher 0 0 0 0 0 0 laser laser_frame

ros2 run cartographer_ros cartographer_node -configuration_directory /workspace/ros2_ws/src/slam/config -configuration_basename sf45b_2d.lua --ros-args -p provide_odom_frame:=true -p expected_sensor_ids:="[scan]" -r scan:=/scan

ros2 run cartographer_ros cartographer_occupancy_grid_node -resolution 0.05 -publish_period_sec 1.0

rviz2

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •