VS Code创建、调试ROS项目

前言:

在vs code下配置ROS项目开发的环境
包括catkin创建编译工作空间,创建ROS项目,调试ROS节点

一、创建工作空间

首先创建一个cMake工作空间,用到了catkin_make其实就是
cmake …
make
两个步骤的缩写。

$ mkdir -p ~/ros_test/src
$ cd ~/ros_test/
$ catkin_make

注意:每次打开工作空间ros_test文件要source一下

cd ~/ros_test
source devel/setup.bash

除此之外,启动ROS还需要source一下:
1)如果之前已经讲source整个语句放到了~/.bashrc中

$ echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc

可以直接运行:

source ~/.bashrc

检查通过:

gedit ~/.bashrc

2)如果没有的话就需要自己完整的source

source /opt/ros/melodic/setup.bash

至此,已经创建好了工作空间,

二、创建ROS项目

1、VSCode打开工作空间

用VSCode打开ros_test文件夹,会标示该文件为catkin_workspace,builddevelsrc都在,除此之外,会自动生成vscod文件里面有两个json文件:c_cpp_properties.jsonsetting.json.
在这里插入图片描述c_cpp_properties.json

{
   
    "configurations": [
        {
   
            "browse": {
   
                "databaseFilename": "",
                "limitSymbolsToIncludedHeaders": true
            },
            "includePath": [
                "/opt/ros/melodic/include/**",
                "/home/xiaowei/catkin_ws/src/beginner_tutorials/include/**",
                "/usr/include/**"
            ],
            "name": "ROS",
            "intelliSenseMode": "gcc-x64",
            "compilerPath": "/usr/bin/clang"
  • 6
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值