List
is it possible to use an external camera while using maxST's SLAM algorithm on an android device?
Posted Date: 2020-06-12 9:32     Edited Date: 2020-06-15 6:40     Writer: inactive

Currently we are testing using the espon moverio to run the image tracking. However, I was told in the other thread that the performance of the espon moverio is not high enough to run maxST's internal SLAM algorith. 

So I thought that performance and tracking might improve if we used an android device but connected an external smartglasses's camera so that the tracking algorithms are run on the phone.

However, ARCore does not support external cameras (as far as I know). Is it possible to use an android phone and external glasses together with maxST?

Or I guess the bigger question is whether there are any plans to support other glasses that could be used together with an android device. Since currently the only listed supported device is epson moverio.

 

Posted Date: 2020-06-15 6:40     Edited Date: 2020-06-15 6:40     Writer: inactive

Hello, knightpraetor.

Unfortunately, you can't. You might near future, but not now.
Before further explanation, I'll recommend you to try EXTENDED Tracking mode.
This uses vision only SLAM, which is quite vulnerable but works with good condition.

Now I'll explain why.
MAXST SLAM algorithm is not launched yet. We are currently working on it.
MAXST Fusion tracker uses ARCore or ARkit.
We detect the target with our algorithm and track it with SLAM algorithm provided by ARCore or ARkit,
adjusting accuracy with our algorithm again.

However, AR core, APIs are very limited. It does not provide vast - easy to modify APIs.
Approaching AR Core's algorithms are very restricted. It must be on the target device only.
Thus, AR Core does not support any smart glasses, which means no smart glasses are capable of SLAM tracking.

After our launch of MAXST SLAM, we might support these kinds of situations. We did test it with Moverio already.
(With our cameras attached to Moverio. We did not test remote computing.
It might cause big motion-to-photon latency. It might work, idk, I'm not sure. )

 

Connor

MAXST Support Team