ar-drivers 0.1.0

Opensource driver for Rokid Air AR glasses
Documentation

AR drivers

Crates.io Docs.rs

This repository contains is a simplified driver for Rokid Air (and possibly other) AR glasses. It supports getting basic sensor data and setting up the display.

While only the Rokid glasses is supported right now, if I could get my hands on some other ones, I'd happily implement them too.

It only uses rusb for communication.

If you find Rust disgusting (and I wouldn't blame you), you should take a look at the code and reimplement it in any other language, since it's so simple.

Contribution

I appreciate reported bugs, feature requests and of course pull request.

I'd love to get my hands on an Rokid Lite, an Nreal or Moverio so if you have a spare one you'd throw out, you could mail it to me instead :)

License

Licensed under the MIT license

Legal stuff

The protocol was obtained by reverse engineering Rokid's proprietary driver. This is explicitly allowed in the EU for interworking purposes, it's probably fair use everywhere else, but you should check your own country's laws.

The project is not affiliated with Rokid or related entities.