@pan_zhuang 请问这是什么意思?
重要提示
鱼香小铺正式开业,最低499可入手一台能建图会导航的移动机器人,淘宝搜店:鱼香ROS 或点击链接查看。
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
提问前必看的发帖注意事项—— 提问前必看!不符合要求的问题拒绝回答!!
社区使用指南—如何添加标签修改密码
3194436830 发布的帖子
-
关于使用ros2 param dump /turtlesim 无法保存参数问题
使用了ros2 param dump /turtlesim命令后,
未生成turtle.yaml 文件ywq@ywq-Dell-G15-5511:~$ ros2 param dump /turtlesim /turtlesim: ros__parameters: background_b: 86 background_g: 86 background_r: 69 qos_overrides: /parameter_events: publisher: depth: 1000 durability: volatile history: keep_last reliability: reliable use_sim_time: false
反馈如下,请问这是什么原因
-
CMake Error at CMakeLists.txt:28 (rosidl_generator_interfaces): Unknown CMake command "rosidl_generator_interfaces".报错求助
求助解答,这个报错在CSDN上也没找到好的解决方法
Starting >>> village_interfaces --- stderr: village_interfaces CMake Error at CMakeLists.txt:28 (rosidl_generator_interfaces): Unknown CMake command "rosidl_generator_interfaces".
,报错显示未找到rosidl_generator_interfaces
# find dependencies find_package(ament_cmake REQUIRED) find_package(sensor_msgs REQUIRED) find_package(rosidl_default_generators REQUIRED) # uncomment the following section in order to fill in # further dependencies manually. # find_package(<dependency> REQUIRED)
Cmakelist.txt 内部已经findpackage
<depend>sensor_msgs</depend> <build_depend>rosidl_default_generators</build_depend> <exec_depend>rosidl_default_runtime</exec_depend> <member_of_group>rosidl_interface_packages</member_of_group>
同时.xml文件内部已经添加编译依赖,求教还有什么地方发生问题会产生这个报错
(路径也没问题) -
RE: ros2 编译时终端找不到#include包含路径
@3194436830 后来问题解决了,需要在cmakelist.txt 文件下添加代码如下
ament_target_dependencies(wang2_node rclcpp std_msgs)
-
ros2 编译时终端找不到#include包含路径
终端如下、
ywq@ywq-Dell-G15-5511:~/town_ws$ colcon build Starting >>> village_li Starting >>> village_wang --- stderr: village_wang /home/ywq/town_ws/village_wang/src/wang2.cpp:3:11: fatal error: std_msgs/std_msgs/msg/string.hpp: 没有那个文件或目录 3 | #include "std_msgs/std_msgs/msg/string.hpp" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. gmake[2]: *** [CMakeFiles/wang2_node.dir/build.make:76:CMakeFiles/wang2_node.dir/src/wang2.cpp.o] 错误 1 gmake[1]: *** [CMakeFiles/Makefile2:137:CMakeFiles/wang2_node.dir/all] 错误 2 gmake: *** [Makefile:146:all] 错误 2 --- Failed <<< village_wang [0.39s, exited with code 2]
原代码如下
#include "rclcpp/rclcpp.hpp"
#include "std_msgs/msg/string.hpp"
求教为什么编译会找不到#include包含的"std_msgs/msg/string.hpp" 路径