Skip to content

robotology/robots-configuration

Folders and files

NameName
Last commit message
Last commit date
Dec 30, 2024
Jul 18, 2024
Dec 30, 2024
Dec 30, 2024
Jun 27, 2024
Apr 8, 2025
Jul 5, 2018
Jul 5, 2018
Feb 28, 2025
Feb 26, 2025
Feb 24, 2025
Feb 10, 2025
Jan 30, 2025
Sep 20, 2024
Sep 20, 2024
Apr 16, 2025
Oct 4, 2023
Sep 20, 2024
Aug 10, 2023
Mar 7, 2025
Mar 25, 2025
Sep 20, 2024
Oct 1, 2024
Sep 20, 2023
Sep 20, 2024
Sep 20, 2024
Sep 20, 2024
Apr 6, 2023
Sep 20, 2024
Sep 20, 2024
Sep 20, 2024
Dec 17, 2024
Sep 20, 2023
Sep 20, 2024
Sep 20, 2024
Sep 20, 2024
Feb 18, 2025
Mar 3, 2025
Apr 19, 2023
Feb 28, 2025
Dec 17, 2024
Sep 6, 2024
Sep 6, 2024
Feb 10, 2025

Repository files navigation

Robots Configuration

ZenHub Community Continuous Integration PRs Welcome

Maintainers

This repository is maintained by:

@pattacini Main responsible
@Nicogene Deputy

Installation

Dependencies

Make sure you have available the following resources:

Setting up your Robot

Unless you aim to install the configurations of all robots, you have to specify the name of your own robot by means of the environment variable YARP_ROBOT_NAME. Example:

export YARP_ROBOT_NAME=iCubGenova01

Build

From the repository root level do:

cmake -S . -B build
cmake --build build/ --target install

As result, the configurations files of your own robot should be placed in $ICUBcontrib_DIR/share/ICUBcontrib/robots/$YARP_ROBOT_NAME.

From this location you may want to tune/modify certain parameters by first copying out the installed files into user local directories. To this end, rely on the command below:

yarp-config robot --import $YARP_ROBOT_NAME

You should end up finding the local copies under ~/.local/share/yarp/robots/$YARP_ROBOT_NAME.