PYICUB is a framework for developing iCub applications using Python.
For usage examples, check out the Examples Documentation.
git clone https://github.com/s4hri/pyicub
cd pyicub
pip3 install .
In order to simplify the installation procedure, we have containerized the essential requirements in a Docker image including YARP and icub-main.
PYICUB-LAB is a development platform for coding iCub applications in minutes! Try it now and leave your feedback!
git clone https://github.com/s4hri/pyicub-lab
cd pyicub-lab
bash go
To test the pyicub repository, follow these steps:
-
Clone the testing repository:
git clone -b pyicub-ubuntu22.04-robotologyv2024.x https://github.com/s4hri/s4hri-docker.git
-
Navigate to the cloned directory:
cd s4hri-docker/
-
Update the environment variables in the
dockyman.env
file:- PYICUB_URL: Set this to the URL of the pyicub repository you want to test.
- PYICUB_BRANCH: Set this to the branch of the pyicub repository you want to test.
- COMPOSE_PROFILE: Set this to
test
.
-
Run the following command to execute the test:
bash go
- pyicub logo inspired by iCubArtwork