ROS vscode使用基本配置

1、创建ros工作空间

2、启动 vscode

3、vscode 中编译 ros

 ctrl + shift + B 调用编译,选择:catkin_make:build

修改.vscode/tasks.json 文件

4、 创建 ROS 功能包

选定 src  ---> create catkin package   依次设置包名、添加依赖

5、C++ 实现

在功能包的 src 下新建 cpp 文件

修改 .vscode/c_cpp_properties.json

设置 "cppStandard": "c++17"

6、 配置 CMakeLists.txt

7、 编译执行

编译: ctrl + shift + B

执行: 和之前一致,在 VScode 中添加终端,执行:source ./devel/setup.bash

注意:当ROS__INFO 终端输出有中文时,会出现乱码

解决办法:在函数开头加入一行代码  setlocale(LC_ALL, "");

相关推荐

  1. Gateway基本配置使用介绍

    2023-12-07 18:14:08       16 阅读
  2. Linux中MongoDB数据库的安装配置基本使用

    2023-12-07 18:14:08       34 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-07 18:14:08       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-07 18:14:08       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-07 18:14:08       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-07 18:14:08       18 阅读

热门阅读

  1. 做题笔记:SQL Sever 方式做牛客SQL的题目--VQ35

    2023-12-07 18:14:08       29 阅读
  2. split函数

    2023-12-07 18:14:08       31 阅读
  3. 哈希查找(数据结构实训)

    2023-12-07 18:14:08       41 阅读
  4. npm 更换镜像

    2023-12-07 18:14:08       31 阅读
  5. vue2使用npm依赖包导出xlsx文件

    2023-12-07 18:14:08       37 阅读
  6. 目标检测开源数据

    2023-12-07 18:14:08       42 阅读
  7. ARMV8 - A64 - 存储器读写指令

    2023-12-07 18:14:08       28 阅读
  8. 记录一下npm包的关键字段

    2023-12-07 18:14:08       41 阅读
  9. TCP套接字编写

    2023-12-07 18:14:08       34 阅读
  10. pm2部署vue项目,Vue项目的部署在服务器

    2023-12-07 18:14:08       31 阅读