Package Summary
| Version | 1.0.0 |
| License | Apache 2 |
| 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_hesai_common
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 ---------
-
chore: flatten nebula_<vendor>_common include structures (#380)
-
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
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| autoware_cmake | |
| ros_environment | |
| nebula_core_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula_hesai_common at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache 2 |
| 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_hesai_common
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 ---------
-
chore: flatten nebula_<vendor>_common include structures (#380)
-
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
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| autoware_cmake | |
| ros_environment | |
| nebula_core_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula_hesai_common at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache 2 |
| 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_hesai_common
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 ---------
-
chore: flatten nebula_<vendor>_common include structures (#380)
-
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
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| autoware_cmake | |
| ros_environment | |
| nebula_core_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula_hesai_common at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache 2 |
| 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_hesai_common
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 ---------
-
chore: flatten nebula_<vendor>_common include structures (#380)
-
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
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| autoware_cmake | |
| ros_environment | |
| nebula_core_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula_hesai_common at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache 2 |
| 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_hesai_common
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 ---------
-
chore: flatten nebula_<vendor>_common include structures (#380)
-
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
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| autoware_cmake | |
| ros_environment | |
| nebula_core_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula_hesai_common at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache 2 |
| 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_hesai_common
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 ---------
-
chore: flatten nebula_<vendor>_common include structures (#380)
-
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
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| autoware_cmake | |
| ros_environment | |
| nebula_core_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula_hesai_common at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache 2 |
| 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_hesai_common
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 ---------
-
chore: flatten nebula_<vendor>_common include structures (#380)
-
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
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| autoware_cmake | |
| ros_environment | |
| nebula_core_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula_hesai_common at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache 2 |
| 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_hesai_common
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 ---------
-
chore: flatten nebula_<vendor>_common include structures (#380)
-
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
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| autoware_cmake | |
| ros_environment | |
| nebula_core_common |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged nebula_hesai_common at Robotics Stack Exchange
Package Summary
| Version | 1.0.0 |
| License | Apache 2 |
| 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_hesai_common
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 ---------
-
chore: flatten nebula_<vendor>_common include structures (#380)
-
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
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| autoware_cmake | |
| ros_environment | |
| nebula_core_common |