RATAR is an augmented reality based remote assistance platform. It will change the way technicians work on maintenance and repair operations. RATAR platform allows customer care agents or technicians to work remotely, executing common technical tasks and maintenance procedures in real-time. The display of real-time 3D annotations on environments and objects help teams solve problems efficiently and with no extra relocation costs. For example, a customer can be guided to troubleshoot his internet modem, set up a security camera, or install smart home devices etc.
In the times of pandemics such as COVID-19 where social distancing is of utmost importance, companies across the world are trying to adopt new ways of working, keeping in view of social distancing. Thus, our application will help these industries adopt an approach where they could provide assistance regarding their product while maintaining social distancing.
Furthermore, due to the nature of our app, it can be used for remote training of newly hired technicians as well. Designated training on demand programs can be set in motion through which novice technicians can get expert help from the senior ones’ hence eliminating the need for senior technicians to be on-field.
(The following screenshots are the major ones and part of our FYP-1 only)
Built with
- AR 3D annotations: Helpers will be able to draw 3D annotations on his screen that will be rendered to the user’s screen.
- Helper’s Forum: This forum will be a platform where users can post their problems and helpers can view them.
- Resource sharing: Through this feature, helpers will be able to share technical manuals or web links with users.
-
Clone the project
-
Follow this environment set-up guide for React-Native.
-
Assuming that you have already connected your mobile device to your pc/laptop via a usb cable by following the above guide
-
After that, open the powershell terminal (either directly or in a code-editor), go to the project directory and run the following command to install all the node modules
$ npm install
Start the node server
$ npm start
Open another powershell terminal, run the project using the command
$ npm run android
- Vuforia Chalk
- Teamviewer Pilot
- Worklink by Scope AR
- https://github.com/AgoraIO-Community/Agora-RN-Quickstart
- https://reactnative.dev/docs/getting-started
- https://docs.viromedia.com/docs
- https://akveo.github.io/react-native-ui-kitten/docs/
- https://rnfirebase.io/
- https://docs.agora.io/en/Video/API%20Reference/react_native/index.html
- https://reactnavigation.org/docs/getting-started