{"id":19198192,"url":"https://github.com/AlejandroSilvestri/Osmap-viewer","last_synced_at":"2025-04-20T10:32:55.092Z","repository":{"id":198499243,"uuid":"190225245","full_name":"AlejandroSilvestri/Osmap-viewer","owner":"AlejandroSilvestri","description":"Viewer for maps from ORB-SLAM2 Osmap","archived":false,"fork":false,"pushed_at":"2021-02-04T12:04:12.000Z","size":46,"stargazers_count":19,"open_issues_count":1,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-09T12:23:00.326Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AlejandroSilvestri.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-06-04T15:10:03.000Z","updated_at":"2023-12-25T08:00:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"52148f80-0977-4189-8169-abccaac3b8d4","html_url":"https://github.com/AlejandroSilvestri/Osmap-viewer","commit_stats":null,"previous_names":["alejandrosilvestri/osmap-viewer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroSilvestri%2FOsmap-viewer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroSilvestri%2FOsmap-viewer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroSilvestri%2FOsmap-viewer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlejandroSilvestri%2FOsmap-viewer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AlejandroSilvestri","download_url":"https://codeload.github.com/AlejandroSilvestri/Osmap-viewer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249881833,"owners_count":21339546,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T12:20:27.911Z","updated_at":"2025-04-20T10:32:54.857Z","avatar_url":"https://github.com/AlejandroSilvestri.png","language":"C++","funding_links":[],"categories":["ORB-SLAM2 related codes"],"sub_categories":["改进方法"],"readme":"# Osmap viewer\n\nThis tool is a map points cloud viewer for maps saved with Osmap.\n\nORB-SLAM2 is an outstanding real-time monocular visual SLAM system.  The code was made as a proof of concept for the homonimous paper.  It generates maps from video.  Sadly, it lacks of means for serializing maps.\n\nOsmap is an \"add-on\", an upgrade people can append to ORB-SLAM2 to save and load maps.\n\nOsmap viewer is a viewer tool for visualizing map point clouds saved in a file with osmap.\n\nOsmap viewer uses Osmap to deserialize map files, and OpenCV Viz to visualize them as point clouds.\n\n\n## Beta and finished\n\nRight now Osmap viewer is finished.  It works on my system, I only tested it with Ubuntu 18.04 and OpenCV 4.  It should work in other versions of Linux and OpenCV.  If you try it, please tell me if you succeded building and running it.\n\nIt only shows MapPoints.\n\nIt includes Osmap code with a minor change.\n\nThis project is working and finished, no longer work is expected on this, though it has a lot of room for improvments.\n\n\n## Installation\nDownload and compile.  The only \"special\" consideration is the fact that VIZ doesn't come in OpenCV by default: it belongs to optional \"contrib\" module you must download and install along with OpenCV.\n\n\\#include\u003c...\u003e must be able to search on the include folder (../include) and in you opencv folder, usually in /usr/local/include.  If you use OpenCV 4, you should change the latter to /usr/local/include/opencv4.  So, you should add these folders to your compiler include settings.\n\n\n## Usage\n\n\"Osmap viewer\" mapFile.yaml\n\n\n## Future\n\nIt's not a heavy work, but I don't have time to do it.  I plan to append KeyFrames, spanning tree and check if I have to correct the initial view to match the one in ORB-SLAM2: Z points ahead, Y points downwards.\n \n\n## Enjoy\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAlejandroSilvestri%2FOsmap-viewer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAlejandroSilvestri%2FOsmap-viewer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAlejandroSilvestri%2FOsmap-viewer/lists"}