Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/iml130/firos

Firos helps to connect ROS-based robots to the Fiware Ecosystem...
https://github.com/iml130/firos

converter fiware middleware ngsi robot robot-operating-system ros

Last synced: about 1 month ago
JSON representation

Firos helps to connect ROS-based robots to the Fiware Ecosystem...

Lists

README

        

# FIROS

[![FIWARE Robotics](https://nexus.lab.fiware.org/static/badges/chapters/robotics.svg)](https://www.fiware.org/developers/catalogue/)
[![License: MIT](https://img.shields.io/github/license/iml130/firos.svg)](https://opensource.org/licenses/MIT)
[![](https://img.shields.io/badge/tag-firos-orange.svg?logo=stackoverflow)](https://stackoverflow.com/questions/tagged/fiware+ros)

[![Documentation badge](https://img.shields.io/readthedocs/firos.svg)](https://firos.readthedocs.io)
[![Build Status](https://travis-ci.com/iml130/firos.svg?branch=master)](https://travis-ci.com/iml130/firos)
![Status](https://nexus.lab.fiware.org/repository/raw/public/badges/statuses/incubating.svg)

FIROS works as a translator between the robotics field and the cloud world, transforming ROS messages into NGSI v2 to
publish them in the cloud, and vice versa. The following figure depicts the integration of FIROS inside the FIWARE
platform.

![alt text](doc/media/firos.png "FIROS Integration")

FIROS is a tool that helps connecting robots to the cloud. For this purpose it uses the
[Robot Operating System (ROS)](http://www.ros.org/) and the
[FIWARE Context Broker](https://fiware-orion.readthedocs.io/en/master/) as a way to publish and listen robot's data.

FIROS works as a translator between the robotics field and the cloud world, transforming ROS messages into NGSI to
publish them in the cloud, and vice versa.

This project is a fork from the **outdated** [Ikergunes FIROS package](https://github.com/Ikergune/firos).

This project is part of [FIWARE](https://www.fiware.org/). For more information check the FIWARE Catalogue entry for the
[Robotics](https://github.com/Fiware/catalogue/tree/master/robotics).

| :books: [Documentation](https://firos.readthedocs.io) | :dart: [Roadmap](doc/roadmap.md) |
| ----------------------------------------------------- | -------------------------------- |

## Contents

- [Install](#Install)
- [Usage](#usage)
- [Troubleshooting](#troubleshooting)
- [License](#license)
- [Contributors](#Contributors)
- [Additional Resources](#Additional%20Resources)

## Install

Refer to the Installation-Guide [here](doc/install/install.md)

## Usage

Refer to the User-Guide [here](doc/user/introduction.md)

## Troubleshooting

TBD

## License

FIROS is licensed under [MIT License](https://opensource.org/licenses/MIT).

## Contributors

Dominik Lux, Peter Detzner

## Additional Resources

### Presentations

FIROS-Helping Robots to be Context Aware
([Slideshare](https://de.slideshare.net/FI-WARE/fiware-global-summit-FIROS-helping-robots-to-be-context-aware),
28.11.2018 FIWARE Global Summit, Malaga)

FIROS-Helping Robots to be Context Aware II
([Slideshare](https://de.slideshare.net/FI-WARE/fiware-global-summit-firos-making-robots-context-aware), 21.05.2019
FIWARE Global Summit, Genova)