Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuantsai1115/ar.camera.mobile
It is a proof of concept for mixed collaboration between site engineers and officers powered by AR and WebSocket..
https://github.com/yuantsai1115/ar.camera.mobile
ar bim collaboration construction-management vr websocket webxr
Last synced: 14 days ago
JSON representation
It is a proof of concept for mixed collaboration between site engineers and officers powered by AR and WebSocket..
- Host: GitHub
- URL: https://github.com/yuantsai1115/ar.camera.mobile
- Owner: yuantsai1115
- Created: 2023-02-11T03:05:27.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-14T10:09:48.000Z (almost 2 years ago)
- Last Synced: 2024-11-02T00:42:18.644Z (2 months ago)
- Topics: ar, bim, collaboration, construction-management, vr, websocket, webxr
- Language: JavaScript
- Homepage:
- Size: 2.61 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AR Camera for Mixed Collaboration - Mobile
## Introduction
This is a proof of concept for mixed collaboration between site engineers and officers. Site engieers can stream live location to the BIM model with mobile application. Then, the officers view the live location of site engineers on BIM model with receiver application. This help the site engieers and officers remotely collaborate which benefits the construction management as most experienced engineers and officers need to look after multiple sites.| | |
|:--:| :--:|
| *Mobile streaming relative location to model* | *Receiver showing live location on model* |*Please refer to all three repositories to run this application.*
- https://github.com/yuantsai1115/ar.camera.mobile
- https://github.com/yuantsai1115/ar.camera.backend
- https://github.com/yuantsai1115/ar.camera.receiver## Research Gaps
Real-time data exchange between site engineers and officers is essential yet severe as most methods on the market only support video, image or voice which is not enough for remote collaboration. The location, viewing targets, camera poses, trajectories are all missing which blocks the officers understanding the site condition. This research proposes mixed collaboration approach which streams live data of site engineers to office. Officers can easily track all site engineers and collaborate with them remotely on BIM model which serves as a virtual site for visualising the live data.| |
|:--:|
| *Research gaps for mixed collaboration* |## Possibilities
The office can be a situation room which accommodates all the live data from multiple site engieers on the BIM model. Also, the officers can send information or commands to site engineers by AR camera on mobile. The information then is displayed on the physical position. On the other hand, the site engineers can also do the measurement and show the result on BIM model for officers. It can benefit the remote communication and collaboration especially for the geographical limitation scenarios.| |
|:--:|
| *Possibile applications for mixed collaboration* |
## Application Framework
The main module of the application framework is the Cross Device Broadcast module which can be implemented by WebSocket. There would be four types of cross-device communication including mobile to mobile, desktop to desktop, desktop to mobile, and mobile to desktop. Each type of the communication can benefit different applications as the mixed collaboration approach is the fundemental infrastructure of data exchange.| |
|:--:|
| *Application framework for mixed collaboration* |## System Framework
The system framework layouts the essential logics and modules.| |
|:--:|
| *System framework for mixed collaboration* |## Project Setup
This repository extended the samples from WebXR which is a mixed reality library for web application. Please refer to the WebXR website for more information. https://immersiveweb.dev/