Skip to content

pairlab/cobalt-mobile-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COBALT Mobile App

Ayush Agarwal*, Ansh Gandhi*, Jeremy A. Collins, Omar Rayyan, Aryan Sarswat, Ranjani Koushik, Masoud Moghani, Ajay Mandlekar, Animesh Garg

Website

Python

This repo contains the official mobile application for COBALT: Crowdsourcing Robot Learning via Cloud-Based Teleoperation with Smartphones. The COBALT mobile app connects to a running COBALT server and allows users to remotely teleoperate a robot from a smartphone.

Related Links

Quick Start

Prerequisites

Install the following tools required for Flutter app development:

Installation

1. Clone the repository

git clone https://github.com/pairlab/cobalt-mobile-app.git
cd cobalt-mobile-app

2. Install Flutter dependencies

flutter pub get

3. Verify available devices

flutter devices

You should see at least one connected Android or iOS device.

4. Set up device for installation

Android

Enable USB debugging on your Android phone:

  1. Open Settings > About phone.
  2. Tap Build number several times to enable Developer Options.
  3. Open Developer Options.
  4. Enable USB debugging.
  5. Connect the phone over USB.

iOS

For iOS development, use macOS with Xcode installed.

  1. Open the iOS project in Xcode if signing setup is needed:
open ios/Runner.xcworkspace
  1. Select a development team under Signing & Capabilities.
  2. Connect your iPhone.

5. Install the app

flutter run --release

Last Updated: May 15, 2026

About

COBALT Mobile App

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors