Package Summary
| Version | 1.0.0 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/tier4/nebula.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- David Wong
- Max Schmeller
Authors
- TIER IV
Changelog for package nebula
1.0.0 (2026-04-06)
0.4.0 (2026-03-27)
0.3.2 (2026-01-27)
0.3.1 (2026-01-19)
-
chore(maintaners): update maintainers in all packages (#385)
- chore(maintaners): update maintainers in all packages
- chore(maintainers): add authors
* chore(maintainers): add author to Continental packages ---------
-
Contributors: David Wong
0.3.0 (2025-12-02)
-
chore: replace ament_cmake_auto with autoware_cmake (#381)
- chore: replace ament_cmake_auto with autoware_cmake in nebula_continental
- chore: replace amen_cmake_auto with autoware_cmake in nebula_core
- chore: replace ament_cmake_auto with autoware_cmake in nebula_hesai
- chore: replace ament_cmake_auto with autoware_cmake in nebula_robosense
- chore: replace ament_cmake_auto with autoware_cmake in nebula_velodyne
- chore: format CMakeLists.txt
* chore: fix incorrect dependency ---------
-
refactor: independent vendor packages (#376)
- Refactor: Split nebula_common into base and vendor-specific packages
- Refactor: Split nebula_hw_interfaces into base and vendor-specific packages
- Refactor nebula_decoders: Create vendor-specific decoder packages (hesai, velodyne, robosense, continental)
- Fix duplicate nested directories in decoder packages
- Refactor nebula_ros: Create nebula_ros_base package
- Refactor nebula_ros: Create nebula_ros_hesai package
- Refactor nebula_ros: Create vendor-specific ROS packages (velodyne, robosense, continental)
- Add nebula_ros_base_common library for parameter_descriptors
- Fix link order for hesai_ros_wrapper
- Update remaining include paths in vendor-specific ROS packages
- Update launch files to reference vendor-specific packages
- Update nebula_ros_base to link Hesai test correctly
- Move Hesai functional safety test to nebula_ros_hesai to fix circular dependency
- Fix include paths in hw_interfaces_base test
- Fix include paths in vendor hw_interfaces packages
- Fix decoder base include structure and test paths
- Fix include paths in decoder base headers
- Add rclcpp dependency to decoder packages
- Fix ROS base target export and include paths
- Add smoke tests to nebula_ros_base
- Fix nebula_examples to use new refactored packages
- Fix config file paths and launch file references for all vendor packages - all smoke tests passing
- .
- Restore Hesai functional safety test resources from deleted commit
- Restored test_resources/fusa_codes/ CSV files that were deleted in commit aa7eb7b6
- Moved test resources to nebula_ros_hesai package (they were previously in nebula_ros)
- Updated CMakeLists.txt to install test_resources directory
- All 20 functional safety tests are now passing
- Reorganize schema files: move common files to nebula_ros_base/schema and vendor-specific files to vendor packages
- Moved common schema files from nebula_ros_base/schema/sub/ to nebula_ros_base/schema/
- Moved vendor-specific schema files to their respective vendor packages:
- lidar_hesai.json -> nebula_ros_hesai/schema/
- lidar_velodyne.json -> nebula_ros_velodyne/schema/
- lidar_robosense.json -> nebula_ros_robosense/schema/
- radar_continental.json -> nebula_ros_continental/schema/
- Updated all schema file references to remove 'sub/' prefix
- Added installation of common schema files to vendor packages so JSON schema references work
- Updated documentation references to use new package paths
- Flatten config directory structure: move configs from config/{lidar,radar}/{vendor}/ to config/
- Moved all sensor config files directly into vendor package config/ directories
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/tier4/nebula.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- David Wong
- Max Schmeller
Authors
- TIER IV
Changelog for package nebula
1.0.0 (2026-04-06)
0.4.0 (2026-03-27)
0.3.2 (2026-01-27)
0.3.1 (2026-01-19)
-
chore(maintaners): update maintainers in all packages (#385)
- chore(maintaners): update maintainers in all packages
- chore(maintainers): add authors
* chore(maintainers): add author to Continental packages ---------
-
Contributors: David Wong
0.3.0 (2025-12-02)
-
chore: replace ament_cmake_auto with autoware_cmake (#381)
- chore: replace ament_cmake_auto with autoware_cmake in nebula_continental
- chore: replace amen_cmake_auto with autoware_cmake in nebula_core
- chore: replace ament_cmake_auto with autoware_cmake in nebula_hesai
- chore: replace ament_cmake_auto with autoware_cmake in nebula_robosense
- chore: replace ament_cmake_auto with autoware_cmake in nebula_velodyne
- chore: format CMakeLists.txt
* chore: fix incorrect dependency ---------
-
refactor: independent vendor packages (#376)
- Refactor: Split nebula_common into base and vendor-specific packages
- Refactor: Split nebula_hw_interfaces into base and vendor-specific packages
- Refactor nebula_decoders: Create vendor-specific decoder packages (hesai, velodyne, robosense, continental)
- Fix duplicate nested directories in decoder packages
- Refactor nebula_ros: Create nebula_ros_base package
- Refactor nebula_ros: Create nebula_ros_hesai package
- Refactor nebula_ros: Create vendor-specific ROS packages (velodyne, robosense, continental)
- Add nebula_ros_base_common library for parameter_descriptors
- Fix link order for hesai_ros_wrapper
- Update remaining include paths in vendor-specific ROS packages
- Update launch files to reference vendor-specific packages
- Update nebula_ros_base to link Hesai test correctly
- Move Hesai functional safety test to nebula_ros_hesai to fix circular dependency
- Fix include paths in hw_interfaces_base test
- Fix include paths in vendor hw_interfaces packages
- Fix decoder base include structure and test paths
- Fix include paths in decoder base headers
- Add rclcpp dependency to decoder packages
- Fix ROS base target export and include paths
- Add smoke tests to nebula_ros_base
- Fix nebula_examples to use new refactored packages
- Fix config file paths and launch file references for all vendor packages - all smoke tests passing
- .
- Restore Hesai functional safety test resources from deleted commit
- Restored test_resources/fusa_codes/ CSV files that were deleted in commit aa7eb7b6
- Moved test resources to nebula_ros_hesai package (they were previously in nebula_ros)
- Updated CMakeLists.txt to install test_resources directory
- All 20 functional safety tests are now passing
- Reorganize schema files: move common files to nebula_ros_base/schema and vendor-specific files to vendor packages
- Moved common schema files from nebula_ros_base/schema/sub/ to nebula_ros_base/schema/
- Moved vendor-specific schema files to their respective vendor packages:
- lidar_hesai.json -> nebula_ros_hesai/schema/
- lidar_velodyne.json -> nebula_ros_velodyne/schema/
- lidar_robosense.json -> nebula_ros_robosense/schema/
- radar_continental.json -> nebula_ros_continental/schema/
- Updated all schema file references to remove 'sub/' prefix
- Added installation of common schema files to vendor packages so JSON schema references work
- Updated documentation references to use new package paths
- Flatten config directory structure: move configs from config/{lidar,radar}/{vendor}/ to config/
- Moved all sensor config files directly into vendor package config/ directories
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/tier4/nebula.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- David Wong
- Max Schmeller
Authors
- TIER IV
Changelog for package nebula
1.0.0 (2026-04-06)
0.4.0 (2026-03-27)
0.3.2 (2026-01-27)
0.3.1 (2026-01-19)
-
chore(maintaners): update maintainers in all packages (#385)
- chore(maintaners): update maintainers in all packages
- chore(maintainers): add authors
* chore(maintainers): add author to Continental packages ---------
-
Contributors: David Wong
0.3.0 (2025-12-02)
-
chore: replace ament_cmake_auto with autoware_cmake (#381)
- chore: replace ament_cmake_auto with autoware_cmake in nebula_continental
- chore: replace amen_cmake_auto with autoware_cmake in nebula_core
- chore: replace ament_cmake_auto with autoware_cmake in nebula_hesai
- chore: replace ament_cmake_auto with autoware_cmake in nebula_robosense
- chore: replace ament_cmake_auto with autoware_cmake in nebula_velodyne
- chore: format CMakeLists.txt
* chore: fix incorrect dependency ---------
-
refactor: independent vendor packages (#376)
- Refactor: Split nebula_common into base and vendor-specific packages
- Refactor: Split nebula_hw_interfaces into base and vendor-specific packages
- Refactor nebula_decoders: Create vendor-specific decoder packages (hesai, velodyne, robosense, continental)
- Fix duplicate nested directories in decoder packages
- Refactor nebula_ros: Create nebula_ros_base package
- Refactor nebula_ros: Create nebula_ros_hesai package
- Refactor nebula_ros: Create vendor-specific ROS packages (velodyne, robosense, continental)
- Add nebula_ros_base_common library for parameter_descriptors
- Fix link order for hesai_ros_wrapper
- Update remaining include paths in vendor-specific ROS packages
- Update launch files to reference vendor-specific packages
- Update nebula_ros_base to link Hesai test correctly
- Move Hesai functional safety test to nebula_ros_hesai to fix circular dependency
- Fix include paths in hw_interfaces_base test
- Fix include paths in vendor hw_interfaces packages
- Fix decoder base include structure and test paths
- Fix include paths in decoder base headers
- Add rclcpp dependency to decoder packages
- Fix ROS base target export and include paths
- Add smoke tests to nebula_ros_base
- Fix nebula_examples to use new refactored packages
- Fix config file paths and launch file references for all vendor packages - all smoke tests passing
- .
- Restore Hesai functional safety test resources from deleted commit
- Restored test_resources/fusa_codes/ CSV files that were deleted in commit aa7eb7b6
- Moved test resources to nebula_ros_hesai package (they were previously in nebula_ros)
- Updated CMakeLists.txt to install test_resources directory
- All 20 functional safety tests are now passing
- Reorganize schema files: move common files to nebula_ros_base/schema and vendor-specific files to vendor packages
- Moved common schema files from nebula_ros_base/schema/sub/ to nebula_ros_base/schema/
- Moved vendor-specific schema files to their respective vendor packages:
- lidar_hesai.json -> nebula_ros_hesai/schema/
- lidar_velodyne.json -> nebula_ros_velodyne/schema/
- lidar_robosense.json -> nebula_ros_robosense/schema/
- radar_continental.json -> nebula_ros_continental/schema/
- Updated all schema file references to remove 'sub/' prefix
- Added installation of common schema files to vendor packages so JSON schema references work
- Updated documentation references to use new package paths
- Flatten config directory structure: move configs from config/{lidar,radar}/{vendor}/ to config/
- Moved all sensor config files directly into vendor package config/ directories
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/tier4/nebula.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- David Wong
- Max Schmeller
Authors
- TIER IV
Changelog for package nebula
1.0.0 (2026-04-06)
0.4.0 (2026-03-27)
0.3.2 (2026-01-27)
0.3.1 (2026-01-19)
-
chore(maintaners): update maintainers in all packages (#385)
- chore(maintaners): update maintainers in all packages
- chore(maintainers): add authors
* chore(maintainers): add author to Continental packages ---------
-
Contributors: David Wong
0.3.0 (2025-12-02)
-
chore: replace ament_cmake_auto with autoware_cmake (#381)
- chore: replace ament_cmake_auto with autoware_cmake in nebula_continental
- chore: replace amen_cmake_auto with autoware_cmake in nebula_core
- chore: replace ament_cmake_auto with autoware_cmake in nebula_hesai
- chore: replace ament_cmake_auto with autoware_cmake in nebula_robosense
- chore: replace ament_cmake_auto with autoware_cmake in nebula_velodyne
- chore: format CMakeLists.txt
* chore: fix incorrect dependency ---------
-
refactor: independent vendor packages (#376)
- Refactor: Split nebula_common into base and vendor-specific packages
- Refactor: Split nebula_hw_interfaces into base and vendor-specific packages
- Refactor nebula_decoders: Create vendor-specific decoder packages (hesai, velodyne, robosense, continental)
- Fix duplicate nested directories in decoder packages
- Refactor nebula_ros: Create nebula_ros_base package
- Refactor nebula_ros: Create nebula_ros_hesai package
- Refactor nebula_ros: Create vendor-specific ROS packages (velodyne, robosense, continental)
- Add nebula_ros_base_common library for parameter_descriptors
- Fix link order for hesai_ros_wrapper
- Update remaining include paths in vendor-specific ROS packages
- Update launch files to reference vendor-specific packages
- Update nebula_ros_base to link Hesai test correctly
- Move Hesai functional safety test to nebula_ros_hesai to fix circular dependency
- Fix include paths in hw_interfaces_base test
- Fix include paths in vendor hw_interfaces packages
- Fix decoder base include structure and test paths
- Fix include paths in decoder base headers
- Add rclcpp dependency to decoder packages
- Fix ROS base target export and include paths
- Add smoke tests to nebula_ros_base
- Fix nebula_examples to use new refactored packages
- Fix config file paths and launch file references for all vendor packages - all smoke tests passing
- .
- Restore Hesai functional safety test resources from deleted commit
- Restored test_resources/fusa_codes/ CSV files that were deleted in commit aa7eb7b6
- Moved test resources to nebula_ros_hesai package (they were previously in nebula_ros)
- Updated CMakeLists.txt to install test_resources directory
- All 20 functional safety tests are now passing
- Reorganize schema files: move common files to nebula_ros_base/schema and vendor-specific files to vendor packages
- Moved common schema files from nebula_ros_base/schema/sub/ to nebula_ros_base/schema/
- Moved vendor-specific schema files to their respective vendor packages:
- lidar_hesai.json -> nebula_ros_hesai/schema/
- lidar_velodyne.json -> nebula_ros_velodyne/schema/
- lidar_robosense.json -> nebula_ros_robosense/schema/
- radar_continental.json -> nebula_ros_continental/schema/
- Updated all schema file references to remove 'sub/' prefix
- Added installation of common schema files to vendor packages so JSON schema references work
- Updated documentation references to use new package paths
- Flatten config directory structure: move configs from config/{lidar,radar}/{vendor}/ to config/
- Moved all sensor config files directly into vendor package config/ directories
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/tier4/nebula.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- David Wong
- Max Schmeller
Authors
- TIER IV
Changelog for package nebula
1.0.0 (2026-04-06)
0.4.0 (2026-03-27)
0.3.2 (2026-01-27)
0.3.1 (2026-01-19)
-
chore(maintaners): update maintainers in all packages (#385)
- chore(maintaners): update maintainers in all packages
- chore(maintainers): add authors
* chore(maintainers): add author to Continental packages ---------
-
Contributors: David Wong
0.3.0 (2025-12-02)
-
chore: replace ament_cmake_auto with autoware_cmake (#381)
- chore: replace ament_cmake_auto with autoware_cmake in nebula_continental
- chore: replace amen_cmake_auto with autoware_cmake in nebula_core
- chore: replace ament_cmake_auto with autoware_cmake in nebula_hesai
- chore: replace ament_cmake_auto with autoware_cmake in nebula_robosense
- chore: replace ament_cmake_auto with autoware_cmake in nebula_velodyne
- chore: format CMakeLists.txt
* chore: fix incorrect dependency ---------
-
refactor: independent vendor packages (#376)
- Refactor: Split nebula_common into base and vendor-specific packages
- Refactor: Split nebula_hw_interfaces into base and vendor-specific packages
- Refactor nebula_decoders: Create vendor-specific decoder packages (hesai, velodyne, robosense, continental)
- Fix duplicate nested directories in decoder packages
- Refactor nebula_ros: Create nebula_ros_base package
- Refactor nebula_ros: Create nebula_ros_hesai package
- Refactor nebula_ros: Create vendor-specific ROS packages (velodyne, robosense, continental)
- Add nebula_ros_base_common library for parameter_descriptors
- Fix link order for hesai_ros_wrapper
- Update remaining include paths in vendor-specific ROS packages
- Update launch files to reference vendor-specific packages
- Update nebula_ros_base to link Hesai test correctly
- Move Hesai functional safety test to nebula_ros_hesai to fix circular dependency
- Fix include paths in hw_interfaces_base test
- Fix include paths in vendor hw_interfaces packages
- Fix decoder base include structure and test paths
- Fix include paths in decoder base headers
- Add rclcpp dependency to decoder packages
- Fix ROS base target export and include paths
- Add smoke tests to nebula_ros_base
- Fix nebula_examples to use new refactored packages
- Fix config file paths and launch file references for all vendor packages - all smoke tests passing
- .
- Restore Hesai functional safety test resources from deleted commit
- Restored test_resources/fusa_codes/ CSV files that were deleted in commit aa7eb7b6
- Moved test resources to nebula_ros_hesai package (they were previously in nebula_ros)
- Updated CMakeLists.txt to install test_resources directory
- All 20 functional safety tests are now passing
- Reorganize schema files: move common files to nebula_ros_base/schema and vendor-specific files to vendor packages
- Moved common schema files from nebula_ros_base/schema/sub/ to nebula_ros_base/schema/
- Moved vendor-specific schema files to their respective vendor packages:
- lidar_hesai.json -> nebula_ros_hesai/schema/
- lidar_velodyne.json -> nebula_ros_velodyne/schema/
- lidar_robosense.json -> nebula_ros_robosense/schema/
- radar_continental.json -> nebula_ros_continental/schema/
- Updated all schema file references to remove 'sub/' prefix
- Added installation of common schema files to vendor packages so JSON schema references work
- Updated documentation references to use new package paths
- Flatten config directory structure: move configs from config/{lidar,radar}/{vendor}/ to config/
- Moved all sensor config files directly into vendor package config/ directories
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/tier4/nebula.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- David Wong
- Max Schmeller
Authors
- TIER IV
Changelog for package nebula
1.0.0 (2026-04-06)
0.4.0 (2026-03-27)
0.3.2 (2026-01-27)
0.3.1 (2026-01-19)
-
chore(maintaners): update maintainers in all packages (#385)
- chore(maintaners): update maintainers in all packages
- chore(maintainers): add authors
* chore(maintainers): add author to Continental packages ---------
-
Contributors: David Wong
0.3.0 (2025-12-02)
-
chore: replace ament_cmake_auto with autoware_cmake (#381)
- chore: replace ament_cmake_auto with autoware_cmake in nebula_continental
- chore: replace amen_cmake_auto with autoware_cmake in nebula_core
- chore: replace ament_cmake_auto with autoware_cmake in nebula_hesai
- chore: replace ament_cmake_auto with autoware_cmake in nebula_robosense
- chore: replace ament_cmake_auto with autoware_cmake in nebula_velodyne
- chore: format CMakeLists.txt
* chore: fix incorrect dependency ---------
-
refactor: independent vendor packages (#376)
- Refactor: Split nebula_common into base and vendor-specific packages
- Refactor: Split nebula_hw_interfaces into base and vendor-specific packages
- Refactor nebula_decoders: Create vendor-specific decoder packages (hesai, velodyne, robosense, continental)
- Fix duplicate nested directories in decoder packages
- Refactor nebula_ros: Create nebula_ros_base package
- Refactor nebula_ros: Create nebula_ros_hesai package
- Refactor nebula_ros: Create vendor-specific ROS packages (velodyne, robosense, continental)
- Add nebula_ros_base_common library for parameter_descriptors
- Fix link order for hesai_ros_wrapper
- Update remaining include paths in vendor-specific ROS packages
- Update launch files to reference vendor-specific packages
- Update nebula_ros_base to link Hesai test correctly
- Move Hesai functional safety test to nebula_ros_hesai to fix circular dependency
- Fix include paths in hw_interfaces_base test
- Fix include paths in vendor hw_interfaces packages
- Fix decoder base include structure and test paths
- Fix include paths in decoder base headers
- Add rclcpp dependency to decoder packages
- Fix ROS base target export and include paths
- Add smoke tests to nebula_ros_base
- Fix nebula_examples to use new refactored packages
- Fix config file paths and launch file references for all vendor packages - all smoke tests passing
- .
- Restore Hesai functional safety test resources from deleted commit
- Restored test_resources/fusa_codes/ CSV files that were deleted in commit aa7eb7b6
- Moved test resources to nebula_ros_hesai package (they were previously in nebula_ros)
- Updated CMakeLists.txt to install test_resources directory
- All 20 functional safety tests are now passing
- Reorganize schema files: move common files to nebula_ros_base/schema and vendor-specific files to vendor packages
- Moved common schema files from nebula_ros_base/schema/sub/ to nebula_ros_base/schema/
- Moved vendor-specific schema files to their respective vendor packages:
- lidar_hesai.json -> nebula_ros_hesai/schema/
- lidar_velodyne.json -> nebula_ros_velodyne/schema/
- lidar_robosense.json -> nebula_ros_robosense/schema/
- radar_continental.json -> nebula_ros_continental/schema/
- Updated all schema file references to remove 'sub/' prefix
- Added installation of common schema files to vendor packages so JSON schema references work
- Updated documentation references to use new package paths
- Flatten config directory structure: move configs from config/{lidar,radar}/{vendor}/ to config/
- Moved all sensor config files directly into vendor package config/ directories
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/tier4/nebula.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- David Wong
- Max Schmeller
Authors
- TIER IV
Changelog for package nebula
1.0.0 (2026-04-06)
0.4.0 (2026-03-27)
0.3.2 (2026-01-27)
0.3.1 (2026-01-19)
-
chore(maintaners): update maintainers in all packages (#385)
- chore(maintaners): update maintainers in all packages
- chore(maintainers): add authors
* chore(maintainers): add author to Continental packages ---------
-
Contributors: David Wong
0.3.0 (2025-12-02)
-
chore: replace ament_cmake_auto with autoware_cmake (#381)
- chore: replace ament_cmake_auto with autoware_cmake in nebula_continental
- chore: replace amen_cmake_auto with autoware_cmake in nebula_core
- chore: replace ament_cmake_auto with autoware_cmake in nebula_hesai
- chore: replace ament_cmake_auto with autoware_cmake in nebula_robosense
- chore: replace ament_cmake_auto with autoware_cmake in nebula_velodyne
- chore: format CMakeLists.txt
* chore: fix incorrect dependency ---------
-
refactor: independent vendor packages (#376)
- Refactor: Split nebula_common into base and vendor-specific packages
- Refactor: Split nebula_hw_interfaces into base and vendor-specific packages
- Refactor nebula_decoders: Create vendor-specific decoder packages (hesai, velodyne, robosense, continental)
- Fix duplicate nested directories in decoder packages
- Refactor nebula_ros: Create nebula_ros_base package
- Refactor nebula_ros: Create nebula_ros_hesai package
- Refactor nebula_ros: Create vendor-specific ROS packages (velodyne, robosense, continental)
- Add nebula_ros_base_common library for parameter_descriptors
- Fix link order for hesai_ros_wrapper
- Update remaining include paths in vendor-specific ROS packages
- Update launch files to reference vendor-specific packages
- Update nebula_ros_base to link Hesai test correctly
- Move Hesai functional safety test to nebula_ros_hesai to fix circular dependency
- Fix include paths in hw_interfaces_base test
- Fix include paths in vendor hw_interfaces packages
- Fix decoder base include structure and test paths
- Fix include paths in decoder base headers
- Add rclcpp dependency to decoder packages
- Fix ROS base target export and include paths
- Add smoke tests to nebula_ros_base
- Fix nebula_examples to use new refactored packages
- Fix config file paths and launch file references for all vendor packages - all smoke tests passing
- .
- Restore Hesai functional safety test resources from deleted commit
- Restored test_resources/fusa_codes/ CSV files that were deleted in commit aa7eb7b6
- Moved test resources to nebula_ros_hesai package (they were previously in nebula_ros)
- Updated CMakeLists.txt to install test_resources directory
- All 20 functional safety tests are now passing
- Reorganize schema files: move common files to nebula_ros_base/schema and vendor-specific files to vendor packages
- Moved common schema files from nebula_ros_base/schema/sub/ to nebula_ros_base/schema/
- Moved vendor-specific schema files to their respective vendor packages:
- lidar_hesai.json -> nebula_ros_hesai/schema/
- lidar_velodyne.json -> nebula_ros_velodyne/schema/
- lidar_robosense.json -> nebula_ros_robosense/schema/
- radar_continental.json -> nebula_ros_continental/schema/
- Updated all schema file references to remove 'sub/' prefix
- Added installation of common schema files to vendor packages so JSON schema references work
- Updated documentation references to use new package paths
- Flatten config directory structure: move configs from config/{lidar,radar}/{vendor}/ to config/
- Moved all sensor config files directly into vendor package config/ directories
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/tier4/nebula.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- David Wong
- Max Schmeller
Authors
- TIER IV
Changelog for package nebula
1.0.0 (2026-04-06)
0.4.0 (2026-03-27)
0.3.2 (2026-01-27)
0.3.1 (2026-01-19)
-
chore(maintaners): update maintainers in all packages (#385)
- chore(maintaners): update maintainers in all packages
- chore(maintainers): add authors
* chore(maintainers): add author to Continental packages ---------
-
Contributors: David Wong
0.3.0 (2025-12-02)
-
chore: replace ament_cmake_auto with autoware_cmake (#381)
- chore: replace ament_cmake_auto with autoware_cmake in nebula_continental
- chore: replace amen_cmake_auto with autoware_cmake in nebula_core
- chore: replace ament_cmake_auto with autoware_cmake in nebula_hesai
- chore: replace ament_cmake_auto with autoware_cmake in nebula_robosense
- chore: replace ament_cmake_auto with autoware_cmake in nebula_velodyne
- chore: format CMakeLists.txt
* chore: fix incorrect dependency ---------
-
refactor: independent vendor packages (#376)
- Refactor: Split nebula_common into base and vendor-specific packages
- Refactor: Split nebula_hw_interfaces into base and vendor-specific packages
- Refactor nebula_decoders: Create vendor-specific decoder packages (hesai, velodyne, robosense, continental)
- Fix duplicate nested directories in decoder packages
- Refactor nebula_ros: Create nebula_ros_base package
- Refactor nebula_ros: Create nebula_ros_hesai package
- Refactor nebula_ros: Create vendor-specific ROS packages (velodyne, robosense, continental)
- Add nebula_ros_base_common library for parameter_descriptors
- Fix link order for hesai_ros_wrapper
- Update remaining include paths in vendor-specific ROS packages
- Update launch files to reference vendor-specific packages
- Update nebula_ros_base to link Hesai test correctly
- Move Hesai functional safety test to nebula_ros_hesai to fix circular dependency
- Fix include paths in hw_interfaces_base test
- Fix include paths in vendor hw_interfaces packages
- Fix decoder base include structure and test paths
- Fix include paths in decoder base headers
- Add rclcpp dependency to decoder packages
- Fix ROS base target export and include paths
- Add smoke tests to nebula_ros_base
- Fix nebula_examples to use new refactored packages
- Fix config file paths and launch file references for all vendor packages - all smoke tests passing
- .
- Restore Hesai functional safety test resources from deleted commit
- Restored test_resources/fusa_codes/ CSV files that were deleted in commit aa7eb7b6
- Moved test resources to nebula_ros_hesai package (they were previously in nebula_ros)
- Updated CMakeLists.txt to install test_resources directory
- All 20 functional safety tests are now passing
- Reorganize schema files: move common files to nebula_ros_base/schema and vendor-specific files to vendor packages
- Moved common schema files from nebula_ros_base/schema/sub/ to nebula_ros_base/schema/
- Moved vendor-specific schema files to their respective vendor packages:
- lidar_hesai.json -> nebula_ros_hesai/schema/
- lidar_velodyne.json -> nebula_ros_velodyne/schema/
- lidar_robosense.json -> nebula_ros_robosense/schema/
- radar_continental.json -> nebula_ros_continental/schema/
- Updated all schema file references to remove 'sub/' prefix
- Added installation of common schema files to vendor packages so JSON schema references work
- Updated documentation references to use new package paths
- Flatten config directory structure: move configs from config/{lidar,radar}/{vendor}/ to config/
- Moved all sensor config files directly into vendor package config/ directories
File truncated at 100 lines see the full file
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | |
| Checkout URI | https://github.com/tier4/nebula.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2026-04-06 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Maintainers
- David Wong
- Max Schmeller
Authors
- TIER IV
Changelog for package nebula
1.0.0 (2026-04-06)
0.4.0 (2026-03-27)
0.3.2 (2026-01-27)
0.3.1 (2026-01-19)
-
chore(maintaners): update maintainers in all packages (#385)
- chore(maintaners): update maintainers in all packages
- chore(maintainers): add authors
* chore(maintainers): add author to Continental packages ---------
-
Contributors: David Wong
0.3.0 (2025-12-02)
-
chore: replace ament_cmake_auto with autoware_cmake (#381)
- chore: replace ament_cmake_auto with autoware_cmake in nebula_continental
- chore: replace amen_cmake_auto with autoware_cmake in nebula_core
- chore: replace ament_cmake_auto with autoware_cmake in nebula_hesai
- chore: replace ament_cmake_auto with autoware_cmake in nebula_robosense
- chore: replace ament_cmake_auto with autoware_cmake in nebula_velodyne
- chore: format CMakeLists.txt
* chore: fix incorrect dependency ---------
-
refactor: independent vendor packages (#376)
- Refactor: Split nebula_common into base and vendor-specific packages
- Refactor: Split nebula_hw_interfaces into base and vendor-specific packages
- Refactor nebula_decoders: Create vendor-specific decoder packages (hesai, velodyne, robosense, continental)
- Fix duplicate nested directories in decoder packages
- Refactor nebula_ros: Create nebula_ros_base package
- Refactor nebula_ros: Create nebula_ros_hesai package
- Refactor nebula_ros: Create vendor-specific ROS packages (velodyne, robosense, continental)
- Add nebula_ros_base_common library for parameter_descriptors
- Fix link order for hesai_ros_wrapper
- Update remaining include paths in vendor-specific ROS packages
- Update launch files to reference vendor-specific packages
- Update nebula_ros_base to link Hesai test correctly
- Move Hesai functional safety test to nebula_ros_hesai to fix circular dependency
- Fix include paths in hw_interfaces_base test
- Fix include paths in vendor hw_interfaces packages
- Fix decoder base include structure and test paths
- Fix include paths in decoder base headers
- Add rclcpp dependency to decoder packages
- Fix ROS base target export and include paths
- Add smoke tests to nebula_ros_base
- Fix nebula_examples to use new refactored packages
- Fix config file paths and launch file references for all vendor packages - all smoke tests passing
- .
- Restore Hesai functional safety test resources from deleted commit
- Restored test_resources/fusa_codes/ CSV files that were deleted in commit aa7eb7b6
- Moved test resources to nebula_ros_hesai package (they were previously in nebula_ros)
- Updated CMakeLists.txt to install test_resources directory
- All 20 functional safety tests are now passing
- Reorganize schema files: move common files to nebula_ros_base/schema and vendor-specific files to vendor packages
- Moved common schema files from nebula_ros_base/schema/sub/ to nebula_ros_base/schema/
- Moved vendor-specific schema files to their respective vendor packages:
- lidar_hesai.json -> nebula_ros_hesai/schema/
- lidar_velodyne.json -> nebula_ros_velodyne/schema/
- lidar_robosense.json -> nebula_ros_robosense/schema/
- radar_continental.json -> nebula_ros_continental/schema/
- Updated all schema file references to remove 'sub/' prefix
- Added installation of common schema files to vendor packages so JSON schema references work
- Updated documentation references to use new package paths
- Flatten config directory structure: move configs from config/{lidar,radar}/{vendor}/ to config/
- Moved all sensor config files directly into vendor package config/ directories
File truncated at 100 lines see the full file