Skip to content

MetroRobots/navigation_university

Repository files navigation

Navigation University Logo

See navigationuniversity.com for more details.

Code to support the Navigation University workshop.

Software Setup Instructions

Setup Up Your Folder Structure / Clone Repos

  • You can use your own colcon workspace, but you may want to create a clean one for this workshop.

  • If you are creating one, run mkdir ~/ros2_ws/src -p

  • cd ~/ros2_ws

  • wget https://raw.githubusercontent.com/MetroRobots/navigation_university/main/repos.yaml

  • vcs import --recursive < repos.yaml

  • You may also want to create a new empty git repo for the new robot you'll create.

  • mkdir ~/ros2_ws/src/my_new_robot

  • cd ~/ros2_ws/src/my_new_robot

  • git init

Install More Dependencies

  • cd ~/ros2_ws,
  • rosdep install -r --from-paths src --ignore-src --rosdistro iron -y

Build the ROS Workspace

  • source /opt/ros/iron/setup.bash
  • colcon build --symlink-install

Curriculum

Presentations for the Navigation University workshop.

  1. 00 - Intro
  2. 01 - Teleoperation
  3. 02 - Mapping
  4. 03 - Global Planning
  5. 04 - Localization
  6. 05 - Costmaps
  7. 06 - Local Planning
  8. 07 - High Level Coordination

About

Code to support the Navigation University workshop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •