Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing header file benchmark_stats_stamped__type_support.hpp in zed_topic_benchmark_component during build #40

Open
2 tasks done
abdullah-celik opened this issue Nov 29, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@abdullah-celik
Copy link

abdullah-celik commented Nov 29, 2024

Preliminary Checks

  • This issue is not a duplicate. Before opening a new issue, please search existing issues.
  • This issue is not a question, feature request, or anything other than a bug report directly related to this project.

Description

When attempting to build the zed-ros2-examples package in ROS 2, I encounter the following error in the zed_topic_benchmark_component package:

fatal error: zed_topic_benchmark_interfaces/msg/detail/benchmark_stats_stamped__type_support.hpp: No such file or directory

It appears that the header file benchmark_stats_stamped__type_support.hpp is missing, which prevents the component from building successfully.

Steps to Reproduce

1.Clone the zed-ros2-examples repository.
2.Set up the ROS 2 workspace and install necessary dependencies.
3.Run colcon build in the workspace.
4.Observe the error during the build process of zed_topic_benchmark_component

Expected Result

The build should proceed without errors, and the necessary files, including benchmark_stats_stamped__type_support.hpp, should be generated correctly.

Actual Result

The build fails

ZED Camera model

ZED2i

Environment

ROS 2 Distribution:Humble
Operating System: Ubuntu 22.04 
ZED SDK version: 4.2
CUDA version: 12.6, Jetpack 6.1
Device: Nvidia Jetson AGX Orin
@abdullah-celik abdullah-celik added the bug Something isn't working label Nov 29, 2024
@Myzhar
Copy link
Member

Myzhar commented Nov 29, 2024

Please clean your workspace by deleting the build, install, and log folders.
After that, run git pull --recurse-submodules in both the zed-ros2-wrapper and zed-ros2-examples folders to update to the latest code. Note that we have changed the name of the zed_interfaces package to zed_msgs to comply with ROS 2 package naming conventions.

@abdullah-celik
Copy link
Author

Thank you for the fast reply. Both zed-ros2-wrapper and zed-ros2-examples are up to date and I have deleted and reinstalled them to make sure but the issue persists. My cmake version is 3.22.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

No branches or pull requests

2 participants