Metadata-Version: 2.1
Name: odri-control-interface
Version: 1.0
Summary: ODRI Low level control interface
Requires-Python: >= 3.8
License-Expression: BSD-3-Clause
Home-page: https://github.com/open-dynamic-robot-initiative/odri_control_interface
Requires-Dist: cmeel
Requires-Dist: master-board
Requires-Dist: cmeel-yaml-cpp
Requires-Dist: eigenpy
Provides-Extra: build
Requires-Dist: master-board[build] ; extra == "build"
Requires-Dist: eigenpy[build] ; extra == "build"
Description-Content-Type: text/markdown

odri_control_interface
----------------------

### What it is

Common interface for controlling robots build with the odri master board.

### Installation

#### Download the package:

We use `treep` to download the required packages. Make sure your ssh key is unlocked. Then

```
mkdir -p ~/devel
pip install treep  # This installs treep
cd ~/devel
git clone git@github.com:machines-in-motion/treep_machines_in_motion.git
treep --clone master-board
treep --clone odri_control_interface 
```

#### Build the package

We use [colcon](https://github.com/machines-in-motion/machines-in-motion.github.io/wiki/use_colcon)
to build this package:
```
cd mkdir -p ~/devel/workspace
colcon build
```
### Usage:

#### Demos/Examples

You find examples in forms of demos under the `demos/` folder. The demos show how to use the python and C++ interface for talking to the library and setting up a robot.

### License and Copyrights

License BSD-3-Clause
Copyright (c) 2021, New York University and Max Planck Gesellschaft.
