欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

首頁綜合 正文
目錄

柚子快報激活碼778899分享:基于ROS2的機器人控制器配置

柚子快報激活碼778899分享:基于ROS2的機器人控制器配置

http://yzkb.51969.com/

基于ROS2的機器人控制器配置

一、 Ubuntu22.04安裝及配置1. Ubuntu22.04安裝1.1 下載鏡像1.2 鏡像燒錄1.3 系統(tǒng)安裝1.4 更換下載源1.5 更換顯卡驅動

2. 系統(tǒng)配置2.1 安裝:Terminator2.2 安裝:搜狗輸入法2.3 安裝:ROS22.4 安裝:VSCode2.5 安裝: make & cmake & colcon2.6 安裝: gcc-122.7 安裝: CH341驅動2.8 安裝: CuteCom2.9 安裝: Mujoco2.10 安裝: opencv2.11 安裝: gl3w和glfw2.12 安裝: fftw

二、 工作空間配置1. 環(huán)境配置

1.1 Source工作空間1.2 USB權限修改

參考文獻

此文檔為本人學習筆記,用于記錄在ROS2系統(tǒng)搭建調試中遇到的問題與解決方法,同時為遇到相同問題的朋友提供參考。文章整理了部分博主及官方的文檔資料,已在文中連接或文末參考文章指出,如有侵權,請聯(lián)系本人刪除,謝謝。

一、 Ubuntu22.04安裝及配置

1. Ubuntu22.04安裝

系統(tǒng)狀況: 本機采用Windows 11+Ubuntu 22.04.03 雙系統(tǒng),Ubuntu安裝前期工作于Windows11系統(tǒng)下完成 硬件設備: CPU: i9-13900K 主板:ROG MAXIMUS Z790 HERO (網(wǎng)卡:XXXX) 顯卡:RTX4090 屏幕:雙屏幕

1.1 下載鏡像

Ubuntu鏡像(LTS)下載地址: https://cn.ubuntu.com/download/desktop

1.2 鏡像燒錄

參考官方U盤制作方式: https://ubuntu.com/tutorials/create-a-usb-stick-on-windows#1-overview

1.3 系統(tǒng)安裝

參考官方系統(tǒng)安裝過程 :https://ubuntu.com/tutorials/install-ubuntu-desktop#1-overview

由于Windows系統(tǒng)已連接過WIFI,故Ubuntu系統(tǒng)安裝時可直接連接無線網(wǎng)絡。若無WIFI模塊且出現(xiàn)在安裝后系統(tǒng)無法識別網(wǎng)卡的問題,可在安裝時使用【USB-網(wǎng)口】轉換器提供網(wǎng)絡,在安裝完成后即自動獲取板載網(wǎng)卡驅動,僅供參考.

1.4 更換下載源

Settings -> About -> Software Updates -> Download from -> Other -> Select Best Server

1.5 更換顯卡驅動

Settings -> About -> Software Updates -> Additional Drivers -> Using NVIDIA driver metapackage from nvidia-driver-525 (proprietary)

2. 系統(tǒng)配置

2.1 安裝:Terminator

sudo apt install terminator

2.2 安裝:搜狗輸入法

參考: https://blog.csdn.net/Mr_Sudo/article/details/124874239

提示:安裝并應用Fcitx4后重啟電腦,而后再進行輸入法安裝,或可避免諸多問題。

注:若出現(xiàn)只可輸入英文無法輸入中文的情況,則是缺少依賴所導致的,解決方法如下:

sudo apt-get install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2

sudo apt install libgsettings-qt1

2.3 安裝:ROS2

參考:https://fishros.com/d2lros2/#/humble/chapt1/get_started/3.%E5%8A%A8%E6%89%8B%E5%AE%89%E8%A3%85ROS2

2.4 安裝:VSCode

下載地址:https://code.visualstudio.com/Download 解壓安裝:

sudo dpkg -i code_1.85.1-1702462158_amd64.deb

配置C/C++擴展包含路徑:

