执行百度Apollo演示包时,运行如下语句:
rosbag play -l ./docs/demo_guide/demo.bag --loop
出现以下错误:bash: rosbag: command not found

解决办法:
在docker环境中,运行如下语句:
source /apollo/bazel-apollo/external/ros/setup.bash
再执行演示包语句,即可正确执行。执行结果如下图所示:

本文介绍在百度Apollo项目中,遇到ROS袋文件无法播放的问题及解决方案。通过在Docker环境中源设置ROS环境变量,成功播放了演示包内的ROS袋文件。
执行百度Apollo演示包时,运行如下语句:
rosbag play -l ./docs/demo_guide/demo.bag --loop
出现以下错误:bash: rosbag: command not found

解决办法:
在docker环境中,运行如下语句:
source /apollo/bazel-apollo/external/ros/setup.bash
再执行演示包语句,即可正确执行。执行结果如下图所示:

744
2475