-
Notifications
You must be signed in to change notification settings - Fork 8
Installation
Note: Due to changes in the setup, versions of the API installed prior to 22.09.2020 should be removed. Please delete the
~/.NICO,api/buildandapi/develfolders before running the setup script.
The first step is to clone the repository. You can achieve this by using the following command:
git clone https://github.com/knowledgetechnologyuhh/NICO-software.gitThe setup for the API consists of multiple steps (installing pypot, running catkin_make etc.). To do all of these tasks automatically a setup script is provided which can be sourced:
Python 2:
source api/NICO-setup.bashPython 3:
source api/NICO-python3.bashEither setup will generate an activation script that can be sourced to use the API without reinstalling or updating packages:
source api/activate.bashDependencies not listed under prerequisites should be installed automatically. If you find any missing libraries, add them to the corresponding setup.py or contact the current API maintainer to do so.
| Framework/Dependency | Version | Comments |
|---|---|---|
| Ubuntu | 18.04 and 20.04 | |
| Python | 2.7, 3.6.8 and 3.7.7 | PyRep is not backwards compatible to Python 2.7 |
| PyPot | 3.1.2 | Modified version, see here |
| CoppeliaSim | V.4.0.0 | Formerly V-REP |
| Gazebo | ||
| ROS | Melodic and Noetic |