ROS源码安装应用,VSCode

ROS源码安装应用

前置文章

到安装程序的目录中:

完成克隆

编译

bash 复制代码
catkin_make

打开ros核心

bash 复制代码
roscore

打开应用程序

bash 复制代码
rosrun turtlesim turtlesim_node

安装一下VSCode

deb下载地址

bash 复制代码
sudo dpkg -i code_1.84.1-1699275408_amd64.deb

添加项目工程到工作空间,add floder to workspace

已经有两次VSCode卡死的情况了,应该和之前启动方式有关

使用终端启动,没有·问题

安装插件

  1. 简体中文包
  2. ROS插件

安装ROS插件会顺带将C++和python插件也一起安装了

  1. CMake插件

可以看到,将CMake文件正确识别了

  1. 括号颜色插件

不用安装了

设置编译快捷键

ctrl+shift+B

选择catkin_make_isolated:build进行编译


对于C++的头文件如果显示缺失,则需要在c_cpp_propertiec.json中添加相应的文件路径

相关推荐
Mr.Winter`2 天前
自动驾驶运动规划 | 基于自行车模型的运动学模型和横向动力学模型详细推导图解
人工智能·机器人·自动驾驶·ros
Tipriest_3 天前
自定义ROS topic 的常用消息格式及类型
ros·msg
kalvin_y_liu8 天前
Lumi 具神智能机器人 SDK说明和ACT算法中的学习与推理
人工智能·ai·ros
lihongli00014 天前
ros中的Navigation导航系统
自动驾驶·ros
lihongli00014 天前
ROS与Qt结合开发CAN控制界面(发布自定义的truck_send_can1消息)
开发语言·qt·ros
酌量16 天前
从 ROS 订阅视频话题到本地可视化与 RTMP 推流全流程实战
经验分享·笔记·ffmpeg·音视频·ros
lihongli00018 天前
修改ros工作空间名称方法与步骤
ubuntu·ros
lihongli00020 天前
CAN、ROS数据录制与rqt图形化显示
自动驾驶·ros·激光雷达
Mr.Winter`23 天前
深度强化学习 | 基于SAC算法的动态避障(ROS C++仿真)
人工智能·深度学习·神经网络·机器人·自动驾驶·ros·具身智能
老黄编程25 天前
ros2 中 CMakeLists.txt 的 ament_package 有什么用?有什么使用约束?必须放置尾部吗?
ros·cmake