1.添加秘鑰
sudo apt install curl gnupg2 -y
curl -s https:///ohhuo/rosdistro/raw/master/ros.asc | sudo apt-key add -
- 設(shè)置軟件源
sudo sh -c 'echo "deb [arch=$(dpkg --print-architecture)] http://packages./ros2/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/ros2-latest.list'
- 安裝ROS2
sudo apt update
若出現(xiàn)“無(wú)法驗(yàn)證下列簽名: NO_PUBKEY XXX”
// 如無(wú)法驗(yàn)證下列簽名: NO_PUBKEY F42ED6FBAB17C654
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F42ED6FBAB17C654
//ubuntu22安裝humble
sudo apt install ros-humble-desktop
sudo apt install ros-dev-tools
//ubuntu20安裝foxy
sudo apt install ros-foxy-desktop
- 安裝自動(dòng)補(bǔ)全工具
sudo apt install python3-argcomplete -y
- 設(shè)置環(huán)境變量
//ubuntu22 humble
echo "source /opt/ros/humble/setup.bash" >> ~/.bashrc
source .bashrc
//ubuntu20 foxy
echo "source /opt/ros/foxy/setup.bash" >> ~/.bashrc
source .bashrc
- 查看環(huán)境變量
printenv | grep -i ROS
ubuntu20 foxy ubuntu22 humble
- 測(cè)試案例
重新打開(kāi)兩個(gè)終端分別運(yùn)行
ros2 run demo_nodes_cpp talker
ros2 run demo_nodes_cpp listener
安裝QT5.12.10
- ubuntu下載*******.run文件
qt5.12.10鏈接 - 斷開(kāi)網(wǎng)絡(luò)連接!
- 切換到下載******.run的文件夾下
sudo chmod +x ******.run
sudo ./******.run
其中一步選擇組件 安裝結(jié)束 4. 配置QT 連接網(wǎng)絡(luò)
// 安裝 g++
sudo apt-get install g++
// 安裝 openGL 庫(kù)
sudo apt-get install mesa-common-dev
//添加環(huán)境路徑
gedit ~/.bashrc
//在文檔末尾添加以下內(nèi)容并保存
export PATH=/opt/Qt5.12.10/Tools/QtCreator/bin:$PATH
// 說(shuō)明:/opt/Qt5.12.10/Tools/QtCreator/bin 比對(duì)自己的安裝路徑是否相同,鼠標(biāo)依次點(diǎn)開(kāi)文件夾或cd及l(fā)s 進(jìn)行比對(duì)。
5.測(cè)試
echo $PATH
|