/iOSmsg

Publish sensor data from iOS device to ROS topic

Primary LanguageSwift

iOSmsg

Build Status

This allows you to publish data from iOSmsg app to ROS.

iOSmsg app preview

What is iOSmsg

It is a toolkit for publishing sensor data from iOS into ROS topics. It is set of two apps - iOSmsg (this app) and iOSmsg_client.

... and how it works

The iOS app publishes sensor data to RabbitMQ topic in JSON format. Then client app reads them and publishes them directly to ROS topic.

Request a feature

Are you missing any feature in this app? Just go to FeatHub and vote for any feature or add your own. Help the app be better!

List of feature requests

Feature Requests

How to install iOSmsg

Since this is iOS app, you have to have OS X and Xcode to be able to run this app. You don't need to be a member of Apple Developer Program (paid $99 annually). To run it just run

git clone git@github.com:tomas789/iOSmsg.git
cd iOSmsg
pod install

Then open file called iOSmsg.xcworkspace and then you can build app and run it on your device.

How to publish data from iOSmsg as ROS topic

Check out my another app called iOSmsg_client

How to receive data from iOSmsg without ROS

This app just publishes data into RabbitMQ broker. You can easily write your own client app that listens to data from RabbitMQ's exchange. Check out source code of iOSmsg_client for more detail information.