ROS ros::init()初始化函数
一、定义介绍
ros::init
函数是ros程序调用的第一个函数,用于初始化ros节点。它必须是任何ROS节点的第一步。ros::init
函数会解析命令行参数,并配置ROS节点的一些初始设置。
argc
: 是传递给程序的命令行参数的数量(包括程序本身的名称)。argv
: 是一个字符指针数组,包含每个命令行参数的字符串。name
:节点名,必须是一个基本名称,不能包含命名空间options
:[可选]用于启动节点的选项(ros::init_options
中的一组位标志)
ros::init
有三个重载,一般使用的长这样:
ros::init(argc, argv,