{"id":20149254,"url":"https://github.com/petrenko-alex/ar-nav","last_synced_at":"2025-10-13T20:39:08.500Z","repository":{"id":37517279,"uuid":"156982195","full_name":"petrenko-alex/ar-nav","owner":"petrenko-alex","description":"AR-Nav - навигации внутри помещениия с помощью дополненной реальности / Augmented reality indoor-navigation","archived":false,"fork":false,"pushed_at":"2023-03-07T17:29:26.000Z","size":16249,"stargazers_count":12,"open_issues_count":17,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-10-13T20:39:05.240Z","etag":null,"topics":["ar-js","ar-nav","ar-navigation","augmented-reality","es6-fuzz","indoor-navigation","indoor-positioning","navigation","neo4j","spa","vue-qrcode-reader","vuejs","vuetify","web"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/petrenko-alex.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-11-10T13:09:06.000Z","updated_at":"2025-10-10T20:12:10.000Z","dependencies_parsed_at":"2025-04-09T20:07:10.585Z","dependency_job_id":"4bab998b-1823-4a73-9de7-ad14dcf77103","html_url":"https://github.com/petrenko-alex/ar-nav","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/petrenko-alex/ar-nav","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petrenko-alex%2Far-nav","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petrenko-alex%2Far-nav/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petrenko-alex%2Far-nav/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petrenko-alex%2Far-nav/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/petrenko-alex","download_url":"https://codeload.github.com/petrenko-alex/ar-nav/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petrenko-alex%2Far-nav/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279016929,"owners_count":26085910,"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","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["ar-js","ar-nav","ar-navigation","augmented-reality","es6-fuzz","indoor-navigation","indoor-positioning","navigation","neo4j","spa","vue-qrcode-reader","vuejs","vuetify","web"],"created_at":"2024-11-13T22:42:32.922Z","updated_at":"2025-10-13T20:39:08.475Z","avatar_url":"https://github.com/petrenko-alex.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AR-Nav - навигации внутри помещениия с помощью дополненной реальности.\n\n### Введение\nПроект был выполнен в качетве выпускной квалификационной работы Магистра в [Волгоградском Государственном Техническом Университете](http://www.vstu.ru/).\n\nAR-Nav - приложение для навигации в помещении с помощью дополненной реальности. Разработка представляет собой web-приложение, ориентированное на мобильные устройства. Приложение позволяет пользователям самостоятельно ориентироваться в незнакомых помещениях и находить целевые объекты. \n\nИспользуется маркерная дополненная реальность. Навигация осуществляется по маркерам путем последовательного сканирования маркеров, получения указаний и продвижения к цели.\n\n\n### Особенности:\n- возможность первоначального выбора точки назначения маршрута;\n- возможность изменения точки назначения маршрута во время движения;\n- перестроение маршрута в случае сканирования неверного маркера (пользователь сбился с пути);\n- отображение текстовой информации об объекте навигации;\n- указание действий в виде текста;\n- указание действий голосом;\n- указание действий с помощью 3D стрелки;\n- сбор аналитических данных о типах пользователей;\n- сбор аналитический данных об удобстве и особенностях использования приложения;\n- сбор аналитических данных о популярности объектов навигации;\n\n### Интерфейс\nОснова интерфейса - изображение с камеры смартфона. Взаимодействие с пользователем посредством диалоговых окон, уведомлений и float-кнопок.\n\n### Требования\nДля корректной работы системы браузер пользователя должен поддерживать JavaScript, а также технологии WebGL и WebRTC. \n\n### Скриншоты\n\n| Выбор точки назначения             |  Указание действий | Информация об объекте навигации | Анкета\n:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:\n![Выбор точки назначения](https://raw.githubusercontent.com/gafk/ar-nav/master/wiki/choose_destination.PNG) | ![Указание действий](https://raw.githubusercontent.com/gafk/ar-nav/master/wiki/directions_1.PNG) | ![Информация об объекте навигации](https://raw.githubusercontent.com/gafk/ar-nav/master/wiki/nav_object_info.PNG) | ![Анкета](https://raw.githubusercontent.com/gafk/ar-nav/master/wiki/analytics_1.PNG)\n\n### Технологии \n- [Vue.js](https://github.com/vuejs/vue)  \n- [Vuetify](https://github.com/vuetifyjs/vuetify)  \n- [AR.js](https://github.com/jeromeetienne/AR.js)  \n- [vue-qrcode-reader](https://github.com/gruhn/vue-qrcode-reader)  \n- [es6-fuzz](https://github.com/sebs/es6-fuzz)  \n- [neo4j](https://github.com/neo4j/neo4j)  \nи др.  \n\n### Видео-демо\n[![Video demo](https://img.youtube.com/vi/vVT1VbEgDjA/0.jpg)](https://www.youtube.com/watch?v=vVT1VbEgDjA)\n\n### Хотите узнать больше?\nСвяжитесь со мной: gafk555@gmail.com\n  \n### Лицензия\nCopyright © 2018, [Petrenko Alexander](https://github.com/petrenko-alex)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetrenko-alex%2Far-nav","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpetrenko-alex%2Far-nav","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetrenko-alex%2Far-nav/lists"}