python - 导航 map 的反序列化和序列化

标签 python serialization nao-robot pepper

我用 Pepper 进行了探索,然后用 ALNavigationProxy::getMetricalMap() 得到了 map 的度量表示。 。现在我想对 map 的度量表示进行一些更改 - 例如更改起点的坐标 (0, 0, 0)。然后,我如何将更改后的度量数据序列化回 .expo 文件,以便 Pepper 可以加载它并在其中导航。

最佳答案

不支持修改 .explo 文件。 但是,对于您的应用程序显示,您可以保存 getMetricalMap 数据的修改版本(以您自己的方式序列化)并显示它,而不是机器人的真实 getMetricalMap。通过这种方式,您还可以显示建筑平面图或您选择的任何绘图。如果这样做,请确保比例、原点和方向匹配。

关于python - 导航 map 的反序列化和序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48537162/

相关文章:

python - 在 Pandas 数据框中的特定列中查找所有具有空值的行的索引

python - 返回句子中某个字符串的索引号

jquery - 序列化空数组输入

java - Python(和Java)中最快的数据打包

c# - 序列化期间奇怪的内存不足异常

python - 如何列出 ALTabletService 和其他服务的所有隐藏方法?

python - (Python) - Peewee - 如何创建外键

python - 停止在 nao 机器人上运行的 Python 脚本触摸他的头

python - 如何在 Choregraphe Log Viewer 上查看我的服务日志?

python - 当一列用管道分隔时,如何读取 pandas 中的 CSV?