文件名称:隐形地图生成:原型生成器,用于更精确的3d地图
文件大小:8.32MB
文件格式:ZIP
更新时间:2024-03-11 19:47:12
Python
隐形地图生成
该存储库是对完成的工作的重构和扩展,以生成地图。
创建地图
使用ARKit-ROS-Bridge中的应用程序在手机上记录地图
从Firebase检索地图
使用convert_json.py as_graph将其转换为图形,请参见test_json.py
(可选)将新图形对象另存为泡菜。
将旧样式图转换为python3新样式图
这很令人费解,因为ROS依赖于python2,而这个项目依赖于python3。 Pickle在两个python版本之间具有不同的编码类型。
使用python2将pickle转换为新类型: python2 convert_pickle.py src.pkl dest.pkl 。 要查找ROS数据类型,您需要获取source /opt/ros/
【文件预览】:
invisible-map-generation-master
----test_firebase_sba.py(9KB)
----TestDummy.ipynb(3KB)
----convert_pickle.py(551B)
----img()
--------optimized.png(69KB)
--------unoptimized.png(77KB)
----plot_graph.py(3KB)
----convert_json.py(10KB)
----converted-data()
--------test_data_collection_changes.pkl(4.75MB)
--------straight_back_and_forth.pkl(7.97MB)
--------tttest.pkl(1.95MB)
--------test9.pkl(3.28MB)
--------academic_center.pkl(3.58MB)
--------test1210.pkl(4.12MB)
--------test_work.pkl(2.26MB)
----data()
--------test_data_collection_changes.pkl(8.02MB)
--------straight_back_and_forth.pkl(4.32MB)
--------round2.json(409KB)
--------map.json(424KB)
--------test9.pkl(5.54MB)
--------academic_center.pkl(6.08MB)
--------line_once.pkl(2.51MB)
--------test1210.pkl(7.01MB)
--------test_work.pkl(3.84MB)
--------round1.json(796KB)
----convert_json_sba.py(13KB)
----metrics.py(4KB)
----check_errs.py(5KB)
----TestSBA-WithAnchors.ipynb(4KB)
----test_json.py(2KB)
----graph_utils.py(9KB)
----LICENSE(1KB)
----math.org(4KB)
----graph.py(20KB)
----get_subgraph_test.py(1KB)
----requirements.txt(38B)
----.gitignore(31B)
----maximization_model.py(3KB)
----README.md(4KB)
----pose_graph.py(22KB)
----convert_posegraph.py(4KB)
----test_firebase.py(8KB)
----math.pdf(162KB)