從安裝ros2到現在也有好幾天了。成功把我們oryxtarm底盤功能包從ros1-kinetic移植到ros2-dashing上面。
下面就說一下遇到的一些坑,由於看的教程比較老,標題還是:
故安裝ament編譯工具。。。介紹如何快速配置和使用乙個ament工作空間。
wget
vcs import ~/ros2_ws/src < ros2.repos #(就是這一步)
sudo apt install python3-colcon-common-extensions
即可安裝完成,除了編譯比較慢以外其他的都還可以(超級慢,其他也不好用)
直接在工作空間輸入指令
~/ros2_ws$: colcon build
就可以編譯整個工作空間 第乙個ros程式
首先確定已經正確安裝好ros,再進行以下操作 一 ros 實現 helloworld 1 建立工作環境 mkdir p catkin ws src cd catkin ws src catkin create pkg agitr 2 配置工作目錄 sudo gedit bashrc 在最後一行新增 ...
ROS學習筆記(2)之建立我的第乙個ros工程
雖然這時候工作區是空的,但是我們依然可以進行編譯 cd catkin ws catkin make 這時候,會在當前資料夾下生成devel,build這兩個子資料夾,在devel資料夾下能看到幾個setup.s 件。接下來把工作區在bash中註冊 source devel setup.bash 上面...
ROS 1 3 執行第乙個節點
在開始之前 需要先roscore 啟動ros 可以輸入 rosnode list 一下,看一下有哪些節點在執行。在沒有啟動任何節點前可以 看到有rosout這個節點在執行。然後啟動乙個節點 rosrun turtlesim turtlesim node 啟動乙個節點 最基本的乙個指令 rosrun ...