Package Summary
| Version | 0.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/bit-bots/bitbots_main.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-10-26 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Hamburg Bit-Bots
Authors
- Hamburg Bit-Bots
bitbots_global_planner
A best-effort A*-on-visibility-graph implementation for path planning in obstacles maps where obstacles and the robot itself are assumed to be round.
Installation
pip install .
API
It exports three classes
RoundObstacle
Represents a round obstacle with public fields center: (float, float) and radius: float. Can be created with the constructor RoundObstacle(center, radius)
ObstacleMapConfig
Represents all configuration values for how obstacles should be treated with public fields dilate: float - the value by which the radii of the obstacles should be dilated (this should be set to approximately your own radius) - and num_vertices - the number of vertices the polygons approximating the round obstacles should have. Can be created with the constructor ObstacleMapConfig(dilate, num_vertices)
ObstacleMap
Represents a set of obstacles on a plane with a given config. This has two fields: config: ObstacleMapConfig and obstacles: [RoundObstacle]. Can be created with the constructor ObstacleMap(config, obstacles)
Package Dependencies
| Deps | Name |
|---|---|
| bitbots_cargo | |
| ament_cmake |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| bitbots_path_planning |
Launch files
Messages
Services
Plugins
Recent questions tagged bitbots_global_planner at Robotics Stack Exchange
Package Summary
| Version | 0.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/bit-bots/bitbots_main.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-10-26 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Hamburg Bit-Bots
Authors
- Hamburg Bit-Bots
bitbots_global_planner
A best-effort A*-on-visibility-graph implementation for path planning in obstacles maps where obstacles and the robot itself are assumed to be round.
Installation
pip install .
API
It exports three classes
RoundObstacle
Represents a round obstacle with public fields center: (float, float) and radius: float. Can be created with the constructor RoundObstacle(center, radius)
ObstacleMapConfig
Represents all configuration values for how obstacles should be treated with public fields dilate: float - the value by which the radii of the obstacles should be dilated (this should be set to approximately your own radius) - and num_vertices - the number of vertices the polygons approximating the round obstacles should have. Can be created with the constructor ObstacleMapConfig(dilate, num_vertices)
ObstacleMap
Represents a set of obstacles on a plane with a given config. This has two fields: config: ObstacleMapConfig and obstacles: [RoundObstacle]. Can be created with the constructor ObstacleMap(config, obstacles)
Package Dependencies
| Deps | Name |
|---|---|
| bitbots_cargo | |
| ament_cmake |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| bitbots_path_planning |
Launch files
Messages
Services
Plugins
Recent questions tagged bitbots_global_planner at Robotics Stack Exchange
Package Summary
| Version | 0.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/bit-bots/bitbots_main.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-10-26 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Hamburg Bit-Bots
Authors
- Hamburg Bit-Bots
bitbots_global_planner
A best-effort A*-on-visibility-graph implementation for path planning in obstacles maps where obstacles and the robot itself are assumed to be round.
Installation
pip install .
API
It exports three classes
RoundObstacle
Represents a round obstacle with public fields center: (float, float) and radius: float. Can be created with the constructor RoundObstacle(center, radius)
ObstacleMapConfig
Represents all configuration values for how obstacles should be treated with public fields dilate: float - the value by which the radii of the obstacles should be dilated (this should be set to approximately your own radius) - and num_vertices - the number of vertices the polygons approximating the round obstacles should have. Can be created with the constructor ObstacleMapConfig(dilate, num_vertices)
ObstacleMap
Represents a set of obstacles on a plane with a given config. This has two fields: config: ObstacleMapConfig and obstacles: [RoundObstacle]. Can be created with the constructor ObstacleMap(config, obstacles)
Package Dependencies
| Deps | Name |
|---|---|
| bitbots_cargo | |
| ament_cmake |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| bitbots_path_planning |
Launch files
Messages
Services
Plugins
Recent questions tagged bitbots_global_planner at Robotics Stack Exchange
Package Summary
| Version | 0.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/bit-bots/bitbots_main.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-10-26 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Hamburg Bit-Bots
Authors
- Hamburg Bit-Bots
bitbots_global_planner
A best-effort A*-on-visibility-graph implementation for path planning in obstacles maps where obstacles and the robot itself are assumed to be round.
Installation
pip install .
API
It exports three classes
RoundObstacle
Represents a round obstacle with public fields center: (float, float) and radius: float. Can be created with the constructor RoundObstacle(center, radius)
ObstacleMapConfig
Represents all configuration values for how obstacles should be treated with public fields dilate: float - the value by which the radii of the obstacles should be dilated (this should be set to approximately your own radius) - and num_vertices - the number of vertices the polygons approximating the round obstacles should have. Can be created with the constructor ObstacleMapConfig(dilate, num_vertices)
ObstacleMap
Represents a set of obstacles on a plane with a given config. This has two fields: config: ObstacleMapConfig and obstacles: [RoundObstacle]. Can be created with the constructor ObstacleMap(config, obstacles)
Package Dependencies
| Deps | Name |
|---|---|
| bitbots_cargo | |
| ament_cmake |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| bitbots_path_planning |
Launch files
Messages
Services
Plugins
Recent questions tagged bitbots_global_planner at Robotics Stack Exchange
Package Summary
| Version | 0.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/bit-bots/bitbots_main.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-10-26 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Hamburg Bit-Bots
Authors
- Hamburg Bit-Bots
bitbots_global_planner
A best-effort A*-on-visibility-graph implementation for path planning in obstacles maps where obstacles and the robot itself are assumed to be round.
Installation
pip install .
API
It exports three classes
RoundObstacle
Represents a round obstacle with public fields center: (float, float) and radius: float. Can be created with the constructor RoundObstacle(center, radius)
ObstacleMapConfig
Represents all configuration values for how obstacles should be treated with public fields dilate: float - the value by which the radii of the obstacles should be dilated (this should be set to approximately your own radius) - and num_vertices - the number of vertices the polygons approximating the round obstacles should have. Can be created with the constructor ObstacleMapConfig(dilate, num_vertices)
ObstacleMap
Represents a set of obstacles on a plane with a given config. This has two fields: config: ObstacleMapConfig and obstacles: [RoundObstacle]. Can be created with the constructor ObstacleMap(config, obstacles)
Package Dependencies
| Deps | Name |
|---|---|
| bitbots_cargo | |
| ament_cmake |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| bitbots_path_planning |
Launch files
Messages
Services
Plugins
Recent questions tagged bitbots_global_planner at Robotics Stack Exchange
Package Summary
| Version | 0.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/bit-bots/bitbots_main.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-10-26 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Hamburg Bit-Bots
Authors
- Hamburg Bit-Bots
bitbots_global_planner
A best-effort A*-on-visibility-graph implementation for path planning in obstacles maps where obstacles and the robot itself are assumed to be round.
Installation
pip install .
API
It exports three classes
RoundObstacle
Represents a round obstacle with public fields center: (float, float) and radius: float. Can be created with the constructor RoundObstacle(center, radius)
ObstacleMapConfig
Represents all configuration values for how obstacles should be treated with public fields dilate: float - the value by which the radii of the obstacles should be dilated (this should be set to approximately your own radius) - and num_vertices - the number of vertices the polygons approximating the round obstacles should have. Can be created with the constructor ObstacleMapConfig(dilate, num_vertices)
ObstacleMap
Represents a set of obstacles on a plane with a given config. This has two fields: config: ObstacleMapConfig and obstacles: [RoundObstacle]. Can be created with the constructor ObstacleMap(config, obstacles)
Package Dependencies
| Deps | Name |
|---|---|
| bitbots_cargo | |
| ament_cmake |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| bitbots_path_planning |
Launch files
Messages
Services
Plugins
Recent questions tagged bitbots_global_planner at Robotics Stack Exchange
Package Summary
| Version | 0.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/bit-bots/bitbots_main.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-10-26 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Hamburg Bit-Bots
Authors
- Hamburg Bit-Bots
bitbots_global_planner
A best-effort A*-on-visibility-graph implementation for path planning in obstacles maps where obstacles and the robot itself are assumed to be round.
Installation
pip install .
API
It exports three classes
RoundObstacle
Represents a round obstacle with public fields center: (float, float) and radius: float. Can be created with the constructor RoundObstacle(center, radius)
ObstacleMapConfig
Represents all configuration values for how obstacles should be treated with public fields dilate: float - the value by which the radii of the obstacles should be dilated (this should be set to approximately your own radius) - and num_vertices - the number of vertices the polygons approximating the round obstacles should have. Can be created with the constructor ObstacleMapConfig(dilate, num_vertices)
ObstacleMap
Represents a set of obstacles on a plane with a given config. This has two fields: config: ObstacleMapConfig and obstacles: [RoundObstacle]. Can be created with the constructor ObstacleMap(config, obstacles)
Package Dependencies
| Deps | Name |
|---|---|
| bitbots_cargo | |
| ament_cmake |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| bitbots_path_planning |
Launch files
Messages
Services
Plugins
Recent questions tagged bitbots_global_planner at Robotics Stack Exchange
Package Summary
| Version | 0.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/bit-bots/bitbots_main.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-10-26 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Hamburg Bit-Bots
Authors
- Hamburg Bit-Bots
bitbots_global_planner
A best-effort A*-on-visibility-graph implementation for path planning in obstacles maps where obstacles and the robot itself are assumed to be round.
Installation
pip install .
API
It exports three classes
RoundObstacle
Represents a round obstacle with public fields center: (float, float) and radius: float. Can be created with the constructor RoundObstacle(center, radius)
ObstacleMapConfig
Represents all configuration values for how obstacles should be treated with public fields dilate: float - the value by which the radii of the obstacles should be dilated (this should be set to approximately your own radius) - and num_vertices - the number of vertices the polygons approximating the round obstacles should have. Can be created with the constructor ObstacleMapConfig(dilate, num_vertices)
ObstacleMap
Represents a set of obstacles on a plane with a given config. This has two fields: config: ObstacleMapConfig and obstacles: [RoundObstacle]. Can be created with the constructor ObstacleMap(config, obstacles)
Package Dependencies
| Deps | Name |
|---|---|
| bitbots_cargo | |
| ament_cmake |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| bitbots_path_planning |
Launch files
Messages
Services
Plugins
Recent questions tagged bitbots_global_planner at Robotics Stack Exchange
Package Summary
| Version | 0.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/bit-bots/bitbots_main.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-10-26 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Hamburg Bit-Bots
Authors
- Hamburg Bit-Bots
bitbots_global_planner
A best-effort A*-on-visibility-graph implementation for path planning in obstacles maps where obstacles and the robot itself are assumed to be round.
Installation
pip install .
API
It exports three classes
RoundObstacle
Represents a round obstacle with public fields center: (float, float) and radius: float. Can be created with the constructor RoundObstacle(center, radius)
ObstacleMapConfig
Represents all configuration values for how obstacles should be treated with public fields dilate: float - the value by which the radii of the obstacles should be dilated (this should be set to approximately your own radius) - and num_vertices - the number of vertices the polygons approximating the round obstacles should have. Can be created with the constructor ObstacleMapConfig(dilate, num_vertices)
ObstacleMap
Represents a set of obstacles on a plane with a given config. This has two fields: config: ObstacleMapConfig and obstacles: [RoundObstacle]. Can be created with the constructor ObstacleMap(config, obstacles)
Package Dependencies
| Deps | Name |
|---|---|
| bitbots_cargo | |
| ament_cmake |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| bitbots_path_planning |
Launch files
Messages
Services
Plugins
Recent questions tagged bitbots_global_planner at Robotics Stack Exchange
Package Summary
| Version | 0.1.2 |
| License | MIT |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/bit-bots/bitbots_main.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-10-26 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- Hamburg Bit-Bots
Authors
- Hamburg Bit-Bots
bitbots_global_planner
A best-effort A*-on-visibility-graph implementation for path planning in obstacles maps where obstacles and the robot itself are assumed to be round.
Installation
pip install .
API
It exports three classes
RoundObstacle
Represents a round obstacle with public fields center: (float, float) and radius: float. Can be created with the constructor RoundObstacle(center, radius)
ObstacleMapConfig
Represents all configuration values for how obstacles should be treated with public fields dilate: float - the value by which the radii of the obstacles should be dilated (this should be set to approximately your own radius) - and num_vertices - the number of vertices the polygons approximating the round obstacles should have. Can be created with the constructor ObstacleMapConfig(dilate, num_vertices)
ObstacleMap
Represents a set of obstacles on a plane with a given config. This has two fields: config: ObstacleMapConfig and obstacles: [RoundObstacle]. Can be created with the constructor ObstacleMap(config, obstacles)
Package Dependencies
| Deps | Name |
|---|---|
| bitbots_cargo | |
| ament_cmake |
System Dependencies
Dependant Packages
| Name | Deps |
|---|---|
| bitbots_path_planning |