ROS下第乙個發布者程式

2021-09-29 13:53:04 字數 694 閱讀 3010

int main(int argc, char** ar**)

sudo gedit cmakelists.txt

修改該配置檔案

find_package(catkin required components roscpp geometry_msgs)

include_directories(

#include$)

add_executable(pubvel pubvel.cpp)

target_link_libraries(pubvel $)

sudo gedit package.xml

修改為:

message_runtime

message_runtime

geometry_msgs

geometry_msgs

回到工作區

cd ~/test

編譯:catkin_make

然後設定環境變數,注意最後執行終端必須設定好環境變數才能執行

設定環境變數: source devel/setup.bash

開啟乙個新終端,開啟節點管理器 roscore

在環境變數配置好的終端下

然後開啟小海龜結點

rosrun turtlesim turtlesim_node

最後開啟pubvel結點

rosrun agitr pubvel

第乙個ros程式

首先確定已經正確安裝好ros,再進行以下操作 一 ros 實現 helloworld 1 建立工作環境 mkdir p catkin ws src cd catkin ws src catkin create pkg agitr 2 配置工作目錄 sudo gedit bashrc 在最後一行新增 ...

Windows 下第乙個 GTK 程式

在 這邊說明一下如何在windows作業系統之下撰寫 編譯gtk,gtk使用glib cairo pango atk gtk gettext runtime libpng libjpeg libtiff與zlib,所以您必須也取得這些套件,在gtk官方網站的 windows download 中可以...

Windows 下第乙個 GTK 程式

在 這邊說明一下如何在windows作業系統之下撰寫 編譯gtk,gtk使用glib cairo pango atk gtk gettext runtime libpng libjpeg libtiff與zlib,所以您必須也取得這些套件,在gtk官方網站的 windows download 中可以...