碰到了一个问题,记录一下:
rospy.get_rostime()的作用是获取浮点值的秒数,是ROS系统的时间,使用它需要确保已经正确初始化了ROS节点,否则会出现意料外情况,演示如下:
def main():
rospy.init_node("illustration_node")
print("before node init", rospy.get_time())
time.sleep(1)
print("after node init", rospy.get_time())
return 0
if __name__ == '__main__':
sys.exit(main())
输出结果为:
('before node init', 0.0)
('after node init', 22238.047)
909

被折叠的 条评论
为什么被折叠?



