bosch_locator_bridge_utils package from locator_ros_bridge repobosch_locator_bridge bosch_locator_bridge_utils |
|
Package Summary
Tags | No category tags. |
Version | 2.1.13 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/boschglobal/locator_ros_bridge.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-11-11 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Stefan Laible
Authors
General information about this repository, including legal information and build instructions are given in README.md in the repository root.
bosch_locator_bridge_utils
Overview
This package provides utilities to use bosch_locator_bridge
directly with Nav2.
It provides the ROKIT Locator map as a grid map, and calculates the corresponding transformation from the localization poses.
The package has been tested under ROS 2 Humble and Ubuntu 22.04.
Quick Start
This section describes how to use this package to setup the localization part of Nav2.
Start the ROKIT Locator and the ROS Bridge
First of all, the ROKIT Locator and the corresponding ROS bridge must be started. Please see the README.md of the bosch_locator_bridge
package for details.
ros2 launch bosch_locator_bridge bridge.launch.xml
Provide interface to Nav2
Then, start the locator_node
and the locator_map_server
nodes with
ros2 launch bosch_locator_bridge_utils localization_launch.py
From the localization poses, the locator_node
node calculates and broadcasts the transformation between the map
and the odom
frame, which is required for a complete transformation tree for Nav2.
The map_server
node converts the point cloud map from the ROKIT Locator to a grid map, also needed by Nav2.
To see the map and the transformation tree, start RViz with
ros2 run rviz2 rviz2 -d $(ros2 pkg prefix bosch_locator_bridge_utils)/share/bosch_locator_bridge_utils/config/localization.rviz
Now everything is ready in terms of localization to start navigating…
Changelog for package bosch_locator_bridge_utils
2.1.13 (2024-11-11)
2.1.12 (2024-11-11)
2.1.11 (2024-06-04)
2.1.10 (2023-10-31)
- update to humble
- Contributors: Sheung Ying Yuen-Wille
2.1.9 (2023-03-23)
- Use new lifecycle node interface
- Add missing include
- Contributors: Sheung Ying Yuen-Wille, Stefan Laible
2.1.8 (2023-02-14)
- Initial version
- Contributors: Fabian König, Stefan Laible
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common | |
geometry_msgs | |
nav_msgs | |
nav2_util | |
pcl_conversions | |
rclcpp | |
std_srvs | |
tf2_ros |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged bosch_locator_bridge_utils at Robotics Stack Exchange
bosch_locator_bridge_utils package from locator_ros_bridge repobosch_locator_bridge bosch_locator_bridge_utils |
|
Package Summary
Tags | No category tags. |
Version | 2.1.13 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/boschglobal/locator_ros_bridge.git |
VCS Type | git |
VCS Version | humble |
Last Updated | 2024-11-11 |
Dev Status | MAINTAINED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Stefan Laible
Authors
General information about this repository, including legal information and build instructions are given in README.md in the repository root.
bosch_locator_bridge_utils
Overview
This package provides utilities to use bosch_locator_bridge
directly with Nav2.
It provides the ROKIT Locator map as a grid map, and calculates the corresponding transformation from the localization poses.
The package has been tested under ROS 2 Humble and Ubuntu 22.04.
Quick Start
This section describes how to use this package to setup the localization part of Nav2.
Start the ROKIT Locator and the ROS Bridge
First of all, the ROKIT Locator and the corresponding ROS bridge must be started. Please see the README.md of the bosch_locator_bridge
package for details.
ros2 launch bosch_locator_bridge bridge.launch.xml
Provide interface to Nav2
Then, start the locator_node
and the locator_map_server
nodes with
ros2 launch bosch_locator_bridge_utils localization_launch.py
From the localization poses, the locator_node
node calculates and broadcasts the transformation between the map
and the odom
frame, which is required for a complete transformation tree for Nav2.
The map_server
node converts the point cloud map from the ROKIT Locator to a grid map, also needed by Nav2.
To see the map and the transformation tree, start RViz with
ros2 run rviz2 rviz2 -d $(ros2 pkg prefix bosch_locator_bridge_utils)/share/bosch_locator_bridge_utils/config/localization.rviz
Now everything is ready in terms of localization to start navigating…
Changelog for package bosch_locator_bridge_utils
2.1.13 (2024-11-11)
2.1.12 (2024-11-11)
2.1.11 (2024-06-04)
2.1.10 (2023-10-31)
- update to humble
- Contributors: Sheung Ying Yuen-Wille
2.1.9 (2023-03-23)
- Use new lifecycle node interface
- Add missing include
- Contributors: Sheung Ying Yuen-Wille, Stefan Laible
2.1.8 (2023-02-14)
- Initial version
- Contributors: Fabian König, Stefan Laible
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common | |
geometry_msgs | |
nav_msgs | |
nav2_util | |
pcl_conversions | |
rclcpp | |
std_srvs | |
tf2_ros |