/opt/ros/humble/**

2.5 安裝: make & cmake & colcon

sudo apt install make

sudo apt install cmake

sudo apt-get install python3-colcon-common-extensions

2.6 安裝: gcc-12

由于版本內(nèi)核6.5.0,安裝下述CH34X驅動時需要使用gcc-12,故需先行安裝。

添加源sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

安裝gcc sudo apt-get install gcc-12

系統(tǒng)更新 sudo apt-get upgrade

鏈接高版本gccsudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 20

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 50

2.7 安裝: CH341驅動

查看并刪除系統(tǒng)自帶CH340驅動 ls /lib/modules/$(uname -r)/kernel/drivers/usb/serial

cd /lib/modules/$(uname -r)/kernel/drivers/usb/serial

sudo rm -rf ch341.ko

下載驅動:https://www.wch.cn/download/CH341SER_LINUX_ZIP.html 注:MTI670 修改配置文件中端口信息 查詢系統(tǒng)內(nèi)核版本 uname -r

打開bootlin 鏈接:https://elixir.bootlin.com/linux/v6.5/source/drivers/usb/serial/ch341.c 替換ch34x.c內(nèi)容 根據(jù)系統(tǒng)內(nèi)核選擇對應版本,復制并替換ch34x.c全部內(nèi)容 編譯驅動 cd CH341SER_LINUX/driver

make

生成ch34x.ko文件 加載驅動 sudo make load

永久安裝驅動 sudo make install

其他問題參見:機器人硬件驅動以及程序編譯

2.8 安裝: CuteCom

2.9 安裝: Mujoco

GItHub鏈接:https://github.com/google-deepmind/mujoco Mujoco(py)鏈接:https://pypi.org/project/mujoco/#files

安裝步驟 mkdir build

cd build

cmake ..

make -j32

sudo make install

注:其他包安裝同上(32為PC核心數(shù)) 創(chuàng)建鏈接

打開動態(tài)庫文件sudo gedit /etc/ld.so.conf

添加添加庫路徑include /etc/ld.so.conf.d/*.conf

/usr/local/lib

更新配置sudo ldconfig

參考:解決cannot open shared object file: No such file or directory

2.10 安裝: opencv

2.11 安裝: gl3w和glfw

2.12 安裝: fftw

安裝步驟./configure --prefix=/home/***/fft/fftw-3.3.10/build CFLAGS=-fPIC CXXFLAGS=-fPIC --enable-shared

make -j32

make install

參考:FFTW安裝(Linux)

二、 工作空間配置

1. 環(huán)境配置

1.1 Source工作空間

1.2 USB權限修改

USB端口權限修改sudo chmod 777 /dev/ttyUSB0

USB端口永久賦權

新建并進入規(guī)則文件sudo chmod 777 /dev/ttyUSB0

編輯規(guī)則內(nèi)容KERNEL=="ttyUSB*", MODE:="0777", GROUP:="dialout

將用戶添加進dialout用戶組sudo usermod -a -G dialout $USER

sudo service udev reload

sudo service udev restart

參考文獻

ubuntu22.04安裝搜狗輸入法ubuntu系統(tǒng)安裝好搜狗輸入法后只能輸入英文,無法輸入中文的解決方案【ubuntu 搜狗輸入法】ubuntu下搜狗輸入法不能打印中文的所有問題都這樣解決!ubuntu安裝與卸載搜狗輸入法ubuntu20.4系統(tǒng)安裝CH340驅動并使用串口調試助手(保姆級)Ubuntu下的USB設備永久權限+設備起別名方法Ubuntu下gcc安裝及使用Invalid operation build-depgcc 安裝ngnix依賴組件【Ubuntu系統(tǒng)安裝gcc簡易教程】Ubuntu系統(tǒng)中gcc安裝ubuntu16.04cmake、gcc/g++版本更換linux升級gcc版本詳細教程FFTW安裝(Linux)解決cannot open shared object file: No such file or directorylibfftw3.a(assert.o): relocation R_X86_64_PC32 against symbol xxx when making a shared object; rec

柚子快報激活碼778899分享:基于ROS2的機器人控制器配置

http://yzkb.51969.com/

好文推薦

評論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。

轉載請注明,如有侵權,聯(lián)系刪除。

本文鏈接:http://m.gantiao.com.cn/post/19312084.html

發(fā)布評論

您暫未設置收款碼

請在主題配置——文章設置里上傳

掃描二維碼手機訪問

文章目錄