param参数
param参数¶
参数是节点的配置值。您可以将参数视为节点设置。节点可以将参数存储为整数、浮点数、布尔值、字符串和列表。
param参数命令¶
rosparam set 设置参数
rosparam get 获取参数值
rosparam load 从文件中加载参数数据
rosparam dump 保存参数到文件中
rosparam delete 删除参数
rosparam list 获取所有参数名
节点中添加和获取参数¶
import rospy
if __name__ == '__main__':
rospy.init_node('params_demo')
# 定义参数
rospy.set_param('name','hello')
# 获取参数
name = rospy.get_param('name')
rospy.loginfo(f'param={name}')