python 使用rospy对warn_no_remap进行性能测试
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 使用rospy对warn_no_remap进行性能测试相关的知识,希望对你有一定的参考价值。
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import time
import rospy
rospy.init_node('spam')
print 'rospy.get_name'
s = time.clock()
node_name = rospy.get_name()
print 'elapsed: {0} [s]'.format(time.clock() - s)
print 'rospy.names.resolve_name'
s = time.clock()
names = ['~input', '~input/a', '~output', '~output/a']
resolved_names = [rospy.names.resolve_name(n, node_name) for n in names]
print 'elapsed: {0} [s]'.format(time.clock() - s)
print resolved_names
print 'rospy.names.get_resolved_mappings'
s = time.clock()
mappings = rospy.names.get_resolved_mappings()
print 'elapsed: {0} [s]'.format(time.clock() - s)
print mappings
以上是关于python 使用rospy对warn_no_remap进行性能测试的主要内容,如果未能解决你的问题,请参考以下文章
Python rospy模块代码示例
如何将系统包(即 rospy、std_msgs、geoemtry_msgs)导入使用 python2 的虚拟环境?
ROS相关:使用rospy 编写ros程序并使用rosbag存储数据
ROS进二阶学习笔记-- 关于rospy 和 parameters
ROS进二阶学习笔记-- 关于rospy 和 parameters
ROS从入门到精通系列--ros客户端(下)rospy