Qontrol
|
This section details the installation procedure for Qontrol.
Before installing Qontrol you need to install the following dependencies
tinyXML2
sudo apt install libtinyxml2-dev
Eigen3
sudo apt install libeigen3-dev
Pinocchio
Follow the instructions on https://stack-of-tasks.github.io/pinocchio/download.html
The examples are built using the mujoco simulator. If mujoco is not installed on your system, a cmake FetchContent will be called to compiled it localy for this project.
Clone the git repository
git clone https://gitlab.inria.fr/auctus-team/components/control/qontrol.git
Move to Qontrol, create the build directory and go there
cd Qontrol && mkdir build && cd build
Run the cmake command
cmake ..
Build the library
make -j4
Go to your build folder and run
where:
example_name
is the name of the example you want to run. The list of all examples can be found in the examples
folder.robot_name
can either be panda
or universal_robots_ur5e
.Documented examples can be found here