ROSDeck Android

ROSDeck

By: Baunuri
Control your ROS 2 robot from your phone — joystick, camera, map, and more.

Features & Capabilities

ROS2 Mobile turns your phone into a ground control station for ROS 2 robots. Connect over Wi-Fi and drive, monitor, and visualize — no laptop needed.

FEATURES

• Joystick — drive your robot with a virtual thumbstick. Publishes Twist or TwistStamped to /cmd_vel with configurable velocity limits and haptic feedback.

• Camera — view live camera feeds via MJPEG (web_video_server) or directly over WebSocket (CompressedImage). Rendered with hardware-accelerated Skia.

• Map — visualize occupancy grids, laser scans, robot position, and costmaps. Works with or without a map — scan-only mode shows lidar data centered on the robot.

• Diagnostics — monitor battery, motor status, and system health from diagnostic_msgs.

• Topic Viewer — inspect any ROS 2 topic as raw JSON with adjustable text size.

• TF Tree — browse the transform tree in real time.

• Configurable Layouts — split, resize, and arrange widgets however you want. Save layouts per robot. Five presets included: Drive, Drive + Camera, Camera Only, Nav, and Dashboard.

CONNECTIVITY

Supports both Foxglove Bridge (recommended, binary protocol) and Rosbridge (JSON protocol). Auto-detects available topics and suggests the best layout for your robot.

DEMO MODE

Try the app without a robot — demo mode simulates a connection so you can explore all widgets and layouts.

PRIVACY

No accounts, no analytics, no cloud. All data stays on your device. Communication is local Wi-Fi only.

REQUIREMENTS

• A ROS 2 robot on the same Wi-Fi network
• Foxglove Bridge or Rosbridge running on the robot
• Optional: web_video_server for MJPEG camera streams

User Growth & Download Statistics

App
By:
Baunuri
Downloads:
18 1
Version:
1.0.4 Last updated: 2026-04-20
Version code:
21
Creation date:
2026-04-19
Publisher country:
KR KR
Permissions:
  • android.permission.SYSTEM_ALERT_WINDOW High risk
  • android.permission.INTERNET Low risk
  • android.permission.ACCESS_NETWORK_STATE Safe
  • android.permission.VIBRATE Safe
  • com.android.vending.CHECK_LICENSE Safe
  • com.rammi.ros2mobile.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Size:
61.52MB
Email:
in*****@baunuri.com
URLs:
Website ,Privacy policy
Full description:
See detailed description
Source:
Google Play Store
Data ingested on:
2026-06-05
Compare stats and ranking:

Contact the developer

Chrome-Stats does not own this Android app. Please use these information below to contact the Android app developer.
Developed by:
Baunuri
Google Play Store
https://play.google.com/store/apps/details?id=com.rammi.ros2mobile
Email:
in*****@baunuri.com
Website:
https://baunuri.com

Best ROSDeck Alternatives

Here are some Android apps that are similar to ROSDeck: