Conduit transforms your iOS device into a powerful ROS 2 sensor publisher. Stream real-time sensor data directly to ROS 2 systems via Zenoh protocol - no bridge required.
FEATURES:
- 12 Sensor Types: IMU, Magnetometer, GPS, Barometer, Illuminance, Cameras, LiDAR, Microphone, Battery, Game Controller, Proximity, and Thermal sensors
- Direct ROS 2 Integration: Publishes native ROS 2 messages compatible with rmw_zenoh_cpp
- Dual Version Support: Works with both ROS 2 Humble and Jazzy distributions
- Configurable Publishing: Adjust rates from 1-100Hz per sensor
- Quality of Service: Full ROS 2 QoS configuration (reliability, durability, history)
- Background Publishing: Continue streaming data while app is in background (Premium)
FREE SENSORS:
- IMU (accelerometer + gyroscope) at up to 100Hz
- Magnetometer for compass/heading data
- Barometer for altitude estimation
- GPS location with NavSatFix messages
- Front camera with compressed images
- Battery state monitoring
- Proximity and thermal sensors
PREMIUM FEATURES (In-App Purchase):
- Back Cameras (Wide, Ultra Wide, Telephoto)
- LiDAR/Depth sensor (iPhone 12 Pro and later)
- Game Controller input
- Background publishing mode
USE CASES:
- Mobile robotics research and development
- Sensor fusion experiments
- Real-world ROS 2 testing on iOS
- Data collection for ML/AI training
- Educational robotics projects
REQUIREMENTS:
- Zenoh router (rmw_zenohd) running on local network
- ROS 2 Humble or Jazzy with rmw_zenoh_cpp
- iOS 16.0 or later
This app is designed for robotics developers and researchers who want to integrate iOS sensor data into their ROS 2 workflows.
Ratings & Reviews
This app has not received enough ratings or reviews to display an overview.
- Game Controller: Joy now follows the ROS 2 joy package layout (game_controller_node). Sticks report left and up as positive, and triggers read 0 when released and -1 when fully pressed. The Game Controller publishes Reliable by default.
- iPhone: Recordings moved from its own tab to the folder button next to Settings at the top of every tab.
- DDS: adding or clearing unicast peers now switches between unicast and multicast discovery.
- The camera picker shows the real topic path.
Version 2.5.0
The developer, Yutaka Kondo, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Usage Data
Diagnostics
Privacy practices may vary based, for example, on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Provider
Yutaka Kondo
Size
8.9 MB
Category
Developer Tools
Compatibility
Requires iOS 16.0 or later.
iPhone Requires iOS 16.0 or later.
iPad Requires iPadOS 16.0 or later.
Mac Requires macOS 13.0 or later and a Mac with Apple M1 chip or later.