Robots Configuration
September 6, 2024 ยท View on GitHub
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.