日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ROS集成开发环境搭建

發布時間:2025/4/16 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ROS集成开发环境搭建 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 1. 安裝終端
    • 1.1 安裝Terminator
    • 1.2 添加到收藏夾
  • 2. 安裝VSCode
    • 2.1 下載vscode
    • 2.2 安裝和卸載vscode
  • 3. vscode集成ROS插件
  • 4. vscode的使用和基本配置
    • 4.1啟動vscode
    • 4.2 vscode配置
    • 4.3 創建ROS功能包
    • 4.4 C++代碼實現
    • 4.5 編譯代碼
    • 4.6 執行生成的可執行文件

1. 安裝終端

Terminator 是一款 Linux 終端模擬器,提供了你的默認的終端應用不支持的多個特性。它提供了在一個窗口創建多個終端的功能,以加快你的工作速度。除了多窗口外,它也允許你修改其它特性,例如字體、字體顏色、背景色等等。

1.1 安裝Terminator

安裝命令:sudo apt install terminator

快捷鍵:Ctrl+Alt+T打開后可以新安裝終端的效果

1.2 添加到收藏夾

步驟:顯示應用程序—>搜索terminator—>右擊,選擇“添加到收藏夾”

2. 安裝VSCode

VSCode(全稱:Visual Studio Code)是一款由微軟開發且跨平臺的免費源代碼編輯器。該軟件支持語法高亮、代碼自動補全(又稱 IntelliSense)、代碼重構、查看定義功能,并且內置了命令行工具和 Git 版本控制系統。用戶可以更改主題和鍵盤快捷方式實現個性化設置,也可以通過內置的擴展程序商店安裝擴展以拓展軟件功能。

VS Code 使用 Monaco Editor 作為其底層的代碼編輯器。

2.1 下載vscode

鏈接:vscode官方網址
進入下載界面

2.2 安裝和卸載vscode

兩種安裝方式:
(1) 雙擊安裝或右擊選擇安裝
(2) 命令按照,比如:sudo dpkg -i code_1.66.0-1648620611_amd64.deb

卸載方法:sudo dpkg --purge code

3. vscode集成ROS插件

根據開發需要,一般安裝的插件有C++、python、
(1) 安裝C++插件

(2) 安裝python

(3) 安裝CMake

(4) 下載ros插件
此插件裝好之后,右鍵功能包/src文件夾,可以看到“creat catkin package”

(5) 安裝漢化插件

漢化軟件安裝完,可以重啟vscode看漢化的效果。

查看已安裝的插件

4. vscode的使用和基本配置

4.1啟動vscode

進入代碼空間,啟動vscode,命令:kandi@ubuntu:~/catkin_ws$ code .

4.2 vscode配置

快捷鍵 ctrl + shift + B 調用編譯,選擇:catkin_make:build,可以點擊配置設置為默認,跳轉到tasks.json文件,默認內容如下:

這里我們把默認的"group": “build”,改為下面內容:
“group”: {
“kind”: “build”,
“isDefault”: true
},
isDefault = true指定該tasks.json是(command + shift + b)快捷鍵執行的默認task。

4.3 創建ROS功能包

選定 src 右擊 —> create catkin package

這過程需要設置包名和添加依賴

4.4 C++代碼實現

在創建的功能包hellovscode的src下新建hellovscode.cpp文件,內容如下:

#include "ros/ros.h"int main(int argc, char *argv[]) {ros::init(argc,argv,"hellovscode");ROS_INFO("hello vscode");return 0; }

4.5 編譯代碼

編譯: ctrl + shift + B

4.6 執行生成的可執行文件

(1) vscode里面新建一個終端,執行roscore
(2) vscode再新建一個終端,執行rosrun hellovscode hellovscode
結果如下

總結

以上是生活随笔為你收集整理的ROS集成开发环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天天摸日日摸狠狠添 | 丁香伊人 | 久久机热这里只有精品 | 好吊视频一区 | 免费成人91| 亚洲高清免费 | 一区二区三区四区精品 | 免费国产在线视频 | 日韩人妻精品无码一区二区三区 | 精国产人伦一区二区三区 | 成人三级电影网站 | 91av色| 日本老妇高潮乱hd | 国产一级内谢 | 成人午夜视频免费观看 | 成人午夜一区二区 | 在线精品国产 | 五月天综合色 | 色 综合 欧美 亚洲 国产 | av成人免费在线观看 | 久久99精品久久久水蜜桃 | 日韩一区二区三区久久 | 欧美午夜在线视频 | 亚洲黄色a | 亚洲欧美成人网 | 日韩中文字幕电影 | 精品国产91久久久久久 | 午夜宅男在线 | 国产精品无码av在线有声小说 | 国产成人免费av一区二区午夜 | 99re久久精品国产 | 在线观看欧美精品 | 姐姐你真棒插曲快来救救我电影 | 日韩av资源 | av动态| 致单身男女免费观看完整版 | 天码人妻一区二区三区在线看 | 欧美成在线观看 | 久久入口 | 韩国一区二区三区视频 | 二区影院| xx69欧美| 成人在线播放网站 | 91干| 欧美福利在线视频 | 一区日韩| 日本男女激情视频 | 国产精品一区二区精品 | 国产在线拍揄自揄拍 | 黄色茄子视频 | 久久国产亚洲 | 亚洲视频在线观看免费 | 久久久久久久久久久av | 九九色网站 | 欧美亚洲精品在线 | 国产精品3p视频 | 91精品国产综合久久久久久 | 五月天久久久久久 | www.国产一区二区三区 | 男女日批在线观看 | 先锋影音av资源网 | 亚洲视频一区二区 | 久久久久久久久久久国产精品 | 一区二区三区视频在线观看 | eeuss国产一区二区三区黑人 | 亚洲精品888 | 中文字幕人妻互换av久久 | 丝袜一区二区三区四区 | 欧美乱仑| 国产精品51麻豆cm传媒 | 一起操网址 | 多毛的亚洲人毛茸茸 | 亚洲jlzzjizz少妇 | 蜜臀久久99精品久久久画质超高清 | 欧洲视频一区 | 国产女人高潮视频 | 亚洲va欧美 | 欧洲熟妇的性久久久久久 | 在线观看不卡的av | 久久这里只有精品8 | 欧美被狂躁喷白浆精品 | 草草色| 99爱视频在线 | 99热日本 | 亚洲精品久久久蜜桃 | 九九激情网 | 日本少妇xxxx动漫 | 国产精品毛片va一区二区三区 | 一级一级黄色片 | 久久久久久久久网站 | 别揉我奶头啊嗯一区二区 | 精品一区二区三区电影 | 免费69视频 | 亚洲另类xxxx | 日本成人一二三区 | 超碰免费视 | 六月婷婷在线观看 | 久久久久久一级片 | 男人的天堂va|