linklab-uva / rosbag2nuscenes

Convert ROS2 bag files to the nuScenes format
26 stars 7 forks source link

build issue #11

Closed KimJunHan closed 3 months ago

KimJunHan commented 4 months ago

I got an error about ros2bagstroage when I build it

[ 16%] Building CXX object CMakeFiles/rosbag2nuscenes.dir/main.cpp.o In file included from /home/jinwoo/rosbag2nuscenes/main.cpp:1: /home/jinwoo/rosbag2nuscenes/include/rosbag2nuscenes/Bag2Scenes.hpp:23:10: fatal error: rosbag2_storage/storage_options.hpp: No such file or directory 23 | #include <rosbag2_storage/storage_options.hpp> | ^~~~~~~~~ compilation terminated. make[2]: [CMakeFiles/rosbag2nuscenes.dir/build.make:63: CMakeFiles/rosbag2nuscenes.dir/main.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:219: CMakeFiles/rosbag2nuscenes.dir/all] Error 2 make: *** [Makefile:95: all] Error 2

How to solve it ?

KimJunHan commented 4 months ago

I can not build your source. How to do it let me know exact build guide

KimJunHan commented 4 months ago

Ros2 Humble or foxy did you use it ??

john-chrosniak commented 4 months ago

Ros2 Humble or foxy did you use it ??

The library was designed to work with ROS2 Humble, Foxy may be usable but hasn't been tested.

I got an error about ros2bagstroage when I build it

[ 16%] Building CXX object CMakeFiles/rosbag2nuscenes.dir/main.cpp.o In file included from /home/jinwoo/rosbag2nuscenes/main.cpp:1: /home/jinwoo/rosbag2nuscenes/include/rosbag2nuscenes/Bag2Scenes.hpp:23:10: fatal error: rosbag2_storage/storage_options.hpp: No such file or directory 23 | #include <rosbag2_storage/storage_options.hpp> | ^~~~~~~~~ compilation terminated. make[2]: [CMakeFiles/rosbag2nuscenes.dir/build.make:63: CMakeFiles/rosbag2nuscenes.dir/main.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:219: CMakeFiles/rosbag2nuscenes.dir/all] Error 2 make: *** [Makefile:95: all] Error 2

How to solve it ?

It looks like you're missing a ROS2 package, could you run sudo apt install ros-<distro>-rosbag2*?

john-chrosniak commented 3 months ago

Closing as this was resolved in #12