ROS_param参数学习

//参数列表
rosparam list 
//显示某个参数值
rosparam get param_key   
//设置参数
rosparam set param_key param_value  
//保存参数 加载参数
rosparam dump [name]
rosparam load [name]

//刷新显示效果
rosservice call /clear
//初始化
ros::init(argc,argv,"param_set");
ros::NodeHandle n;
//获取参数
int blue;
ros::param::get("/turtlesim/background_b",blue);

//修改参数
ros::param::set("/turtlesim/background_b",255);

//客户端才有需求,请求服务器的设置
//客户端才有设置格式的需求
std_srvs::Empty srv;

ros::service::waitForService("/clear");
ros::ServiceClient client_set=n.serviceClient<std_srv::Empty>("/clear");

clear_set.call(srv);

sleep(1);
return 0;
posted @   流光最璀璨i  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示