|
navigation_university repositorynav_u_dependencies nav_u_generic_description nav_u_robot_generator university_world |
ROS Distro
|
Repository Summary
| Description | Code to support the Navigation University workshop |
| Checkout URI | https://github.com/metrorobots/navigation_university.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-01-15 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| nav_u_dependencies | 0.0.0 |
| nav_u_generic_description | 0.0.0 |
| nav_u_robot_generator | 0.0.0 |
| university_world | 0.0.0 |
README

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
colconworkspace, 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_wswget https://raw.githubusercontent.com/MetroRobots/navigation_university/main/repos.yamlvcs 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_robotcd ~/ros2_ws/src/my_new_robotgit 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.bashcolcon build --symlink-install
Curriculum
Presentations for the Navigation University workshop.
CONTRIBUTING
|
navigation_university repositorynav_u_dependencies nav_u_generic_description nav_u_robot_generator university_world |
ROS Distro
|
Repository Summary
| Description | Code to support the Navigation University workshop |
| Checkout URI | https://github.com/metrorobots/navigation_university.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-01-15 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| nav_u_dependencies | 0.0.0 |
| nav_u_generic_description | 0.0.0 |
| nav_u_robot_generator | 0.0.0 |
| university_world | 0.0.0 |
README

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
colconworkspace, 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_wswget https://raw.githubusercontent.com/MetroRobots/navigation_university/main/repos.yamlvcs 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_robotcd ~/ros2_ws/src/my_new_robotgit 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.bashcolcon build --symlink-install
Curriculum
Presentations for the Navigation University workshop.
CONTRIBUTING
|
navigation_university repositorynav_u_dependencies nav_u_generic_description nav_u_robot_generator university_world |
ROS Distro
|
Repository Summary
| Description | Code to support the Navigation University workshop |
| Checkout URI | https://github.com/metrorobots/navigation_university.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-01-15 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| nav_u_dependencies | 0.0.0 |
| nav_u_generic_description | 0.0.0 |
| nav_u_robot_generator | 0.0.0 |
| university_world | 0.0.0 |
README

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
colconworkspace, 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_wswget https://raw.githubusercontent.com/MetroRobots/navigation_university/main/repos.yamlvcs 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_robotcd ~/ros2_ws/src/my_new_robotgit 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.bashcolcon build --symlink-install
Curriculum
Presentations for the Navigation University workshop.
CONTRIBUTING
|
navigation_university repositorynav_u_dependencies nav_u_generic_description nav_u_robot_generator university_world |
ROS Distro
|
Repository Summary
| Description | Code to support the Navigation University workshop |
| Checkout URI | https://github.com/metrorobots/navigation_university.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-01-15 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| nav_u_dependencies | 0.0.0 |
| nav_u_generic_description | 0.0.0 |
| nav_u_robot_generator | 0.0.0 |
| university_world | 0.0.0 |
README

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
colconworkspace, 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_wswget https://raw.githubusercontent.com/MetroRobots/navigation_university/main/repos.yamlvcs 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_robotcd ~/ros2_ws/src/my_new_robotgit 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.bashcolcon build --symlink-install
Curriculum
Presentations for the Navigation University workshop.
CONTRIBUTING
|
navigation_university repositorynav_u_dependencies nav_u_generic_description nav_u_robot_generator university_world |
ROS Distro
|
Repository Summary
| Description | Code to support the Navigation University workshop |
| Checkout URI | https://github.com/metrorobots/navigation_university.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-01-15 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| nav_u_dependencies | 0.0.0 |
| nav_u_generic_description | 0.0.0 |
| nav_u_robot_generator | 0.0.0 |
| university_world | 0.0.0 |
README

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
colconworkspace, 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_wswget https://raw.githubusercontent.com/MetroRobots/navigation_university/main/repos.yamlvcs 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_robotcd ~/ros2_ws/src/my_new_robotgit 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.bashcolcon build --symlink-install
Curriculum
Presentations for the Navigation University workshop.
CONTRIBUTING
|
navigation_university repositorynav_u_dependencies nav_u_generic_description nav_u_robot_generator university_world |
ROS Distro
|
Repository Summary
| Description | Code to support the Navigation University workshop |
| Checkout URI | https://github.com/metrorobots/navigation_university.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-01-15 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| nav_u_dependencies | 0.0.0 |
| nav_u_generic_description | 0.0.0 |
| nav_u_robot_generator | 0.0.0 |
| university_world | 0.0.0 |
README

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
colconworkspace, 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_wswget https://raw.githubusercontent.com/MetroRobots/navigation_university/main/repos.yamlvcs 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_robotcd ~/ros2_ws/src/my_new_robotgit 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.bashcolcon build --symlink-install
Curriculum
Presentations for the Navigation University workshop.
CONTRIBUTING
|
navigation_university repositorynav_u_dependencies nav_u_generic_description nav_u_robot_generator university_world |
ROS Distro
|
Repository Summary
| Description | Code to support the Navigation University workshop |
| Checkout URI | https://github.com/metrorobots/navigation_university.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-01-15 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| nav_u_dependencies | 0.0.0 |
| nav_u_generic_description | 0.0.0 |
| nav_u_robot_generator | 0.0.0 |
| university_world | 0.0.0 |
README

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
colconworkspace, 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_wswget https://raw.githubusercontent.com/MetroRobots/navigation_university/main/repos.yamlvcs 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_robotcd ~/ros2_ws/src/my_new_robotgit 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.bashcolcon build --symlink-install
Curriculum
Presentations for the Navigation University workshop.
CONTRIBUTING
|
navigation_university repositorynav_u_dependencies nav_u_generic_description nav_u_robot_generator university_world |
ROS Distro
|
Repository Summary
| Description | Code to support the Navigation University workshop |
| Checkout URI | https://github.com/metrorobots/navigation_university.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-01-15 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| nav_u_dependencies | 0.0.0 |
| nav_u_generic_description | 0.0.0 |
| nav_u_robot_generator | 0.0.0 |
| university_world | 0.0.0 |
README

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
colconworkspace, 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_wswget https://raw.githubusercontent.com/MetroRobots/navigation_university/main/repos.yamlvcs 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_robotcd ~/ros2_ws/src/my_new_robotgit 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.bashcolcon build --symlink-install
Curriculum
Presentations for the Navigation University workshop.
CONTRIBUTING
|
navigation_university repositorynav_u_dependencies nav_u_generic_description nav_u_robot_generator university_world |
ROS Distro
|
Repository Summary
| Description | Code to support the Navigation University workshop |
| Checkout URI | https://github.com/metrorobots/navigation_university.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-01-15 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| nav_u_dependencies | 0.0.0 |
| nav_u_generic_description | 0.0.0 |
| nav_u_robot_generator | 0.0.0 |
| university_world | 0.0.0 |
README

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
colconworkspace, 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_wswget https://raw.githubusercontent.com/MetroRobots/navigation_university/main/repos.yamlvcs 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_robotcd ~/ros2_ws/src/my_new_robotgit 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.bashcolcon build --symlink-install
Curriculum
Presentations for the Navigation University workshop.