Python 从Ros中的CSV文件填充Numpy数组

Python 从Ros中的CSV文件填充Numpy数组,python,python-3.x,numpy,ros,parameterization,Python,Python 3.x,Numpy,Ros,Parameterization,我有一个使用np.loadtext填充numpy数组的脚本。这个过程只在init上完成,从那时起基本上就像一个查找表 我想在Ros中实现这一点。我已经创建了一个执行此任务的ROS节点,现在我想知道在init上填充此数组的最佳方法是什么?我可以使用np.loadtext的模拟版本吗?我是否需要将其转换为roslaunch xml或rosbag之类的格式。我对ROS比较陌生,所以不太熟悉参数服务器等 我希望能够不时地为不同的测试场景更改文件,并在init上获取值,该文件相当大~7Mb 提前谢谢 仅仅

我有一个使用np.loadtext填充numpy数组的脚本。这个过程只在init上完成,从那时起基本上就像一个查找表

我想在Ros中实现这一点。我已经创建了一个执行此任务的ROS节点,现在我想知道在init上填充此数组的最佳方法是什么?我可以使用np.loadtext的模拟版本吗?我是否需要将其转换为roslaunch xml或rosbag之类的格式。我对ROS比较陌生,所以不太熟悉参数服务器等

我希望能够不时地为不同的测试场景更改文件,并在init上获取值,该文件相当大~7Mb


提前谢谢

仅仅因为它是一个ROS节点并不意味着你不能再使用numpy了。只需像以前一样使用
np.loadtext
。不过,您可以使用ROS参数传递文件名。谢谢,就像我说的,我对罗斯比较陌生。当我尝试使用它时,遇到了一些构建错误,但结果是另一个问题。感谢您提供有关文件名的提示。