文档帮助中心
检查是否存在ROS参数名称
存在=有(ptree paramname)
例子
存在= (ptree,paramname)检查参数是否带nameparamname存在于参数树中,ptree.
存在= (ptree,paramname)
存在
ptree
paramname
全部折叠
连接到ROS网络创建一个参数树并检查“MyParam”参数。
“MyParam”
rosinit
启动ROS核心……1.0155秒完成。在http://192.168.0.10:51565上初始化ROS master。使用NodeURI http://bat800205glnxa64:44327/初始化全局节点/matlab_global_node_98019
ptree = rosparam;有(ptree“MyParam”)
ans =逻辑0
设置“MyParam”参数,并验证其存在。断开ROS网络。
集(ptree,“MyParam”,“测试”) (ptree“MyParam”)
ans =逻辑1
rosshutdown
使用NodeURI http://bat800205glnxa64:44327/关闭全局节点/matlab_global_node_98019
ParameterTree
参数树,指定为ParameterTree对象句柄。属性创建此对象rosparam函数。
rosparam
ROS参数名称,指定为字符串标量或字符向量。此字符串必须与参数名称完全匹配。
指示参数是否存在的标志,返回为真正的或假.
真正的
假
得到|rosparam|搜索|集
得到
搜索
集
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系