跳转至

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}')