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
Jan 24, 2025
Jul 5, 2018
Jul 5, 2018
Nov 28, 2024
Nov 28, 2024
Dec 6, 2024
Nov 20, 2024
Sep 20, 2024
Sep 20, 2024
Nov 7, 2024
Oct 4, 2023
Sep 20, 2024
Aug 10, 2023
Sep 20, 2024
Feb 14, 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
Sep 20, 2024
Sep 20, 2023
Sep 20, 2024
Sep 20, 2024
Sep 20, 2024
Feb 18, 2025
Dec 30, 2024
Apr 19, 2023
Dec 17, 2024
Dec 17, 2024
Sep 6, 2024
Sep 6, 2024
Nov 5, 2024

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.