1. 程式人生 > 其它 >robotiq的ROS功能包安裝

robotiq的ROS功能包安裝

robotiq的wiki安裝教程
大概步驟如下:

  1. 建立工作空間
    mkdir -p ~/robotiq_ws/src
    cd ~/robotiq_ws/src
  2. clone程式碼robotiq-ros到src下,從原始碼安裝
  3. 克隆後,檢查特定 ROS 版本的分支(例如 kinetic-devel) Robotiq 包具有以下庫依賴項:
    • Modbus TCP:
      rosdep install robotiq_modbus_tcp
    • 構建 Robotiq 包還需要 EtherCAT soem 庫。
      sudo apt-get install ros-melodic-soem
  4. 初始化工作空間並進行構建
    catkin_init_workspace

    cd ..
    catkin_make
  5. 注意:使用USB串列埠的Robotiq裝置在您的系統中將顯示為/dev/ttyUSBn裝置(其中“n”是一個數字,取決於插入計算機的USB裝置的數量),並且需要讀寫許可權才能正常工作。永久確保您擁有此類許可權的一種方法是隻需將您的使用者新增到撥號組一次:
    sudo usermod -a -G dialout $USER

問題:
其中在執行rosdep install robotiq_modbus_tcp命令時會有問題:

這時進行構建也是會報錯的:

解決辦法:參考
進行上一步驟的構建命令catkin_make之後;
更新環境變數:source devel/setup.bash


這時再執行命令即可:rosdep install robotiq_modbus_tcp