Has anyone had luck turning an Android smartphone into a non-remote-control in-situ on-board autonomous sensing, computing and control element for a mobile robot?

This page summarizes the projects mentioned and recommended in the original post on /r/robotics

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • OpenBot

    OpenBot leverages smartphones as brains for low-cost robots. We have designed a small electric vehicle that costs about $50 and serves as a robot body. Our software stack for Android smartphones supports advanced robotics workloads such as person following and real-time autonomous navigation.

  • Perhaps this is what you're looking for? https://www.openbot.org/

  • UsbSerial

    Usb serial controller for Android

  • To put it in short, underneath Android is Linux, but most phone makers remove or disable the typical USB to Serial drivers, which is used for most iot extension boards. There is no official support from Android for this at this point. You can either directly use the UsbManager APIs to communicate with the robot, or use an opensource library like this one, which uses Android's UsbManager APIs to implement the serial driver.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts