Skip to content

Commit

Permalink
add a short README
Browse files Browse the repository at this point in the history
  • Loading branch information
fannibal committed May 17, 2019
1 parent cfc90cc commit 3fd3b60
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,15 @@

## Overview
This is a custom actionlib client-server implementation.
It can be used as one can do with the SimpleActionLib. However, it can handle multiple client for the same server, as many goal at any frequency from the same client (multi-threaded requests) without missing tracks of any goal. This means the preemptive state is useless here, as you can choose to handle the goal one after the other, or all at the same time.
It can be used in a similar way one can do with the SimpleActionLib. However, it can handle multiple client for the same server, as many goals at any frequency from the same client (multi-threaded requests) without missing tracks of any goal, and gather them in the right order. This means the preemptive state is useless here, as you can choose to handle the goals one after the other, or all at the same time.

## Installation
In a terminal:
```shell
sudo apt install ros-kinetic-actionlib-enhanced
```

## Examples
Examples of how this package can be used are in the directory examples.
Examples of how this package can be used are in the `examples` directory.
The server can handle multiple clients without any issue.

## Installation
`pip install actionlib_enhanced` should work for most users.

0 comments on commit 3fd3b60

Please sign in to comment.