ROS学习
学习笔记,整理错误,仅供参考
酸焖饭
hello world
展开
-
创建通信发布方后 rosrun 出错
项目场景:vscode下rosrun时报错问题描述:具体问题:terminate called after throwing an instance of 'ros::InvalidNameException' what(): Character [�] is not valid as the first character in Graph Resource Name [班主任]. Valid characters are a-z, A-Z, / and in so...原创 2022-02-27 11:13:29 · 969 阅读 · 0 评论 -
ROS通信部分编译错误
项目场景:在配置完CMakeList.txt文件中add_dependencies中编译出现了报错问题描述:CMake Error at plumbing_pub_sub/CMakeLists.txt:148 (add_dependencies): The dependency target "plumbing_pub_sub_generate_message_cpp" of target "demo03_pub_person" does not exist.原因分析:CMake.原创 2022-02-27 00:00:47 · 590 阅读 · 1 评论 -
Ubuntu20.04中VScode不能输入中文解决
项目场景:ubuntu20.04版本中安装vscode问题描述:在ubuntu中安装造成vscode中不能输入中文,例如添加注释时,总是出现补齐关键词,无法用拼音输入汉字。原因分析:vscode有好几种安装方法,有通过应用商店直接安装的,也有通过命令安装的,其中有些安装方法比如应用商店安装的是vscode的阉割版,造成无法输入汉字解决方案:在应用商店里找到已安装目录下的vscode 点击移除VScode 使用apt安装visual studio code vscode在官方原创 2022-02-25 10:46:08 · 13972 阅读 · 7 评论 -
rosrun显示错误:找不到包
项目场景:在ubuntu20.04中安装成功ROS之后,运用vscode开发时出现的问题,在rosrun之前应该启动roscore。问题描述:编译运行rosrun 包名 文件名时出现找不到包的问题:例如 [rospack] Error: package 'plumbing_pub_sub' not found原因分析:没有找到运行所指示的包可能自己建立的工作空间改变解决方案:1.检查包名是否写错2.检查是否没有包3.检查ros工作空间 env | g原创 2022-02-25 18:46:10 · 8675 阅读 · 5 评论