@小鱼 大佬您好,除了上述问题,又出现了一个新的问题。
我是在C++工程中调用ROS2中的一些库来实现 将点云数据保存成rosbag2文件。ROS2的安装是您提供的一键安装的方式,目前如果直接执行程序,是可以保存rosbag2文件的(但是metadata.yaml文件未生成且writer无法析构);如果用sudo 执行程序,会出现报错 [rosbag2_storage]: Unable to create class load instance: Environment variable 'AMENT_PREFIX_PATH' is not set or empty. 但是我用env命令和export命令都能查到这个环境变量。这是什么原因呢?请大佬指点~