ROS配置過程中的一些注意事項

2021-10-25 07:43:23 字數 2217 閱讀 4270

這個命令中的nano是文字編輯器,也可以用vim、gedit等開啟;
2、在開啟的檔案末尾一行新增: 151.101.84.133 raw.githubusercontent.com

3、儲存退出,在terminal中輸入: sudo rosdep init

4、執行完輸入:rosdep update即可

所以我在先建立了乙個新的ros虛擬環境,conda create --name ros python=2.7

然後啟用環境conda activate ros

然後重新安裝ros

最後一步,roscore,終於出現了想要看到的內容啦,小烏龜也出現啦。。。

ros支援的是python2.7,所以可以用anaconda來建立2.7的虛擬環境支援anaconda

手工初始化:

eval 「$(/home/***/anaconda3/bin/conda shell.bash hook)」

3.5配置自動初始化到~/.bashrc

conda init

e: unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

sudo rm /var/lib/dpkg/lock

sudo dpkg --configure -a

the package *** needs to be reinstalled, but i can』t find an archive for it.

$ sudo dpkg --remove --force-all mlnx-ofed-kernel-dkms

$ sudo apt-get update

git clone

sudo apt-get install cmake python-catkin-pkg python-empy python-nose python-setuptools libgtest-dev build-essential

cd catkin/

mkdir build && cd build && cmake -dcmake_build_type=release …/ && make && sudo make install

sudo sh -c 『echo 「deblsb_release -scmain」 > /etc/apt/sources.list.d/ros-latest.list』

wget -o - | sudo apt-key add -

sudo apt-get update

sudo apt-get install python-catkin-tools

gedit ~/.bashrc

在任意處新增 source /opt/ros/kinetic/setup.bash

mkdir -p ~/catkin_ws/src

cd ~/catkin_ws/

catkin_make

在任意處新增 source devel/setup.bash

echo $ros_package_path

/home/tromac/catkin_ws/src:/opt/ros/kinetic/share

不用管提示,直接按 ctrl+alt+f1,會進入乙個命令輸入的模式

輸入使用者名稱密碼(這裡我是root 加密碼)

輸入以下命令:

cd /etc/x11 (x大寫)

sudo cp xorg.conf.failsafe xorg.conf

videocapture cap(0

);cap.

open

("d:");

mat src;

int i =0;

while(1

)imwrite

(filename, src)

; i++

;waitkey

(100);

}

這樣就會在指定的目錄建立資料集檔案

#include <#include >

這個**內包含了cv_load_image_color的巨集定義

目錄修改到#include

首先安裝rviz,sudo apt-get install ros-kinetic-rviz

rosdep install rviz

rosmake rviz

Lync Server配置過程中的注意事項

說是注意事項,其實下面的完全不夠全面。只是我學習過程中積累的一點經驗,記下了,免得以後每次都去谷歌必應。為了體驗lync server2013的功能,我想要搭建乙個逼真的環境。1.cannot find anysuitable disks fordatabase files.這個問題出現的原因是磁碟...

專案配置過程中的注意事項

所有人將防火牆永久性關閉,防止出現拒絕訪問情況 systemctl status firewalld 檢視狀態 systemctl stop firewalld 暫時關閉防火牆 systemctl disable firewalld 永久關閉 一 nginx 1.訪問nginx需要關閉防火牆。2.n...

linux Mysql 配置一些注意事項

在my.ini linux下為my.conf 檔案中 mysqld 標記後加一行內容為 解決方法不能執行問題 log bin trust function creators 1 解決忽略表名大小寫設定 lower case table names 1 分配mysql許可權 grant all pri...