/AR-Hand-Gesture

Controlling AR-Objects using Hand Gesture

Primary LanguageSwift

Echo-AR Hand Gesture Recognition

IOS Application using EchoAR SDK, that recognizes hand gestures in relatime using ARKit and controles 3-D model.

Register

If you don't have an echoAR API key yet, make sure to register for FREE at echoAR.

Installation

  • Clone the project from the github repository.
  • Open up Xcode and select 'open an existing project'.

Run

  • Set your echoAR API key in the EchoAR.swift
  • Add the 3D model to the console.
  • Connect an IOS Device and build the project.

Usage

  • Currently It supports 4 gestures:

    • 1 : Rotate active 3-D model
    • 2 : Scale down the model
    • 3 : Move model towards left direction
    • 4 : Scale up the model
    • 5 : Move towards right direction
  • To use custom model add the model in CoreML directory and update gestureRecognitionModel in viewController.swift with your own model

  • To update transformations based on gestures update visionRequestDidComplete function in viewController-Extension.swift

Learn more

Refer to our documentation to learn more about how to use IOS Sdk and echoAR.

Refer to ARkit documentation to learn more about how to use ARkit.

Support

Feel free to reach out at support@echoAR.xyz or join our support channel on Slack.

ScreenShots