【ROS】的单线程Spinning和多线程Spinning
单线程Spinning单线程回调函数 ros::spin() 与 ros::spinOnce()这两个函数的学名叫ROS消息回调处理函数。它俩通常会出现在ROS的主循环中,程序需要不断调用ros::spin() 或 ros::spinOnce(),两者区别在于前者调用后不会再返回,也就是你的主程序到这儿就不往下执行了,而后者在调用后还可以继续执行之后的程序。1. ros::spin()ros::spin()是最简单的单线程自旋, 它会一直调用直到结束。用法: ros::spin()