關於Moveit安裝的問題

2021-10-16 09:29:09 字數 1605 閱讀 4518

由於moveit和ros是相關聯的,所以會有版本上的區別。這邊部落格都是博主在ubuntu20.04下noetic的ros版本中進行的,其他的版本並沒有測試,所以不敢確定是否對於使用其他版本的你是否有幫助。

官網安裝步驟

隨著使用的深入逐步更新

參考**

錯誤的具體表現:

vision@p920:~/catkin_ws/moveit_ws$ catkin config --extend /opt/ros/$ --cmake-args -dcmake_build_type=release

traceback (most recent call last):

file "/usr/bin/catkin", line 6, in

from pkg_resources import load_entry_point

file "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3254, in

def _initialize_master_working_set(

): file "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3237, in _call_aside

f(*args, **kwargs)

file "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3266, in _initialize_master_working_set

working_set = workingset._build_master(

) file "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 584, in _build_master

ws.require(__requires__)

file "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 901, in require

needed = self.resolve(parse_requirements(requirements))

file "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 787, in resolve

raise distributionnotfound(req, requirers)

pkg_resources.distributionnotfound: the 'osrf-pycommon>0.1.1' distribution was not found and is required by catkin-tools

報錯的原因是缺少osrf-pycommon這個依賴,那麼解決辦法如下:

sudo apt install python3-catkin-lint python3-pip

pip3 install osrf-pycommon

ROS學習(四) 安裝 MoveIt!

moveit!是乙個被廣泛應用的開源軟體,可以用於機械臂的操縱 運動規劃 3d感知 運動學 控制及導航等。1 配置 ubuntu 軟體倉庫 system settings software updates ubuntu software downloadable from the internet ...

關於安裝arm linux gcc 的問題

第1步 網上方法 第2步 新增環境變數 網上很多修改環境變數的方法,很雜。有 redhat上面的,fedora。有人都在ubuntu12.04上試過,可行。本人只用了第一種方法做過,其他的沒有試過 修改 etc bash.bashrc檔案 此檔案只對當前使用者適用 sudo gedit etc ba...

關於Kylin的安裝問題

昨天了解了一下新秀kylin,根據官網的介紹以及從網上蕩的資料來看,介個麒麟還是很牛的!針對資料量特大而且主要依賴於hive的公司來說,選擇麒麟是非常好的。麒麟的立方體演算法和webui提供了傻瓜式的多維度cube設計和建立。cube建立好之後,恭喜你,查詢效率比你家的hive會提高很多很多 一次建...