cd /catkin_ws/src
catkin_create_pkg learning_parameter roscpp rospy std_srvs
rosparam
例項
開啟海龜**器
roscore
rosrun turtlesim turtlesim_node
rosparam
顯示
列出了rosparam引數命令列的使用,和上面說的基本相同
接下來輸入
列出了海龜**器下的引數
/background_b,/background_g,/background_r就是顏色rgb的三個引數,具體調節海龜**器下的背景顏色。/rosdistro為ros的版本,/rosversion為ros版本號,
/roslaunch/uris/host_nidie__38157為主機的位址,/run_id為程序的id號
rosparam get 使用
rosparam get /background_b
獲取 /background的引數值255
rosparam get /rosdistro
檢視你安裝的ros版本
rosparam get /rosversion
檢視你安裝的ros版本號
rosparam set使用
修改了rgb中b的值,背景顏色發生改變
rosparam dump使用
rosparam dump param.yaml
將引數以檔案的形式儲存
rosparam load使用
rosparam load param.yaml
載入檔案,替換引數
rosparam delete使用
刪除某乙個引數
同樣在learning_parameter檔案下src檔案中建立parameter_config.cpp檔案
touch parameter_config.cpp
輸入
/**
* 該例程設定/讀取海龜例程中的引數
*/#include
#include
#include
intmain
(int argc,
char
**ar**)
加上這兩句
作業系統學習
看了幾天的資料,今天終於有時間把測試環境搭建起來。模擬機bochs nasm ultraiso 模擬機bochs的設定不難,在網上搜了些資料和參考了bochs的說明檔案,基本上就可以組建並執行起來。在網上下了個dos的映象,執行bochs從a盤啟動,之後把硬碟分割槽格式化,乙個最基礎的測試環境就完成...
作業系統學習
1 處理器硬體故障中斷事件 由處理器,記憶體儲器,匯流排等故障引起 程式性中斷事件 2 處理器執行機器指令引起 1.1 除數為零,運算元溢位等算術異常 1.3 終止程序指令 終止程序 3 自願性中斷事件 1.1 處理器執行陷入指令請求os服務引起 1.2 請求分配外設,請求io等 1.3 處理流程是...
ROS作業系統學習(十二)ROS中的座標系管理系統
tf功能包能幹什麼 tf座標變換如何實現?通過座標變換實現控制乙個海龜移動,而另乙個海龜緊緊跟隨這只海龜的移動 1.安裝必要包 sudo apt get install ros melodic turtle tf2.啟動launc 件 roslaunch turtle tf turtle tf de...