脚本执行 "sleep" 需要多长时间?
How much time will the script execution "sleep" for?
我的理解是代码将通过计算执行期间完成的工作所用的时间来保持 5Hz 的执行。所以这个程序会休眠“5Hz”?
# Initialize node
rospy.init_node('publish_velocity')
r = rospy.Rate(5)
r.sleep()
是的,r.sleep
将在您指定的时间间隔内休眠一段时间。所以在你的情况下,5Hz,它将休眠 200ms。
我的理解是代码将通过计算执行期间完成的工作所用的时间来保持 5Hz 的执行。所以这个程序会休眠“5Hz”?
# Initialize node
rospy.init_node('publish_velocity')
r = rospy.Rate(5)
r.sleep()
是的,r.sleep
将在您指定的时间间隔内休眠一段时间。所以在你的情况下,5Hz,它将休眠 200ms。