Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hielsnoppe/robotframework-rosgazebolibrary

Keyword library for the Robot Framework for accessing ROS based systems and the Gazebo simulator.
https://github.com/hielsnoppe/robotframework-rosgazebolibrary

gazebo-simulator robotframework robotics ros

Last synced: about 1 month ago
JSON representation

Keyword library for the Robot Framework for accessing ROS based systems and the Gazebo simulator.

Awesome Lists containing this project

README

        

# Robot Framework ROS Gazebo Library

[![PyPI](https://img.shields.io/pypi/v/robotframework-rosgazebolibrary)](https://pypi.org/project/robotframework-rosgazebolibrary/)
[![Apache 2.0 License](https://img.shields.io/github/license/hielsnoppe/robotframework-rosgazebolibrary)](https://apache.org/licenses/LICENSE-2.0)
[![CodeFactor](https://www.codefactor.io/repository/github/hielsnoppe/robotframework-rosgazebolibrary/badge)](https://www.codefactor.io/repository/github/hielsnoppe/robotframework-rosgazebolibrary)

Keyword library for the [Robot Framework](https://robotframework.org/) for accessing [ROS](https://www.ros.org/) based systems and the [Gazebo simulator](http://gazebosim.org/).

Copyright 2020-2022 [Fraunhofer FOKUS](https://www.fokus.fraunhofer.de/)

The initial version of this software was developed at the [Fraunhofer Institute for Open Communication Systems (FOKUS)](https://www.fokus.fraunhofer.de/).
Initial development was funded by the ITEA3 project [eXcellence in Variant Testing (XIVT)](https://itea4.org/project/xivt.html).

## Installation

You can install this library from the [Python Package Index](https://pypi.org/project/robotframework-rosgazebolibrary/) as follows:

pip install robotframework-rosgazebolibrary

See also the [installation instructions](https://github.com/robotframework/robotframework/blob/master/INSTALL.rst) for Robot Framework.

## Documentation

In principle, the following command should create HTML documentation:

python -m robot.libdoc src/RosGazeboLibrary docs/index.html

Unfortunately, this does not work at the moment.
Feel free to create a pull request if you know how to fix this.

## License

The Robot Framework Ros Gazebo Library is open source software provided under the [Apache License 2.0](https://apache.org/licenses/LICENSE-2.0)