@小鱼 ROS雷达消息合成与发布!打开rviz2,修改配置后,不显示任何数据,同时终端在持续输出下面的代码
[INFO] [1709452872.923149922] [rviz]: Message Filter dropping message: frame 'laser' at time 1709452869.000 for reason 'discarding message because the queue is full'
@小鱼 ROS雷达消息合成与发布!打开rviz2,修改配置后,不显示任何数据,同时终端在持续输出下面的代码
[INFO] [1709452872.923149922] [rviz]: Message Filter dropping message: frame 'laser' at time 1709452869.000 for reason 'discarding message because the queue is full'
@ganyuanzhen 我懂了!!!感谢,问题出在,我应该新建一个英文名称的文件夹,然后在新建文件中运行终端命令!而不应该直接在桌面运行终端。
liu@liu-virtual-machine:~/ROS$ git clone https://github.com/fishros/fishbot.git -b v1.0.0 --depth=1
Cloning into 'fishbot'...
remote: Enumerating objects: 84, done.
remote: Counting objects: 100% (84/84), done.
remote: Compressing objects: 100% (69/69), done.
remote: Total 84 (delta 21), reused 46 (delta 7), pack-reused 0
Receiving objects: 100% (84/84), 332.98 KiB | 422.00 KiB/s, done.
Resolving deltas: 100% (21/21), done.
liu@liu-virtual-machine:~/ROS$ cd fishbot
liu@liu-virtual-machine:~/ROS/fishbot$ rosdep install --from-paths src --ignore-src -y -r # 安装依赖
#All required rosdeps installed successfully
liu@liu-virtual-machine:~/ROS/fishbot$ colcon build
Starting >>> fishbot_bringup
Starting >>> fishbot_cartographer
Finished <<< fishbot_cartographer [0.53s]
Starting >>> fishbot_description
Finished <<< fishbot_description [0.57s]
Starting >>> fishbot_interfaces
Finished <<< fishbot_interfaces [7.94s]
Starting >>> fishbot_navigation2
Finished <<< fishbot_navigation2 [0.63s]
Finished <<< fishbot_bringup [13.5s]
Summary: 5 packages finished [13.9s]
@小鱼 鱼哥,我的系统版本是22.04.3,ROS版本是humble,和上面的问题有点类似,但感觉不太一样,应该怎么解决??
列表回复: 动手4.3.2报错
liu@liu-virtual-machine:~/桌面$ git clone https://github.com/fishros/fishbot.git -b v1.0.0 --depth=1
fatal: destination path 'fishbot' already exists and is not an empty directory.
liu@liu-virtual-machine:~/桌面$
liu@liu-virtual-machine:~/桌面$ cd fishbot
liu@liu-virtual-machine:~/桌面/fishbot$ rosdep install --from-paths src --ignore-src -y -r # 安装依赖
#All required rosdeps installed successfully
liu@liu-virtual-machine:~/桌面/fishbot$ colcon build
Starting >>> fishbot_bringup
Starting >>> fishbot_cartographer
Finished <<< fishbot_cartographer [0.19s]
Starting >>> fishbot_description
Finished <<< fishbot_bringup [0.28s]
Starting >>> fishbot_interfaces
--- stderr: fishbot_interfaces
CMake Error at /opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake:240 (list):
list index: 1 out of range (-1, 0)
Call Stack (most recent call first):
CMakeLists.txt:29 (rosidl_generate_interfaces)
CMake Error at /opt/ros/humble/share/rosidl_generator_c/cmake/rosidl_generator_c_generate_interfaces.cmake:69 (message):
Target dependency
'/fishbot/build/fishbot_interfaces/rosidl_adapter/fishbot_interfaces/srv/FishBotConfig.idl'
does not exist
Call Stack (most recent call first):
/opt/ros/humble/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake:48 (include)
/opt/ros/humble/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake:286 (ament_execute_extensions)
CMakeLists.txt:29 (rosidl_generate_interfaces)
---
Failed <<< fishbot_interfaces [0.44s, exited with code 1]
Aborted <<< fishbot_description [0.56s]
Summary: 2 packages finished [1.20s]
1 package failed: fishbot_interfaces
1 package aborted: fishbot_description
2 packages had stderr output: fishbot_description fishbot_interfaces
1 package not processed