No version for distro humble showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_utils package from topological_navigation repotopological_navigation topological_navigation_msgs topological_rviz_tools topological_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 3.0.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | The topological navigation framework |
Checkout URI | https://github.com/lcas/topological_navigation.git |
VCS Type | git |
VCS Version | humble-dev |
Last Updated | 2025-05-11 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robot navigation ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The ros2 topological_utils package
Additional Links
No additional links.
Maintainers
- Marc Hanheide
- James R Heselden
Authors
- James R Heselden
- Jaime Pulido Fentanes
- Gautham P Das
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_utils
3.0.5 (2024-01-15)
3.0.4 (2023-12-06)
- Merge branch 'humble-dev' of github.com:LCAS/topological_navigation into humble-dev
- Contributors: GPrathap
3.0.3 (2023-11-24)
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #160 from Iranaphor/humble-dev ROS 2 / Humble - porting
- Centralising topological_navigation stack messages to msgs package. (+version number sync across packages to 3.0.0)
- Updates to Maintainers and Authors
- full build working for topological_utils
- CMakeLists changes + restructuring for topological_utils
- initial work towards a working ros2 toponav
- Merge pull request #156 from LCAS/python3_marc_greg Some Python3 and multi-robot fixes
- python 3 fix for goal converter
- map_converter py3 compatible
- Merge pull request #154 from adambinch/lcas Auto set goal when adding an edge to the topological map
- Auto set goal when adding an edge to the topological map If a file e.g. thorvald_navigation_actions/config/inrownavGoal.yaml exists then the map manager will automatically set the goal of the action to the goal specified in that file, when the add edge function/service is called with arg action_type set to thorvald_navigation_actions/inrownavGoal. If that arg is not set or the file does not exist then a move base type goal is assumed.
- Merge pull request #152 from adambinch/lcas Goal Converter
- update with saga
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- clear route markers for previous route
- toponav launch files use new map visualiser
- update
- Removing mongodb as a dependency. Removed from [topological_navigation]{.title-ref} and [topological_utils]{.title-ref} packages.
- Contributors: Adam Binch, James Heselden, JamesH, Marc Hanheide, adambinch
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- new params namespaced
- Merge pull request #118 from adambinch/fix_dependencies Fixing dependencies.
- Fixing dependencies. [topological_map_edition.launch]{.title-ref} moved to [topological_utils]{.title-ref} package, which depends on [topological_rviz_tools]{.title-ref} package. [topological_navigation]{.title-ref} package depends on [topological_navigation_msgs]{.title-ref} package.
- Merge pull request #117 from LCAS/noetic Basic navigation works in ros noetic but not all scripts are converted to python 3
- python 3 compatible for most parts of toponav but not all!
- Merge pull request #116 from adambinch/final_things A few final things.
- A few final things. Set [advertise_srvs]{.title-ref} arg to False when initialising the map manager 2 allows other scripts/nodes to use its functions without advertising 20+ services. Descriptions of fail policy actions added to [UpdateFailPolicy.srv]{.title-ref}. Tidying.
- Merge pull request #111 from adambinch/remove_strands_dependencies Removing strands navigation dependencies from topological navigation.
- Merge branch 'master' of github.com:LCAS/topological_navigation into remove_strands_dependencies
- Merge pull request #113 from gpdas/fixes Mostly additive. Minor fixes
- plot tmap2 from topic and yaml files
- strands dependencies removed from [topological_navigation/topological_utils]{.title-ref}
- update
- Merge branch 'master' of github.com:LCAS/topological_navigation
File truncated at 100 lines see the full file
Dependant Packages
No known dependants.
Launch files
- launch/create_topological_map.launch
-
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/dummy_topological_navigation.launch
-
- map [default: ]
- yaml_map [default: ]
- simulate_time [default: false]
- launch/empty_topological_map.launch
-
- map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/mapping.launch
-
- delta [default: 0.05]
- xmin [default: -30.0]
- ymin [default: -30.0]
- xmax [default: 30.0]
- ymax [default: 30.0]
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/topological_map_edition.launch
-
- map
- file [default: ]
- cache_topological_maps [default: true]
- auto_write_topological_maps [default: true]
- pointset [default: ]
- legacy [default: false]
- convert_to_legacy [default: true]
- load_map_from_file [default: false]
- launch/topological_prediction_test.launch
-
- map
- machine [default: localhost]
- user [default: ]
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged topological_utils at Robotics Stack Exchange
No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_utils package from topological_navigation repotopological_navigation topological_navigation_msgs topological_rviz_tools topological_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 3.0.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | The topological navigation framework |
Checkout URI | https://github.com/lcas/topological_navigation.git |
VCS Type | git |
VCS Version | humble-dev |
Last Updated | 2025-05-11 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robot navigation ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The ros2 topological_utils package
Additional Links
No additional links.
Maintainers
- Marc Hanheide
- James R Heselden
Authors
- James R Heselden
- Jaime Pulido Fentanes
- Gautham P Das
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_utils
3.0.5 (2024-01-15)
3.0.4 (2023-12-06)
- Merge branch 'humble-dev' of github.com:LCAS/topological_navigation into humble-dev
- Contributors: GPrathap
3.0.3 (2023-11-24)
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #160 from Iranaphor/humble-dev ROS 2 / Humble - porting
- Centralising topological_navigation stack messages to msgs package. (+version number sync across packages to 3.0.0)
- Updates to Maintainers and Authors
- full build working for topological_utils
- CMakeLists changes + restructuring for topological_utils
- initial work towards a working ros2 toponav
- Merge pull request #156 from LCAS/python3_marc_greg Some Python3 and multi-robot fixes
- python 3 fix for goal converter
- map_converter py3 compatible
- Merge pull request #154 from adambinch/lcas Auto set goal when adding an edge to the topological map
- Auto set goal when adding an edge to the topological map If a file e.g. thorvald_navigation_actions/config/inrownavGoal.yaml exists then the map manager will automatically set the goal of the action to the goal specified in that file, when the add edge function/service is called with arg action_type set to thorvald_navigation_actions/inrownavGoal. If that arg is not set or the file does not exist then a move base type goal is assumed.
- Merge pull request #152 from adambinch/lcas Goal Converter
- update with saga
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- clear route markers for previous route
- toponav launch files use new map visualiser
- update
- Removing mongodb as a dependency. Removed from [topological_navigation]{.title-ref} and [topological_utils]{.title-ref} packages.
- Contributors: Adam Binch, James Heselden, JamesH, Marc Hanheide, adambinch
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- new params namespaced
- Merge pull request #118 from adambinch/fix_dependencies Fixing dependencies.
- Fixing dependencies. [topological_map_edition.launch]{.title-ref} moved to [topological_utils]{.title-ref} package, which depends on [topological_rviz_tools]{.title-ref} package. [topological_navigation]{.title-ref} package depends on [topological_navigation_msgs]{.title-ref} package.
- Merge pull request #117 from LCAS/noetic Basic navigation works in ros noetic but not all scripts are converted to python 3
- python 3 compatible for most parts of toponav but not all!
- Merge pull request #116 from adambinch/final_things A few final things.
- A few final things. Set [advertise_srvs]{.title-ref} arg to False when initialising the map manager 2 allows other scripts/nodes to use its functions without advertising 20+ services. Descriptions of fail policy actions added to [UpdateFailPolicy.srv]{.title-ref}. Tidying.
- Merge pull request #111 from adambinch/remove_strands_dependencies Removing strands navigation dependencies from topological navigation.
- Merge branch 'master' of github.com:LCAS/topological_navigation into remove_strands_dependencies
- Merge pull request #113 from gpdas/fixes Mostly additive. Minor fixes
- plot tmap2 from topic and yaml files
- strands dependencies removed from [topological_navigation/topological_utils]{.title-ref}
- update
- Merge branch 'master' of github.com:LCAS/topological_navigation
File truncated at 100 lines see the full file
Dependant Packages
No known dependants.
Launch files
- launch/create_topological_map.launch
-
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/dummy_topological_navigation.launch
-
- map [default: ]
- yaml_map [default: ]
- simulate_time [default: false]
- launch/empty_topological_map.launch
-
- map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/mapping.launch
-
- delta [default: 0.05]
- xmin [default: -30.0]
- ymin [default: -30.0]
- xmax [default: 30.0]
- ymax [default: 30.0]
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/topological_map_edition.launch
-
- map
- file [default: ]
- cache_topological_maps [default: true]
- auto_write_topological_maps [default: true]
- pointset [default: ]
- legacy [default: false]
- convert_to_legacy [default: true]
- load_map_from_file [default: false]
- launch/topological_prediction_test.launch
-
- map
- machine [default: localhost]
- user [default: ]
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged topological_utils at Robotics Stack Exchange
No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_utils package from topological_navigation repotopological_navigation topological_navigation_msgs topological_rviz_tools topological_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 3.0.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | The topological navigation framework |
Checkout URI | https://github.com/lcas/topological_navigation.git |
VCS Type | git |
VCS Version | humble-dev |
Last Updated | 2025-05-11 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robot navigation ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The ros2 topological_utils package
Additional Links
No additional links.
Maintainers
- Marc Hanheide
- James R Heselden
Authors
- James R Heselden
- Jaime Pulido Fentanes
- Gautham P Das
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_utils
3.0.5 (2024-01-15)
3.0.4 (2023-12-06)
- Merge branch 'humble-dev' of github.com:LCAS/topological_navigation into humble-dev
- Contributors: GPrathap
3.0.3 (2023-11-24)
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #160 from Iranaphor/humble-dev ROS 2 / Humble - porting
- Centralising topological_navigation stack messages to msgs package. (+version number sync across packages to 3.0.0)
- Updates to Maintainers and Authors
- full build working for topological_utils
- CMakeLists changes + restructuring for topological_utils
- initial work towards a working ros2 toponav
- Merge pull request #156 from LCAS/python3_marc_greg Some Python3 and multi-robot fixes
- python 3 fix for goal converter
- map_converter py3 compatible
- Merge pull request #154 from adambinch/lcas Auto set goal when adding an edge to the topological map
- Auto set goal when adding an edge to the topological map If a file e.g. thorvald_navigation_actions/config/inrownavGoal.yaml exists then the map manager will automatically set the goal of the action to the goal specified in that file, when the add edge function/service is called with arg action_type set to thorvald_navigation_actions/inrownavGoal. If that arg is not set or the file does not exist then a move base type goal is assumed.
- Merge pull request #152 from adambinch/lcas Goal Converter
- update with saga
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- clear route markers for previous route
- toponav launch files use new map visualiser
- update
- Removing mongodb as a dependency. Removed from [topological_navigation]{.title-ref} and [topological_utils]{.title-ref} packages.
- Contributors: Adam Binch, James Heselden, JamesH, Marc Hanheide, adambinch
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- new params namespaced
- Merge pull request #118 from adambinch/fix_dependencies Fixing dependencies.
- Fixing dependencies. [topological_map_edition.launch]{.title-ref} moved to [topological_utils]{.title-ref} package, which depends on [topological_rviz_tools]{.title-ref} package. [topological_navigation]{.title-ref} package depends on [topological_navigation_msgs]{.title-ref} package.
- Merge pull request #117 from LCAS/noetic Basic navigation works in ros noetic but not all scripts are converted to python 3
- python 3 compatible for most parts of toponav but not all!
- Merge pull request #116 from adambinch/final_things A few final things.
- A few final things. Set [advertise_srvs]{.title-ref} arg to False when initialising the map manager 2 allows other scripts/nodes to use its functions without advertising 20+ services. Descriptions of fail policy actions added to [UpdateFailPolicy.srv]{.title-ref}. Tidying.
- Merge pull request #111 from adambinch/remove_strands_dependencies Removing strands navigation dependencies from topological navigation.
- Merge branch 'master' of github.com:LCAS/topological_navigation into remove_strands_dependencies
- Merge pull request #113 from gpdas/fixes Mostly additive. Minor fixes
- plot tmap2 from topic and yaml files
- strands dependencies removed from [topological_navigation/topological_utils]{.title-ref}
- update
- Merge branch 'master' of github.com:LCAS/topological_navigation
File truncated at 100 lines see the full file
Dependant Packages
No known dependants.
Launch files
- launch/create_topological_map.launch
-
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/dummy_topological_navigation.launch
-
- map [default: ]
- yaml_map [default: ]
- simulate_time [default: false]
- launch/empty_topological_map.launch
-
- map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/mapping.launch
-
- delta [default: 0.05]
- xmin [default: -30.0]
- ymin [default: -30.0]
- xmax [default: 30.0]
- ymax [default: 30.0]
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/topological_map_edition.launch
-
- map
- file [default: ]
- cache_topological_maps [default: true]
- auto_write_topological_maps [default: true]
- pointset [default: ]
- legacy [default: false]
- convert_to_legacy [default: true]
- load_map_from_file [default: false]
- launch/topological_prediction_test.launch
-
- map
- machine [default: localhost]
- user [default: ]
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged topological_utils at Robotics Stack Exchange
No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_utils package from topological_navigation repotopological_navigation topological_navigation_msgs topological_rviz_tools topological_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 3.0.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | The topological navigation framework |
Checkout URI | https://github.com/lcas/topological_navigation.git |
VCS Type | git |
VCS Version | humble-dev |
Last Updated | 2025-05-11 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robot navigation ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The ros2 topological_utils package
Additional Links
No additional links.
Maintainers
- Marc Hanheide
- James R Heselden
Authors
- James R Heselden
- Jaime Pulido Fentanes
- Gautham P Das
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_utils
3.0.5 (2024-01-15)
3.0.4 (2023-12-06)
- Merge branch 'humble-dev' of github.com:LCAS/topological_navigation into humble-dev
- Contributors: GPrathap
3.0.3 (2023-11-24)
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #160 from Iranaphor/humble-dev ROS 2 / Humble - porting
- Centralising topological_navigation stack messages to msgs package. (+version number sync across packages to 3.0.0)
- Updates to Maintainers and Authors
- full build working for topological_utils
- CMakeLists changes + restructuring for topological_utils
- initial work towards a working ros2 toponav
- Merge pull request #156 from LCAS/python3_marc_greg Some Python3 and multi-robot fixes
- python 3 fix for goal converter
- map_converter py3 compatible
- Merge pull request #154 from adambinch/lcas Auto set goal when adding an edge to the topological map
- Auto set goal when adding an edge to the topological map If a file e.g. thorvald_navigation_actions/config/inrownavGoal.yaml exists then the map manager will automatically set the goal of the action to the goal specified in that file, when the add edge function/service is called with arg action_type set to thorvald_navigation_actions/inrownavGoal. If that arg is not set or the file does not exist then a move base type goal is assumed.
- Merge pull request #152 from adambinch/lcas Goal Converter
- update with saga
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- clear route markers for previous route
- toponav launch files use new map visualiser
- update
- Removing mongodb as a dependency. Removed from [topological_navigation]{.title-ref} and [topological_utils]{.title-ref} packages.
- Contributors: Adam Binch, James Heselden, JamesH, Marc Hanheide, adambinch
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- new params namespaced
- Merge pull request #118 from adambinch/fix_dependencies Fixing dependencies.
- Fixing dependencies. [topological_map_edition.launch]{.title-ref} moved to [topological_utils]{.title-ref} package, which depends on [topological_rviz_tools]{.title-ref} package. [topological_navigation]{.title-ref} package depends on [topological_navigation_msgs]{.title-ref} package.
- Merge pull request #117 from LCAS/noetic Basic navigation works in ros noetic but not all scripts are converted to python 3
- python 3 compatible for most parts of toponav but not all!
- Merge pull request #116 from adambinch/final_things A few final things.
- A few final things. Set [advertise_srvs]{.title-ref} arg to False when initialising the map manager 2 allows other scripts/nodes to use its functions without advertising 20+ services. Descriptions of fail policy actions added to [UpdateFailPolicy.srv]{.title-ref}. Tidying.
- Merge pull request #111 from adambinch/remove_strands_dependencies Removing strands navigation dependencies from topological navigation.
- Merge branch 'master' of github.com:LCAS/topological_navigation into remove_strands_dependencies
- Merge pull request #113 from gpdas/fixes Mostly additive. Minor fixes
- plot tmap2 from topic and yaml files
- strands dependencies removed from [topological_navigation/topological_utils]{.title-ref}
- update
- Merge branch 'master' of github.com:LCAS/topological_navigation
File truncated at 100 lines see the full file
Dependant Packages
No known dependants.
Launch files
- launch/create_topological_map.launch
-
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/dummy_topological_navigation.launch
-
- map [default: ]
- yaml_map [default: ]
- simulate_time [default: false]
- launch/empty_topological_map.launch
-
- map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/mapping.launch
-
- delta [default: 0.05]
- xmin [default: -30.0]
- ymin [default: -30.0]
- xmax [default: 30.0]
- ymax [default: 30.0]
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/topological_map_edition.launch
-
- map
- file [default: ]
- cache_topological_maps [default: true]
- auto_write_topological_maps [default: true]
- pointset [default: ]
- legacy [default: false]
- convert_to_legacy [default: true]
- load_map_from_file [default: false]
- launch/topological_prediction_test.launch
-
- map
- machine [default: localhost]
- user [default: ]
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged topological_utils at Robotics Stack Exchange
![]() |
topological_utils package from topological_navigation repotopological_navigation topological_navigation_msgs topological_rviz_tools topological_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 3.0.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | The topological navigation framework |
Checkout URI | https://github.com/lcas/topological_navigation.git |
VCS Type | git |
VCS Version | humble-dev |
Last Updated | 2025-05-11 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robot navigation ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The ros2 topological_utils package
Additional Links
No additional links.
Maintainers
- Marc Hanheide
- James R Heselden
Authors
- James R Heselden
- Jaime Pulido Fentanes
- Gautham P Das
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_utils
3.0.5 (2024-01-15)
3.0.4 (2023-12-06)
- Merge branch 'humble-dev' of github.com:LCAS/topological_navigation into humble-dev
- Contributors: GPrathap
3.0.3 (2023-11-24)
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #160 from Iranaphor/humble-dev ROS 2 / Humble - porting
- Centralising topological_navigation stack messages to msgs package. (+version number sync across packages to 3.0.0)
- Updates to Maintainers and Authors
- full build working for topological_utils
- CMakeLists changes + restructuring for topological_utils
- initial work towards a working ros2 toponav
- Merge pull request #156 from LCAS/python3_marc_greg Some Python3 and multi-robot fixes
- python 3 fix for goal converter
- map_converter py3 compatible
- Merge pull request #154 from adambinch/lcas Auto set goal when adding an edge to the topological map
- Auto set goal when adding an edge to the topological map If a file e.g. thorvald_navigation_actions/config/inrownavGoal.yaml exists then the map manager will automatically set the goal of the action to the goal specified in that file, when the add edge function/service is called with arg action_type set to thorvald_navigation_actions/inrownavGoal. If that arg is not set or the file does not exist then a move base type goal is assumed.
- Merge pull request #152 from adambinch/lcas Goal Converter
- update with saga
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- clear route markers for previous route
- toponav launch files use new map visualiser
- update
- Removing mongodb as a dependency. Removed from [topological_navigation]{.title-ref} and [topological_utils]{.title-ref} packages.
- Contributors: Adam Binch, James Heselden, JamesH, Marc Hanheide, adambinch
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- new params namespaced
- Merge pull request #118 from adambinch/fix_dependencies Fixing dependencies.
- Fixing dependencies. [topological_map_edition.launch]{.title-ref} moved to [topological_utils]{.title-ref} package, which depends on [topological_rviz_tools]{.title-ref} package. [topological_navigation]{.title-ref} package depends on [topological_navigation_msgs]{.title-ref} package.
- Merge pull request #117 from LCAS/noetic Basic navigation works in ros noetic but not all scripts are converted to python 3
- python 3 compatible for most parts of toponav but not all!
- Merge pull request #116 from adambinch/final_things A few final things.
- A few final things. Set [advertise_srvs]{.title-ref} arg to False when initialising the map manager 2 allows other scripts/nodes to use its functions without advertising 20+ services. Descriptions of fail policy actions added to [UpdateFailPolicy.srv]{.title-ref}. Tidying.
- Merge pull request #111 from adambinch/remove_strands_dependencies Removing strands navigation dependencies from topological navigation.
- Merge branch 'master' of github.com:LCAS/topological_navigation into remove_strands_dependencies
- Merge pull request #113 from gpdas/fixes Mostly additive. Minor fixes
- plot tmap2 from topic and yaml files
- strands dependencies removed from [topological_navigation/topological_utils]{.title-ref}
- update
- Merge branch 'master' of github.com:LCAS/topological_navigation
File truncated at 100 lines see the full file
Dependant Packages
No known dependants.
Launch files
- launch/create_topological_map.launch
-
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/dummy_topological_navigation.launch
-
- map [default: ]
- yaml_map [default: ]
- simulate_time [default: false]
- launch/empty_topological_map.launch
-
- map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/mapping.launch
-
- delta [default: 0.05]
- xmin [default: -30.0]
- ymin [default: -30.0]
- xmax [default: 30.0]
- ymax [default: 30.0]
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/topological_map_edition.launch
-
- map
- file [default: ]
- cache_topological_maps [default: true]
- auto_write_topological_maps [default: true]
- pointset [default: ]
- legacy [default: false]
- convert_to_legacy [default: true]
- load_map_from_file [default: false]
- launch/topological_prediction_test.launch
-
- map
- machine [default: localhost]
- user [default: ]
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged topological_utils at Robotics Stack Exchange
No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_utils package from topological_navigation repotopological_navigation topological_navigation_msgs topological_rviz_tools topological_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 3.0.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | The topological navigation framework |
Checkout URI | https://github.com/lcas/topological_navigation.git |
VCS Type | git |
VCS Version | humble-dev |
Last Updated | 2025-05-11 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robot navigation ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The ros2 topological_utils package
Additional Links
No additional links.
Maintainers
- Marc Hanheide
- James R Heselden
Authors
- James R Heselden
- Jaime Pulido Fentanes
- Gautham P Das
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_utils
3.0.5 (2024-01-15)
3.0.4 (2023-12-06)
- Merge branch 'humble-dev' of github.com:LCAS/topological_navigation into humble-dev
- Contributors: GPrathap
3.0.3 (2023-11-24)
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #160 from Iranaphor/humble-dev ROS 2 / Humble - porting
- Centralising topological_navigation stack messages to msgs package. (+version number sync across packages to 3.0.0)
- Updates to Maintainers and Authors
- full build working for topological_utils
- CMakeLists changes + restructuring for topological_utils
- initial work towards a working ros2 toponav
- Merge pull request #156 from LCAS/python3_marc_greg Some Python3 and multi-robot fixes
- python 3 fix for goal converter
- map_converter py3 compatible
- Merge pull request #154 from adambinch/lcas Auto set goal when adding an edge to the topological map
- Auto set goal when adding an edge to the topological map If a file e.g. thorvald_navigation_actions/config/inrownavGoal.yaml exists then the map manager will automatically set the goal of the action to the goal specified in that file, when the add edge function/service is called with arg action_type set to thorvald_navigation_actions/inrownavGoal. If that arg is not set or the file does not exist then a move base type goal is assumed.
- Merge pull request #152 from adambinch/lcas Goal Converter
- update with saga
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- clear route markers for previous route
- toponav launch files use new map visualiser
- update
- Removing mongodb as a dependency. Removed from [topological_navigation]{.title-ref} and [topological_utils]{.title-ref} packages.
- Contributors: Adam Binch, James Heselden, JamesH, Marc Hanheide, adambinch
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- new params namespaced
- Merge pull request #118 from adambinch/fix_dependencies Fixing dependencies.
- Fixing dependencies. [topological_map_edition.launch]{.title-ref} moved to [topological_utils]{.title-ref} package, which depends on [topological_rviz_tools]{.title-ref} package. [topological_navigation]{.title-ref} package depends on [topological_navigation_msgs]{.title-ref} package.
- Merge pull request #117 from LCAS/noetic Basic navigation works in ros noetic but not all scripts are converted to python 3
- python 3 compatible for most parts of toponav but not all!
- Merge pull request #116 from adambinch/final_things A few final things.
- A few final things. Set [advertise_srvs]{.title-ref} arg to False when initialising the map manager 2 allows other scripts/nodes to use its functions without advertising 20+ services. Descriptions of fail policy actions added to [UpdateFailPolicy.srv]{.title-ref}. Tidying.
- Merge pull request #111 from adambinch/remove_strands_dependencies Removing strands navigation dependencies from topological navigation.
- Merge branch 'master' of github.com:LCAS/topological_navigation into remove_strands_dependencies
- Merge pull request #113 from gpdas/fixes Mostly additive. Minor fixes
- plot tmap2 from topic and yaml files
- strands dependencies removed from [topological_navigation/topological_utils]{.title-ref}
- update
- Merge branch 'master' of github.com:LCAS/topological_navigation
File truncated at 100 lines see the full file
Dependant Packages
No known dependants.
Launch files
- launch/create_topological_map.launch
-
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/dummy_topological_navigation.launch
-
- map [default: ]
- yaml_map [default: ]
- simulate_time [default: false]
- launch/empty_topological_map.launch
-
- map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/mapping.launch
-
- delta [default: 0.05]
- xmin [default: -30.0]
- ymin [default: -30.0]
- xmax [default: 30.0]
- ymax [default: 30.0]
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/topological_map_edition.launch
-
- map
- file [default: ]
- cache_topological_maps [default: true]
- auto_write_topological_maps [default: true]
- pointset [default: ]
- legacy [default: false]
- convert_to_legacy [default: true]
- load_map_from_file [default: false]
- launch/topological_prediction_test.launch
-
- map
- machine [default: localhost]
- user [default: ]
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged topological_utils at Robotics Stack Exchange
No version for distro iron showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_utils package from topological_navigation repotopological_navigation topological_navigation_msgs topological_rviz_tools topological_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 3.0.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | The topological navigation framework |
Checkout URI | https://github.com/lcas/topological_navigation.git |
VCS Type | git |
VCS Version | humble-dev |
Last Updated | 2025-05-11 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robot navigation ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The ros2 topological_utils package
Additional Links
No additional links.
Maintainers
- Marc Hanheide
- James R Heselden
Authors
- James R Heselden
- Jaime Pulido Fentanes
- Gautham P Das
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_utils
3.0.5 (2024-01-15)
3.0.4 (2023-12-06)
- Merge branch 'humble-dev' of github.com:LCAS/topological_navigation into humble-dev
- Contributors: GPrathap
3.0.3 (2023-11-24)
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #160 from Iranaphor/humble-dev ROS 2 / Humble - porting
- Centralising topological_navigation stack messages to msgs package. (+version number sync across packages to 3.0.0)
- Updates to Maintainers and Authors
- full build working for topological_utils
- CMakeLists changes + restructuring for topological_utils
- initial work towards a working ros2 toponav
- Merge pull request #156 from LCAS/python3_marc_greg Some Python3 and multi-robot fixes
- python 3 fix for goal converter
- map_converter py3 compatible
- Merge pull request #154 from adambinch/lcas Auto set goal when adding an edge to the topological map
- Auto set goal when adding an edge to the topological map If a file e.g. thorvald_navigation_actions/config/inrownavGoal.yaml exists then the map manager will automatically set the goal of the action to the goal specified in that file, when the add edge function/service is called with arg action_type set to thorvald_navigation_actions/inrownavGoal. If that arg is not set or the file does not exist then a move base type goal is assumed.
- Merge pull request #152 from adambinch/lcas Goal Converter
- update with saga
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- clear route markers for previous route
- toponav launch files use new map visualiser
- update
- Removing mongodb as a dependency. Removed from [topological_navigation]{.title-ref} and [topological_utils]{.title-ref} packages.
- Contributors: Adam Binch, James Heselden, JamesH, Marc Hanheide, adambinch
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- new params namespaced
- Merge pull request #118 from adambinch/fix_dependencies Fixing dependencies.
- Fixing dependencies. [topological_map_edition.launch]{.title-ref} moved to [topological_utils]{.title-ref} package, which depends on [topological_rviz_tools]{.title-ref} package. [topological_navigation]{.title-ref} package depends on [topological_navigation_msgs]{.title-ref} package.
- Merge pull request #117 from LCAS/noetic Basic navigation works in ros noetic but not all scripts are converted to python 3
- python 3 compatible for most parts of toponav but not all!
- Merge pull request #116 from adambinch/final_things A few final things.
- A few final things. Set [advertise_srvs]{.title-ref} arg to False when initialising the map manager 2 allows other scripts/nodes to use its functions without advertising 20+ services. Descriptions of fail policy actions added to [UpdateFailPolicy.srv]{.title-ref}. Tidying.
- Merge pull request #111 from adambinch/remove_strands_dependencies Removing strands navigation dependencies from topological navigation.
- Merge branch 'master' of github.com:LCAS/topological_navigation into remove_strands_dependencies
- Merge pull request #113 from gpdas/fixes Mostly additive. Minor fixes
- plot tmap2 from topic and yaml files
- strands dependencies removed from [topological_navigation/topological_utils]{.title-ref}
- update
- Merge branch 'master' of github.com:LCAS/topological_navigation
File truncated at 100 lines see the full file
Dependant Packages
No known dependants.
Launch files
- launch/create_topological_map.launch
-
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/dummy_topological_navigation.launch
-
- map [default: ]
- yaml_map [default: ]
- simulate_time [default: false]
- launch/empty_topological_map.launch
-
- map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/mapping.launch
-
- delta [default: 0.05]
- xmin [default: -30.0]
- ymin [default: -30.0]
- xmax [default: 30.0]
- ymax [default: 30.0]
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/topological_map_edition.launch
-
- map
- file [default: ]
- cache_topological_maps [default: true]
- auto_write_topological_maps [default: true]
- pointset [default: ]
- legacy [default: false]
- convert_to_legacy [default: true]
- load_map_from_file [default: false]
- launch/topological_prediction_test.launch
-
- map
- machine [default: localhost]
- user [default: ]
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged topological_utils at Robotics Stack Exchange
No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_utils package from topological_navigation repotopological_navigation topological_navigation_msgs topological_rviz_tools topological_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 3.0.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | The topological navigation framework |
Checkout URI | https://github.com/lcas/topological_navigation.git |
VCS Type | git |
VCS Version | humble-dev |
Last Updated | 2025-05-11 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robot navigation ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The ros2 topological_utils package
Additional Links
No additional links.
Maintainers
- Marc Hanheide
- James R Heselden
Authors
- James R Heselden
- Jaime Pulido Fentanes
- Gautham P Das
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_utils
3.0.5 (2024-01-15)
3.0.4 (2023-12-06)
- Merge branch 'humble-dev' of github.com:LCAS/topological_navigation into humble-dev
- Contributors: GPrathap
3.0.3 (2023-11-24)
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #160 from Iranaphor/humble-dev ROS 2 / Humble - porting
- Centralising topological_navigation stack messages to msgs package. (+version number sync across packages to 3.0.0)
- Updates to Maintainers and Authors
- full build working for topological_utils
- CMakeLists changes + restructuring for topological_utils
- initial work towards a working ros2 toponav
- Merge pull request #156 from LCAS/python3_marc_greg Some Python3 and multi-robot fixes
- python 3 fix for goal converter
- map_converter py3 compatible
- Merge pull request #154 from adambinch/lcas Auto set goal when adding an edge to the topological map
- Auto set goal when adding an edge to the topological map If a file e.g. thorvald_navigation_actions/config/inrownavGoal.yaml exists then the map manager will automatically set the goal of the action to the goal specified in that file, when the add edge function/service is called with arg action_type set to thorvald_navigation_actions/inrownavGoal. If that arg is not set or the file does not exist then a move base type goal is assumed.
- Merge pull request #152 from adambinch/lcas Goal Converter
- update with saga
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- clear route markers for previous route
- toponav launch files use new map visualiser
- update
- Removing mongodb as a dependency. Removed from [topological_navigation]{.title-ref} and [topological_utils]{.title-ref} packages.
- Contributors: Adam Binch, James Heselden, JamesH, Marc Hanheide, adambinch
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- new params namespaced
- Merge pull request #118 from adambinch/fix_dependencies Fixing dependencies.
- Fixing dependencies. [topological_map_edition.launch]{.title-ref} moved to [topological_utils]{.title-ref} package, which depends on [topological_rviz_tools]{.title-ref} package. [topological_navigation]{.title-ref} package depends on [topological_navigation_msgs]{.title-ref} package.
- Merge pull request #117 from LCAS/noetic Basic navigation works in ros noetic but not all scripts are converted to python 3
- python 3 compatible for most parts of toponav but not all!
- Merge pull request #116 from adambinch/final_things A few final things.
- A few final things. Set [advertise_srvs]{.title-ref} arg to False when initialising the map manager 2 allows other scripts/nodes to use its functions without advertising 20+ services. Descriptions of fail policy actions added to [UpdateFailPolicy.srv]{.title-ref}. Tidying.
- Merge pull request #111 from adambinch/remove_strands_dependencies Removing strands navigation dependencies from topological navigation.
- Merge branch 'master' of github.com:LCAS/topological_navigation into remove_strands_dependencies
- Merge pull request #113 from gpdas/fixes Mostly additive. Minor fixes
- plot tmap2 from topic and yaml files
- strands dependencies removed from [topological_navigation/topological_utils]{.title-ref}
- update
- Merge branch 'master' of github.com:LCAS/topological_navigation
File truncated at 100 lines see the full file
Dependant Packages
No known dependants.
Launch files
- launch/create_topological_map.launch
-
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/dummy_topological_navigation.launch
-
- map [default: ]
- yaml_map [default: ]
- simulate_time [default: false]
- launch/empty_topological_map.launch
-
- map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/mapping.launch
-
- delta [default: 0.05]
- xmin [default: -30.0]
- ymin [default: -30.0]
- xmax [default: 30.0]
- ymax [default: 30.0]
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/topological_map_edition.launch
-
- map
- file [default: ]
- cache_topological_maps [default: true]
- auto_write_topological_maps [default: true]
- pointset [default: ]
- legacy [default: false]
- convert_to_legacy [default: true]
- load_map_from_file [default: false]
- launch/topological_prediction_test.launch
-
- map
- machine [default: localhost]
- user [default: ]
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged topological_utils at Robotics Stack Exchange
No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_utils package from topological_navigation repotopological_navigation topological_navigation_msgs topological_rviz_tools topological_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 3.0.5 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | The topological navigation framework |
Checkout URI | https://github.com/lcas/topological_navigation.git |
VCS Type | git |
VCS Version | humble-dev |
Last Updated | 2025-05-11 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robot navigation ros2 |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
The ros2 topological_utils package
Additional Links
No additional links.
Maintainers
- Marc Hanheide
- James R Heselden
Authors
- James R Heselden
- Jaime Pulido Fentanes
- Gautham P Das
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_utils
3.0.5 (2024-01-15)
3.0.4 (2023-12-06)
- Merge branch 'humble-dev' of github.com:LCAS/topological_navigation into humble-dev
- Contributors: GPrathap
3.0.3 (2023-11-24)
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #160 from Iranaphor/humble-dev ROS 2 / Humble - porting
- Centralising topological_navigation stack messages to msgs package. (+version number sync across packages to 3.0.0)
- Updates to Maintainers and Authors
- full build working for topological_utils
- CMakeLists changes + restructuring for topological_utils
- initial work towards a working ros2 toponav
- Merge pull request #156 from LCAS/python3_marc_greg Some Python3 and multi-robot fixes
- python 3 fix for goal converter
- map_converter py3 compatible
- Merge pull request #154 from adambinch/lcas Auto set goal when adding an edge to the topological map
- Auto set goal when adding an edge to the topological map If a file e.g. thorvald_navigation_actions/config/inrownavGoal.yaml exists then the map manager will automatically set the goal of the action to the goal specified in that file, when the add edge function/service is called with arg action_type set to thorvald_navigation_actions/inrownavGoal. If that arg is not set or the file does not exist then a move base type goal is assumed.
- Merge pull request #152 from adambinch/lcas Goal Converter
- update with saga
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- clear route markers for previous route
- toponav launch files use new map visualiser
- update
- Removing mongodb as a dependency. Removed from [topological_navigation]{.title-ref} and [topological_utils]{.title-ref} packages.
- Contributors: Adam Binch, James Heselden, JamesH, Marc Hanheide, adambinch
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- new params namespaced
- Merge pull request #118 from adambinch/fix_dependencies Fixing dependencies.
- Fixing dependencies. [topological_map_edition.launch]{.title-ref} moved to [topological_utils]{.title-ref} package, which depends on [topological_rviz_tools]{.title-ref} package. [topological_navigation]{.title-ref} package depends on [topological_navigation_msgs]{.title-ref} package.
- Merge pull request #117 from LCAS/noetic Basic navigation works in ros noetic but not all scripts are converted to python 3
- python 3 compatible for most parts of toponav but not all!
- Merge pull request #116 from adambinch/final_things A few final things.
- A few final things. Set [advertise_srvs]{.title-ref} arg to False when initialising the map manager 2 allows other scripts/nodes to use its functions without advertising 20+ services. Descriptions of fail policy actions added to [UpdateFailPolicy.srv]{.title-ref}. Tidying.
- Merge pull request #111 from adambinch/remove_strands_dependencies Removing strands navigation dependencies from topological navigation.
- Merge branch 'master' of github.com:LCAS/topological_navigation into remove_strands_dependencies
- Merge pull request #113 from gpdas/fixes Mostly additive. Minor fixes
- plot tmap2 from topic and yaml files
- strands dependencies removed from [topological_navigation/topological_utils]{.title-ref}
- update
- Merge branch 'master' of github.com:LCAS/topological_navigation
File truncated at 100 lines see the full file
Dependant Packages
No known dependants.
Launch files
- launch/create_topological_map.launch
-
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/dummy_topological_navigation.launch
-
- map [default: ]
- yaml_map [default: ]
- simulate_time [default: false]
- launch/empty_topological_map.launch
-
- map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/mapping.launch
-
- delta [default: 0.05]
- xmin [default: -30.0]
- ymin [default: -30.0]
- xmax [default: 30.0]
- ymax [default: 30.0]
- met_map [default: empty]
- top_map [default: empty]
- machine [default: localhost]
- user [default: ]
- launch/topological_map_edition.launch
-
- map
- file [default: ]
- cache_topological_maps [default: true]
- auto_write_topological_maps [default: true]
- pointset [default: ]
- legacy [default: false]
- convert_to_legacy [default: true]
- load_map_from_file [default: false]
- launch/topological_prediction_test.launch
-
- map
- machine [default: localhost]
- user [default: ]
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.