Tango API доступен только на устройствах с поддержкой Tango, которых не так много. При этом можно создать собственное приложение для отслеживания движения и глубины с помощью стандартной Java.
Для отслеживания движения все, что вам нужно - это акселерометр и гироскоп, который в большинстве случаев поставляется с большинством телефонов в настоящее время. Все, что вы в основном делаете, это интегрировать эти показания с течением времени, и вы должны иметь представление о позиции устройства и его ориентации. Обратите внимание, что точность будет зависеть от вашего оборудования и реализации, но будьте готовы к тому, чтобы он был довольно неточным благодаря ошибкам дрейфа датчиков и интеграции (см. Ответ here).
Глубинное восприятие более сложное и будет зависеть от настройки вашего оборудования. Я бы порекомендовал вам заглянуть в отличную библиотеку OpenCV, у которой уже есть привязки Java, и убедитесь, что вы хорошо разбираетесь в основах компьютерного зрения (калибровка, матрица камеры, модель обскуры и т. Д.). Первые два ответа в this Вопрос SO должен помочь вам приступить к определению глубины, используя одну камеру.