Skip to content

Lr-2002/arcore-android-sdk

 
 

Repository files navigation

AR Teleoperation for Android

ARCore

A mobile application for augmented reality teleoperation of robotic systems, built on Google's ARCore platform.

Overview

This project extends the Google ARCore Android SDK to enable AR-based teleoperation. It's designed to work with MujocoAR for robotic simulation and control.

Getting Started

Prerequisites

  • Android device with ARCore support
  • Google Play Services for AR (ARCore) installed
  • Camera permissions enabled on your device

Installation

Option 1: Direct APK Install

  1. Download the APK from here
  2. Install the APK on your Android device
  3. Grant camera permissions when prompted

Option 2: Build from Source

Clone this repository and build using Android Studio.

Usage

  1. Set up the server side:

    cd samples/hello_ar_kotlin
    mjpython server/simple.py  # This will display a box in the Mujoco environment
  2. On your Android device:

    • Launch the AR Teleoperation app
    • Connect to the server by entering the IP address and port
    • Follow the on-screen instructions to establish the connection

For detailed usage instructions, refer to the MujocoAR documentation.

Acknowledgements

Future Updates

The application will be available on F-Droid and Google Play Store in future releases.

About

ARCore SDK for Android Studio

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.8%
  • Python 1.2%