No version for distro humble showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_navigation_msgs 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_CMAKE |
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_navigation_msgs package
Additional Links
No additional links.
Maintainers
- James R Heselden
- Marc Hanheide
Authors
- James R Heselden
- Adam Binch
- Jaime Pulido Fentanes
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_navigation_msgs
3.0.5 (2024-01-15)
- Merge pull request #178 from francescodelduchetto/humble-dev Taking out bayesian_topological_localisation
- removed msg not longer in this package
- removing bayesian_topological_localisation msg and srv definition
- Contributors: James Heselden, Marc Hanheide, francescodelduchetto
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)
- missing dep
- Contributors: Marc Hanheide
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #165 from GPrathap/humble-dev Adding the following core functionalities
- adding feedback messages
- Merge pull request #162 from Iranaphor/GoalMsg_Testing Development work toward a working ROS2 version
- inclusion of goal msg so as to echo ~/goal
- 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
- topological_navigation_msgs fully updated to ROS2
- initial work towards a working ros2 toponav
- 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 #146 from adambinch/lcas Option to disable anchors and aliases in generated topological map ya…
- Option to disable anchors and aliases in generated topological map yaml file
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- Additional edge reconfigure functionality. By default edge reconfigure resets the param back to its original value after the edge is traversed. This behaviour is now optional and can be disabled in the topological map edge config by setting [reset: false]{.title-ref} for a given param. Updated map manager services accordingly.
- Contributors: Adam Binch, GPrathap, James Heselden, JamesH, Marc Hanheide
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- update
- Adding new msg and srv files
- Adding new msg files
- Separate srv for setting influence zone. Caching the map and auto saving after service calls are both optional via ros params.
- Service /add_topological_node has option to add node vertices
- 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 #114 from adambinch/melodic-devel Corrected inaccurate description of the [not_fluid]{.title-ref} arg in [UpdateEdge.srv]{.title-ref}
- Minor changes
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
rosidl_default_generators | |
rosidl_default_runtime | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_cmake | |
builtin_interfaces | |
std_msgs | |
actionlib_msgs | |
action_msgs | |
geometry_msgs |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
No launch files found
Messages
- msg/AddEdgeReq.msg
- msg/AddNodeReq.msg
- msg/ClosestEdges.msg
- msg/CurrentEdge.msg
- msg/Edge.msg
- msg/ExecutePolicyModeFeedback.msg
- msg/ExecutePolicyModeGoal.msg
- msg/GotoNodeFeedback.msg
- msg/NavRoute.msg
- msg/NavStatistics.msg
- msg/SetInfluenceZoneReq.msg
- msg/TopologicalMap.msg
- msg/TopologicalNode.msg
- msg/TopologicalRoute.msg
- msg/UpdateEdgeConfigReq.msg
- msg/Vertex.msg
Services
- srv/AddContent.srv
- srv/AddDatum.srv
- srv/AddEdge.srv
- srv/AddEdgeArray.srv
- srv/AddEdgeRviz.srv
- srv/AddNode.srv
- srv/AddNodeArray.srv
- srv/AddTag.srv
- srv/EstimateTravelTime.srv
- srv/EvaluateEdge.srv
- srv/EvaluateNode.srv
- srv/GetEdgesBetweenNodes.srv
- srv/GetNodeTags.srv
- srv/GetRouteBetween.srv
- srv/GetRouteTo.srv
- srv/GetTaggedNodes.srv
- srv/GetTags.srv
- srv/GetTopologicalMap.srv
- srv/LoadTopoNavTestScenario.srv
- srv/LocalisePose.srv
- srv/ModifyTag.srv
- srv/NodeMetadata.srv
- srv/PredictEdgeState.srv
- srv/ReconfAtEdges.srv
- srv/RestrictMap.srv
- srv/RmvNode.srv
- srv/RunTopoNavTestScenario.srv
- srv/SetInfluenceZone.srv
- srv/SetInfluenceZoneArray.srv
- srv/UpdateAction.srv
- srv/UpdateEdge.srv
- srv/UpdateEdgeConfig.srv
- srv/UpdateEdgeConfigArray.srv
- srv/UpdateEdgeLegacy.srv
- srv/UpdateFailPolicy.srv
- srv/UpdateNodeName.srv
- srv/UpdateNodeTolerance.srv
- srv/UpdateRestrictions.srv
- srv/WriteTopologicalMap.srv
Plugins
No plugins found.
Recent questions tagged topological_navigation_msgs at Robotics Stack Exchange
No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_navigation_msgs 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_CMAKE |
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_navigation_msgs package
Additional Links
No additional links.
Maintainers
- James R Heselden
- Marc Hanheide
Authors
- James R Heselden
- Adam Binch
- Jaime Pulido Fentanes
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_navigation_msgs
3.0.5 (2024-01-15)
- Merge pull request #178 from francescodelduchetto/humble-dev Taking out bayesian_topological_localisation
- removed msg not longer in this package
- removing bayesian_topological_localisation msg and srv definition
- Contributors: James Heselden, Marc Hanheide, francescodelduchetto
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)
- missing dep
- Contributors: Marc Hanheide
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #165 from GPrathap/humble-dev Adding the following core functionalities
- adding feedback messages
- Merge pull request #162 from Iranaphor/GoalMsg_Testing Development work toward a working ROS2 version
- inclusion of goal msg so as to echo ~/goal
- 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
- topological_navigation_msgs fully updated to ROS2
- initial work towards a working ros2 toponav
- 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 #146 from adambinch/lcas Option to disable anchors and aliases in generated topological map ya…
- Option to disable anchors and aliases in generated topological map yaml file
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- Additional edge reconfigure functionality. By default edge reconfigure resets the param back to its original value after the edge is traversed. This behaviour is now optional and can be disabled in the topological map edge config by setting [reset: false]{.title-ref} for a given param. Updated map manager services accordingly.
- Contributors: Adam Binch, GPrathap, James Heselden, JamesH, Marc Hanheide
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- update
- Adding new msg and srv files
- Adding new msg files
- Separate srv for setting influence zone. Caching the map and auto saving after service calls are both optional via ros params.
- Service /add_topological_node has option to add node vertices
- 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 #114 from adambinch/melodic-devel Corrected inaccurate description of the [not_fluid]{.title-ref} arg in [UpdateEdge.srv]{.title-ref}
- Minor changes
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
rosidl_default_generators | |
rosidl_default_runtime | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_cmake | |
builtin_interfaces | |
std_msgs | |
actionlib_msgs | |
action_msgs | |
geometry_msgs |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
No launch files found
Messages
- msg/AddEdgeReq.msg
- msg/AddNodeReq.msg
- msg/ClosestEdges.msg
- msg/CurrentEdge.msg
- msg/Edge.msg
- msg/ExecutePolicyModeFeedback.msg
- msg/ExecutePolicyModeGoal.msg
- msg/GotoNodeFeedback.msg
- msg/NavRoute.msg
- msg/NavStatistics.msg
- msg/SetInfluenceZoneReq.msg
- msg/TopologicalMap.msg
- msg/TopologicalNode.msg
- msg/TopologicalRoute.msg
- msg/UpdateEdgeConfigReq.msg
- msg/Vertex.msg
Services
- srv/AddContent.srv
- srv/AddDatum.srv
- srv/AddEdge.srv
- srv/AddEdgeArray.srv
- srv/AddEdgeRviz.srv
- srv/AddNode.srv
- srv/AddNodeArray.srv
- srv/AddTag.srv
- srv/EstimateTravelTime.srv
- srv/EvaluateEdge.srv
- srv/EvaluateNode.srv
- srv/GetEdgesBetweenNodes.srv
- srv/GetNodeTags.srv
- srv/GetRouteBetween.srv
- srv/GetRouteTo.srv
- srv/GetTaggedNodes.srv
- srv/GetTags.srv
- srv/GetTopologicalMap.srv
- srv/LoadTopoNavTestScenario.srv
- srv/LocalisePose.srv
- srv/ModifyTag.srv
- srv/NodeMetadata.srv
- srv/PredictEdgeState.srv
- srv/ReconfAtEdges.srv
- srv/RestrictMap.srv
- srv/RmvNode.srv
- srv/RunTopoNavTestScenario.srv
- srv/SetInfluenceZone.srv
- srv/SetInfluenceZoneArray.srv
- srv/UpdateAction.srv
- srv/UpdateEdge.srv
- srv/UpdateEdgeConfig.srv
- srv/UpdateEdgeConfigArray.srv
- srv/UpdateEdgeLegacy.srv
- srv/UpdateFailPolicy.srv
- srv/UpdateNodeName.srv
- srv/UpdateNodeTolerance.srv
- srv/UpdateRestrictions.srv
- srv/WriteTopologicalMap.srv
Plugins
No plugins found.
Recent questions tagged topological_navigation_msgs at Robotics Stack Exchange
No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_navigation_msgs 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_CMAKE |
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_navigation_msgs package
Additional Links
No additional links.
Maintainers
- James R Heselden
- Marc Hanheide
Authors
- James R Heselden
- Adam Binch
- Jaime Pulido Fentanes
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_navigation_msgs
3.0.5 (2024-01-15)
- Merge pull request #178 from francescodelduchetto/humble-dev Taking out bayesian_topological_localisation
- removed msg not longer in this package
- removing bayesian_topological_localisation msg and srv definition
- Contributors: James Heselden, Marc Hanheide, francescodelduchetto
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)
- missing dep
- Contributors: Marc Hanheide
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #165 from GPrathap/humble-dev Adding the following core functionalities
- adding feedback messages
- Merge pull request #162 from Iranaphor/GoalMsg_Testing Development work toward a working ROS2 version
- inclusion of goal msg so as to echo ~/goal
- 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
- topological_navigation_msgs fully updated to ROS2
- initial work towards a working ros2 toponav
- 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 #146 from adambinch/lcas Option to disable anchors and aliases in generated topological map ya…
- Option to disable anchors and aliases in generated topological map yaml file
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- Additional edge reconfigure functionality. By default edge reconfigure resets the param back to its original value after the edge is traversed. This behaviour is now optional and can be disabled in the topological map edge config by setting [reset: false]{.title-ref} for a given param. Updated map manager services accordingly.
- Contributors: Adam Binch, GPrathap, James Heselden, JamesH, Marc Hanheide
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- update
- Adding new msg and srv files
- Adding new msg files
- Separate srv for setting influence zone. Caching the map and auto saving after service calls are both optional via ros params.
- Service /add_topological_node has option to add node vertices
- 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 #114 from adambinch/melodic-devel Corrected inaccurate description of the [not_fluid]{.title-ref} arg in [UpdateEdge.srv]{.title-ref}
- Minor changes
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
rosidl_default_generators | |
rosidl_default_runtime | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_cmake | |
builtin_interfaces | |
std_msgs | |
actionlib_msgs | |
action_msgs | |
geometry_msgs |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
No launch files found
Messages
- msg/AddEdgeReq.msg
- msg/AddNodeReq.msg
- msg/ClosestEdges.msg
- msg/CurrentEdge.msg
- msg/Edge.msg
- msg/ExecutePolicyModeFeedback.msg
- msg/ExecutePolicyModeGoal.msg
- msg/GotoNodeFeedback.msg
- msg/NavRoute.msg
- msg/NavStatistics.msg
- msg/SetInfluenceZoneReq.msg
- msg/TopologicalMap.msg
- msg/TopologicalNode.msg
- msg/TopologicalRoute.msg
- msg/UpdateEdgeConfigReq.msg
- msg/Vertex.msg
Services
- srv/AddContent.srv
- srv/AddDatum.srv
- srv/AddEdge.srv
- srv/AddEdgeArray.srv
- srv/AddEdgeRviz.srv
- srv/AddNode.srv
- srv/AddNodeArray.srv
- srv/AddTag.srv
- srv/EstimateTravelTime.srv
- srv/EvaluateEdge.srv
- srv/EvaluateNode.srv
- srv/GetEdgesBetweenNodes.srv
- srv/GetNodeTags.srv
- srv/GetRouteBetween.srv
- srv/GetRouteTo.srv
- srv/GetTaggedNodes.srv
- srv/GetTags.srv
- srv/GetTopologicalMap.srv
- srv/LoadTopoNavTestScenario.srv
- srv/LocalisePose.srv
- srv/ModifyTag.srv
- srv/NodeMetadata.srv
- srv/PredictEdgeState.srv
- srv/ReconfAtEdges.srv
- srv/RestrictMap.srv
- srv/RmvNode.srv
- srv/RunTopoNavTestScenario.srv
- srv/SetInfluenceZone.srv
- srv/SetInfluenceZoneArray.srv
- srv/UpdateAction.srv
- srv/UpdateEdge.srv
- srv/UpdateEdgeConfig.srv
- srv/UpdateEdgeConfigArray.srv
- srv/UpdateEdgeLegacy.srv
- srv/UpdateFailPolicy.srv
- srv/UpdateNodeName.srv
- srv/UpdateNodeTolerance.srv
- srv/UpdateRestrictions.srv
- srv/WriteTopologicalMap.srv
Plugins
No plugins found.
Recent questions tagged topological_navigation_msgs at Robotics Stack Exchange
No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_navigation_msgs 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_CMAKE |
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_navigation_msgs package
Additional Links
No additional links.
Maintainers
- James R Heselden
- Marc Hanheide
Authors
- James R Heselden
- Adam Binch
- Jaime Pulido Fentanes
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_navigation_msgs
3.0.5 (2024-01-15)
- Merge pull request #178 from francescodelduchetto/humble-dev Taking out bayesian_topological_localisation
- removed msg not longer in this package
- removing bayesian_topological_localisation msg and srv definition
- Contributors: James Heselden, Marc Hanheide, francescodelduchetto
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)
- missing dep
- Contributors: Marc Hanheide
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #165 from GPrathap/humble-dev Adding the following core functionalities
- adding feedback messages
- Merge pull request #162 from Iranaphor/GoalMsg_Testing Development work toward a working ROS2 version
- inclusion of goal msg so as to echo ~/goal
- 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
- topological_navigation_msgs fully updated to ROS2
- initial work towards a working ros2 toponav
- 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 #146 from adambinch/lcas Option to disable anchors and aliases in generated topological map ya…
- Option to disable anchors and aliases in generated topological map yaml file
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- Additional edge reconfigure functionality. By default edge reconfigure resets the param back to its original value after the edge is traversed. This behaviour is now optional and can be disabled in the topological map edge config by setting [reset: false]{.title-ref} for a given param. Updated map manager services accordingly.
- Contributors: Adam Binch, GPrathap, James Heselden, JamesH, Marc Hanheide
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- update
- Adding new msg and srv files
- Adding new msg files
- Separate srv for setting influence zone. Caching the map and auto saving after service calls are both optional via ros params.
- Service /add_topological_node has option to add node vertices
- 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 #114 from adambinch/melodic-devel Corrected inaccurate description of the [not_fluid]{.title-ref} arg in [UpdateEdge.srv]{.title-ref}
- Minor changes
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
rosidl_default_generators | |
rosidl_default_runtime | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_cmake | |
builtin_interfaces | |
std_msgs | |
actionlib_msgs | |
action_msgs | |
geometry_msgs |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
No launch files found
Messages
- msg/AddEdgeReq.msg
- msg/AddNodeReq.msg
- msg/ClosestEdges.msg
- msg/CurrentEdge.msg
- msg/Edge.msg
- msg/ExecutePolicyModeFeedback.msg
- msg/ExecutePolicyModeGoal.msg
- msg/GotoNodeFeedback.msg
- msg/NavRoute.msg
- msg/NavStatistics.msg
- msg/SetInfluenceZoneReq.msg
- msg/TopologicalMap.msg
- msg/TopologicalNode.msg
- msg/TopologicalRoute.msg
- msg/UpdateEdgeConfigReq.msg
- msg/Vertex.msg
Services
- srv/AddContent.srv
- srv/AddDatum.srv
- srv/AddEdge.srv
- srv/AddEdgeArray.srv
- srv/AddEdgeRviz.srv
- srv/AddNode.srv
- srv/AddNodeArray.srv
- srv/AddTag.srv
- srv/EstimateTravelTime.srv
- srv/EvaluateEdge.srv
- srv/EvaluateNode.srv
- srv/GetEdgesBetweenNodes.srv
- srv/GetNodeTags.srv
- srv/GetRouteBetween.srv
- srv/GetRouteTo.srv
- srv/GetTaggedNodes.srv
- srv/GetTags.srv
- srv/GetTopologicalMap.srv
- srv/LoadTopoNavTestScenario.srv
- srv/LocalisePose.srv
- srv/ModifyTag.srv
- srv/NodeMetadata.srv
- srv/PredictEdgeState.srv
- srv/ReconfAtEdges.srv
- srv/RestrictMap.srv
- srv/RmvNode.srv
- srv/RunTopoNavTestScenario.srv
- srv/SetInfluenceZone.srv
- srv/SetInfluenceZoneArray.srv
- srv/UpdateAction.srv
- srv/UpdateEdge.srv
- srv/UpdateEdgeConfig.srv
- srv/UpdateEdgeConfigArray.srv
- srv/UpdateEdgeLegacy.srv
- srv/UpdateFailPolicy.srv
- srv/UpdateNodeName.srv
- srv/UpdateNodeTolerance.srv
- srv/UpdateRestrictions.srv
- srv/WriteTopologicalMap.srv
Plugins
No plugins found.
Recent questions tagged topological_navigation_msgs at Robotics Stack Exchange
![]() |
topological_navigation_msgs 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_CMAKE |
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_navigation_msgs package
Additional Links
No additional links.
Maintainers
- James R Heselden
- Marc Hanheide
Authors
- James R Heselden
- Adam Binch
- Jaime Pulido Fentanes
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_navigation_msgs
3.0.5 (2024-01-15)
- Merge pull request #178 from francescodelduchetto/humble-dev Taking out bayesian_topological_localisation
- removed msg not longer in this package
- removing bayesian_topological_localisation msg and srv definition
- Contributors: James Heselden, Marc Hanheide, francescodelduchetto
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)
- missing dep
- Contributors: Marc Hanheide
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #165 from GPrathap/humble-dev Adding the following core functionalities
- adding feedback messages
- Merge pull request #162 from Iranaphor/GoalMsg_Testing Development work toward a working ROS2 version
- inclusion of goal msg so as to echo ~/goal
- 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
- topological_navigation_msgs fully updated to ROS2
- initial work towards a working ros2 toponav
- 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 #146 from adambinch/lcas Option to disable anchors and aliases in generated topological map ya…
- Option to disable anchors and aliases in generated topological map yaml file
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- Additional edge reconfigure functionality. By default edge reconfigure resets the param back to its original value after the edge is traversed. This behaviour is now optional and can be disabled in the topological map edge config by setting [reset: false]{.title-ref} for a given param. Updated map manager services accordingly.
- Contributors: Adam Binch, GPrathap, James Heselden, JamesH, Marc Hanheide
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- update
- Adding new msg and srv files
- Adding new msg files
- Separate srv for setting influence zone. Caching the map and auto saving after service calls are both optional via ros params.
- Service /add_topological_node has option to add node vertices
- 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 #114 from adambinch/melodic-devel Corrected inaccurate description of the [not_fluid]{.title-ref} arg in [UpdateEdge.srv]{.title-ref}
- Minor changes
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
rosidl_default_generators | |
rosidl_default_runtime | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_cmake | |
builtin_interfaces | |
std_msgs | |
actionlib_msgs | |
action_msgs | |
geometry_msgs |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
No launch files found
Messages
- msg/AddEdgeReq.msg
- msg/AddNodeReq.msg
- msg/ClosestEdges.msg
- msg/CurrentEdge.msg
- msg/Edge.msg
- msg/ExecutePolicyModeFeedback.msg
- msg/ExecutePolicyModeGoal.msg
- msg/GotoNodeFeedback.msg
- msg/NavRoute.msg
- msg/NavStatistics.msg
- msg/SetInfluenceZoneReq.msg
- msg/TopologicalMap.msg
- msg/TopologicalNode.msg
- msg/TopologicalRoute.msg
- msg/UpdateEdgeConfigReq.msg
- msg/Vertex.msg
Services
- srv/AddContent.srv
- srv/AddDatum.srv
- srv/AddEdge.srv
- srv/AddEdgeArray.srv
- srv/AddEdgeRviz.srv
- srv/AddNode.srv
- srv/AddNodeArray.srv
- srv/AddTag.srv
- srv/EstimateTravelTime.srv
- srv/EvaluateEdge.srv
- srv/EvaluateNode.srv
- srv/GetEdgesBetweenNodes.srv
- srv/GetNodeTags.srv
- srv/GetRouteBetween.srv
- srv/GetRouteTo.srv
- srv/GetTaggedNodes.srv
- srv/GetTags.srv
- srv/GetTopologicalMap.srv
- srv/LoadTopoNavTestScenario.srv
- srv/LocalisePose.srv
- srv/ModifyTag.srv
- srv/NodeMetadata.srv
- srv/PredictEdgeState.srv
- srv/ReconfAtEdges.srv
- srv/RestrictMap.srv
- srv/RmvNode.srv
- srv/RunTopoNavTestScenario.srv
- srv/SetInfluenceZone.srv
- srv/SetInfluenceZoneArray.srv
- srv/UpdateAction.srv
- srv/UpdateEdge.srv
- srv/UpdateEdgeConfig.srv
- srv/UpdateEdgeConfigArray.srv
- srv/UpdateEdgeLegacy.srv
- srv/UpdateFailPolicy.srv
- srv/UpdateNodeName.srv
- srv/UpdateNodeTolerance.srv
- srv/UpdateRestrictions.srv
- srv/WriteTopologicalMap.srv
Plugins
No plugins found.
Recent questions tagged topological_navigation_msgs at Robotics Stack Exchange
No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_navigation_msgs 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_CMAKE |
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_navigation_msgs package
Additional Links
No additional links.
Maintainers
- James R Heselden
- Marc Hanheide
Authors
- James R Heselden
- Adam Binch
- Jaime Pulido Fentanes
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_navigation_msgs
3.0.5 (2024-01-15)
- Merge pull request #178 from francescodelduchetto/humble-dev Taking out bayesian_topological_localisation
- removed msg not longer in this package
- removing bayesian_topological_localisation msg and srv definition
- Contributors: James Heselden, Marc Hanheide, francescodelduchetto
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)
- missing dep
- Contributors: Marc Hanheide
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #165 from GPrathap/humble-dev Adding the following core functionalities
- adding feedback messages
- Merge pull request #162 from Iranaphor/GoalMsg_Testing Development work toward a working ROS2 version
- inclusion of goal msg so as to echo ~/goal
- 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
- topological_navigation_msgs fully updated to ROS2
- initial work towards a working ros2 toponav
- 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 #146 from adambinch/lcas Option to disable anchors and aliases in generated topological map ya…
- Option to disable anchors and aliases in generated topological map yaml file
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- Additional edge reconfigure functionality. By default edge reconfigure resets the param back to its original value after the edge is traversed. This behaviour is now optional and can be disabled in the topological map edge config by setting [reset: false]{.title-ref} for a given param. Updated map manager services accordingly.
- Contributors: Adam Binch, GPrathap, James Heselden, JamesH, Marc Hanheide
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- update
- Adding new msg and srv files
- Adding new msg files
- Separate srv for setting influence zone. Caching the map and auto saving after service calls are both optional via ros params.
- Service /add_topological_node has option to add node vertices
- 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 #114 from adambinch/melodic-devel Corrected inaccurate description of the [not_fluid]{.title-ref} arg in [UpdateEdge.srv]{.title-ref}
- Minor changes
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
rosidl_default_generators | |
rosidl_default_runtime | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_cmake | |
builtin_interfaces | |
std_msgs | |
actionlib_msgs | |
action_msgs | |
geometry_msgs |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
No launch files found
Messages
- msg/AddEdgeReq.msg
- msg/AddNodeReq.msg
- msg/ClosestEdges.msg
- msg/CurrentEdge.msg
- msg/Edge.msg
- msg/ExecutePolicyModeFeedback.msg
- msg/ExecutePolicyModeGoal.msg
- msg/GotoNodeFeedback.msg
- msg/NavRoute.msg
- msg/NavStatistics.msg
- msg/SetInfluenceZoneReq.msg
- msg/TopologicalMap.msg
- msg/TopologicalNode.msg
- msg/TopologicalRoute.msg
- msg/UpdateEdgeConfigReq.msg
- msg/Vertex.msg
Services
- srv/AddContent.srv
- srv/AddDatum.srv
- srv/AddEdge.srv
- srv/AddEdgeArray.srv
- srv/AddEdgeRviz.srv
- srv/AddNode.srv
- srv/AddNodeArray.srv
- srv/AddTag.srv
- srv/EstimateTravelTime.srv
- srv/EvaluateEdge.srv
- srv/EvaluateNode.srv
- srv/GetEdgesBetweenNodes.srv
- srv/GetNodeTags.srv
- srv/GetRouteBetween.srv
- srv/GetRouteTo.srv
- srv/GetTaggedNodes.srv
- srv/GetTags.srv
- srv/GetTopologicalMap.srv
- srv/LoadTopoNavTestScenario.srv
- srv/LocalisePose.srv
- srv/ModifyTag.srv
- srv/NodeMetadata.srv
- srv/PredictEdgeState.srv
- srv/ReconfAtEdges.srv
- srv/RestrictMap.srv
- srv/RmvNode.srv
- srv/RunTopoNavTestScenario.srv
- srv/SetInfluenceZone.srv
- srv/SetInfluenceZoneArray.srv
- srv/UpdateAction.srv
- srv/UpdateEdge.srv
- srv/UpdateEdgeConfig.srv
- srv/UpdateEdgeConfigArray.srv
- srv/UpdateEdgeLegacy.srv
- srv/UpdateFailPolicy.srv
- srv/UpdateNodeName.srv
- srv/UpdateNodeTolerance.srv
- srv/UpdateRestrictions.srv
- srv/WriteTopologicalMap.srv
Plugins
No plugins found.
Recent questions tagged topological_navigation_msgs at Robotics Stack Exchange
No version for distro iron showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_navigation_msgs 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_CMAKE |
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_navigation_msgs package
Additional Links
No additional links.
Maintainers
- James R Heselden
- Marc Hanheide
Authors
- James R Heselden
- Adam Binch
- Jaime Pulido Fentanes
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_navigation_msgs
3.0.5 (2024-01-15)
- Merge pull request #178 from francescodelduchetto/humble-dev Taking out bayesian_topological_localisation
- removed msg not longer in this package
- removing bayesian_topological_localisation msg and srv definition
- Contributors: James Heselden, Marc Hanheide, francescodelduchetto
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)
- missing dep
- Contributors: Marc Hanheide
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #165 from GPrathap/humble-dev Adding the following core functionalities
- adding feedback messages
- Merge pull request #162 from Iranaphor/GoalMsg_Testing Development work toward a working ROS2 version
- inclusion of goal msg so as to echo ~/goal
- 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
- topological_navigation_msgs fully updated to ROS2
- initial work towards a working ros2 toponav
- 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 #146 from adambinch/lcas Option to disable anchors and aliases in generated topological map ya…
- Option to disable anchors and aliases in generated topological map yaml file
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- Additional edge reconfigure functionality. By default edge reconfigure resets the param back to its original value after the edge is traversed. This behaviour is now optional and can be disabled in the topological map edge config by setting [reset: false]{.title-ref} for a given param. Updated map manager services accordingly.
- Contributors: Adam Binch, GPrathap, James Heselden, JamesH, Marc Hanheide
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- update
- Adding new msg and srv files
- Adding new msg files
- Separate srv for setting influence zone. Caching the map and auto saving after service calls are both optional via ros params.
- Service /add_topological_node has option to add node vertices
- 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 #114 from adambinch/melodic-devel Corrected inaccurate description of the [not_fluid]{.title-ref} arg in [UpdateEdge.srv]{.title-ref}
- Minor changes
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
rosidl_default_generators | |
rosidl_default_runtime | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_cmake | |
builtin_interfaces | |
std_msgs | |
actionlib_msgs | |
action_msgs | |
geometry_msgs |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
No launch files found
Messages
- msg/AddEdgeReq.msg
- msg/AddNodeReq.msg
- msg/ClosestEdges.msg
- msg/CurrentEdge.msg
- msg/Edge.msg
- msg/ExecutePolicyModeFeedback.msg
- msg/ExecutePolicyModeGoal.msg
- msg/GotoNodeFeedback.msg
- msg/NavRoute.msg
- msg/NavStatistics.msg
- msg/SetInfluenceZoneReq.msg
- msg/TopologicalMap.msg
- msg/TopologicalNode.msg
- msg/TopologicalRoute.msg
- msg/UpdateEdgeConfigReq.msg
- msg/Vertex.msg
Services
- srv/AddContent.srv
- srv/AddDatum.srv
- srv/AddEdge.srv
- srv/AddEdgeArray.srv
- srv/AddEdgeRviz.srv
- srv/AddNode.srv
- srv/AddNodeArray.srv
- srv/AddTag.srv
- srv/EstimateTravelTime.srv
- srv/EvaluateEdge.srv
- srv/EvaluateNode.srv
- srv/GetEdgesBetweenNodes.srv
- srv/GetNodeTags.srv
- srv/GetRouteBetween.srv
- srv/GetRouteTo.srv
- srv/GetTaggedNodes.srv
- srv/GetTags.srv
- srv/GetTopologicalMap.srv
- srv/LoadTopoNavTestScenario.srv
- srv/LocalisePose.srv
- srv/ModifyTag.srv
- srv/NodeMetadata.srv
- srv/PredictEdgeState.srv
- srv/ReconfAtEdges.srv
- srv/RestrictMap.srv
- srv/RmvNode.srv
- srv/RunTopoNavTestScenario.srv
- srv/SetInfluenceZone.srv
- srv/SetInfluenceZoneArray.srv
- srv/UpdateAction.srv
- srv/UpdateEdge.srv
- srv/UpdateEdgeConfig.srv
- srv/UpdateEdgeConfigArray.srv
- srv/UpdateEdgeLegacy.srv
- srv/UpdateFailPolicy.srv
- srv/UpdateNodeName.srv
- srv/UpdateNodeTolerance.srv
- srv/UpdateRestrictions.srv
- srv/WriteTopologicalMap.srv
Plugins
No plugins found.
Recent questions tagged topological_navigation_msgs at Robotics Stack Exchange
No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_navigation_msgs 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_CMAKE |
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_navigation_msgs package
Additional Links
No additional links.
Maintainers
- James R Heselden
- Marc Hanheide
Authors
- James R Heselden
- Adam Binch
- Jaime Pulido Fentanes
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_navigation_msgs
3.0.5 (2024-01-15)
- Merge pull request #178 from francescodelduchetto/humble-dev Taking out bayesian_topological_localisation
- removed msg not longer in this package
- removing bayesian_topological_localisation msg and srv definition
- Contributors: James Heselden, Marc Hanheide, francescodelduchetto
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)
- missing dep
- Contributors: Marc Hanheide
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #165 from GPrathap/humble-dev Adding the following core functionalities
- adding feedback messages
- Merge pull request #162 from Iranaphor/GoalMsg_Testing Development work toward a working ROS2 version
- inclusion of goal msg so as to echo ~/goal
- 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
- topological_navigation_msgs fully updated to ROS2
- initial work towards a working ros2 toponav
- 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 #146 from adambinch/lcas Option to disable anchors and aliases in generated topological map ya…
- Option to disable anchors and aliases in generated topological map yaml file
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- Additional edge reconfigure functionality. By default edge reconfigure resets the param back to its original value after the edge is traversed. This behaviour is now optional and can be disabled in the topological map edge config by setting [reset: false]{.title-ref} for a given param. Updated map manager services accordingly.
- Contributors: Adam Binch, GPrathap, James Heselden, JamesH, Marc Hanheide
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- update
- Adding new msg and srv files
- Adding new msg files
- Separate srv for setting influence zone. Caching the map and auto saving after service calls are both optional via ros params.
- Service /add_topological_node has option to add node vertices
- 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 #114 from adambinch/melodic-devel Corrected inaccurate description of the [not_fluid]{.title-ref} arg in [UpdateEdge.srv]{.title-ref}
- Minor changes
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
rosidl_default_generators | |
rosidl_default_runtime | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_cmake | |
builtin_interfaces | |
std_msgs | |
actionlib_msgs | |
action_msgs | |
geometry_msgs |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
No launch files found
Messages
- msg/AddEdgeReq.msg
- msg/AddNodeReq.msg
- msg/ClosestEdges.msg
- msg/CurrentEdge.msg
- msg/Edge.msg
- msg/ExecutePolicyModeFeedback.msg
- msg/ExecutePolicyModeGoal.msg
- msg/GotoNodeFeedback.msg
- msg/NavRoute.msg
- msg/NavStatistics.msg
- msg/SetInfluenceZoneReq.msg
- msg/TopologicalMap.msg
- msg/TopologicalNode.msg
- msg/TopologicalRoute.msg
- msg/UpdateEdgeConfigReq.msg
- msg/Vertex.msg
Services
- srv/AddContent.srv
- srv/AddDatum.srv
- srv/AddEdge.srv
- srv/AddEdgeArray.srv
- srv/AddEdgeRviz.srv
- srv/AddNode.srv
- srv/AddNodeArray.srv
- srv/AddTag.srv
- srv/EstimateTravelTime.srv
- srv/EvaluateEdge.srv
- srv/EvaluateNode.srv
- srv/GetEdgesBetweenNodes.srv
- srv/GetNodeTags.srv
- srv/GetRouteBetween.srv
- srv/GetRouteTo.srv
- srv/GetTaggedNodes.srv
- srv/GetTags.srv
- srv/GetTopologicalMap.srv
- srv/LoadTopoNavTestScenario.srv
- srv/LocalisePose.srv
- srv/ModifyTag.srv
- srv/NodeMetadata.srv
- srv/PredictEdgeState.srv
- srv/ReconfAtEdges.srv
- srv/RestrictMap.srv
- srv/RmvNode.srv
- srv/RunTopoNavTestScenario.srv
- srv/SetInfluenceZone.srv
- srv/SetInfluenceZoneArray.srv
- srv/UpdateAction.srv
- srv/UpdateEdge.srv
- srv/UpdateEdgeConfig.srv
- srv/UpdateEdgeConfigArray.srv
- srv/UpdateEdgeLegacy.srv
- srv/UpdateFailPolicy.srv
- srv/UpdateNodeName.srv
- srv/UpdateNodeTolerance.srv
- srv/UpdateRestrictions.srv
- srv/WriteTopologicalMap.srv
Plugins
No plugins found.
Recent questions tagged topological_navigation_msgs at Robotics Stack Exchange
No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.
![]() |
topological_navigation_msgs 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_CMAKE |
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_navigation_msgs package
Additional Links
No additional links.
Maintainers
- James R Heselden
- Marc Hanheide
Authors
- James R Heselden
- Adam Binch
- Jaime Pulido Fentanes
README
No README found.
See repository README.
CHANGELOG
Changelog for package topological_navigation_msgs
3.0.5 (2024-01-15)
- Merge pull request #178 from francescodelduchetto/humble-dev Taking out bayesian_topological_localisation
- removed msg not longer in this package
- removing bayesian_topological_localisation msg and srv definition
- Contributors: James Heselden, Marc Hanheide, francescodelduchetto
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)
- missing dep
- Contributors: Marc Hanheide
3.0.2 (2023-11-24)
3.0.1 (2023-11-23)
- Merge pull request #165 from GPrathap/humble-dev Adding the following core functionalities
- adding feedback messages
- Merge pull request #162 from Iranaphor/GoalMsg_Testing Development work toward a working ROS2 version
- inclusion of goal msg so as to echo ~/goal
- 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
- topological_navigation_msgs fully updated to ROS2
- initial work towards a working ros2 toponav
- 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 #146 from adambinch/lcas Option to disable anchors and aliases in generated topological map ya…
- Option to disable anchors and aliases in generated topological map yaml file
- Merge pull request #139 from SAGARobotics/lcas Update LCAS branch with SAGA branch
- Additional edge reconfigure functionality. By default edge reconfigure resets the param back to its original value after the edge is traversed. This behaviour is now optional and can be disabled in the topological map edge config by setting [reset: false]{.title-ref} for a given param. Updated map manager services accordingly.
- Contributors: Adam Binch, GPrathap, James Heselden, JamesH, Marc Hanheide
2.4.0 (2022-01-25)
- Merge pull request #133 from adambinch/melodic-devel Map manager improvements
- update
- update
- update
- Adding new msg and srv files
- Adding new msg files
- Separate srv for setting influence zone. Caching the map and auto saving after service calls are both optional via ros params.
- Service /add_topological_node has option to add node vertices
- 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 #114 from adambinch/melodic-devel Corrected inaccurate description of the [not_fluid]{.title-ref} arg in [UpdateEdge.srv]{.title-ref}
- Minor changes
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
rosidl_default_generators | |
rosidl_default_runtime | |
ament_copyright | |
ament_flake8 | |
ament_pep257 | |
ament_cmake | |
builtin_interfaces | |
std_msgs | |
actionlib_msgs | |
action_msgs | |
geometry_msgs |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
No launch files found
Messages
- msg/AddEdgeReq.msg
- msg/AddNodeReq.msg
- msg/ClosestEdges.msg
- msg/CurrentEdge.msg
- msg/Edge.msg
- msg/ExecutePolicyModeFeedback.msg
- msg/ExecutePolicyModeGoal.msg
- msg/GotoNodeFeedback.msg
- msg/NavRoute.msg
- msg/NavStatistics.msg
- msg/SetInfluenceZoneReq.msg
- msg/TopologicalMap.msg
- msg/TopologicalNode.msg
- msg/TopologicalRoute.msg
- msg/UpdateEdgeConfigReq.msg
- msg/Vertex.msg
Services
- srv/AddContent.srv
- srv/AddDatum.srv
- srv/AddEdge.srv
- srv/AddEdgeArray.srv
- srv/AddEdgeRviz.srv
- srv/AddNode.srv
- srv/AddNodeArray.srv
- srv/AddTag.srv
- srv/EstimateTravelTime.srv
- srv/EvaluateEdge.srv
- srv/EvaluateNode.srv
- srv/GetEdgesBetweenNodes.srv
- srv/GetNodeTags.srv
- srv/GetRouteBetween.srv
- srv/GetRouteTo.srv
- srv/GetTaggedNodes.srv
- srv/GetTags.srv
- srv/GetTopologicalMap.srv
- srv/LoadTopoNavTestScenario.srv
- srv/LocalisePose.srv
- srv/ModifyTag.srv
- srv/NodeMetadata.srv
- srv/PredictEdgeState.srv
- srv/ReconfAtEdges.srv
- srv/RestrictMap.srv
- srv/RmvNode.srv
- srv/RunTopoNavTestScenario.srv
- srv/SetInfluenceZone.srv
- srv/SetInfluenceZoneArray.srv
- srv/UpdateAction.srv
- srv/UpdateEdge.srv
- srv/UpdateEdgeConfig.srv
- srv/UpdateEdgeConfigArray.srv
- srv/UpdateEdgeLegacy.srv
- srv/UpdateFailPolicy.srv
- srv/UpdateNodeName.srv
- srv/UpdateNodeTolerance.srv
- srv/UpdateRestrictions.srv
- srv/WriteTopologicalMap.srv
Plugins
No plugins found.