The tutorials are split into several levels. When starting with ArmarX, it is advisable to chronologically do the Getting Started and Beginner Level tutorials, while it usually is sufficient to do the more advanced tutorials on demand.
General tips for doing the tutorials:
- Really do the things in the tutorials yourself and see what the results look like. Not only is this more fun, you will also get a better feeling for them and memorize them better. This extends to code: Try to actually type code yourself in the IDE (e.g. QtCreator) instead of copy-pasting it from the tutorial. This might feel cumbersome, but this way, you see how the IDE behaves and supports (or does not support) you when writing code, which makes you ready for your own project later on. Also, you memorize the code and workflow better the more often you do it, so you're better going to start right away!
Sometimes, a code box looks like this:
$ echo $ARMARX_WORKSPACE
/home/.../code/
In this case, the $
indicates that this line is the command you should run (excluding the $
). The lines below are an example for the result of the command.
If a tutorial does not work as expected, consider writing an issue.
Getting Started
- Install ArmarX
- Explore ArmarX (I): Start the ARMAR-III Simulation
- Explore ArmarX (II): Interact with the ARMAR-III Simulation
Beginner Level
Advanced Level
Older tutorials
- Warning
- The following tutorials tend not to reflect the currently recommended way to implement functionality in ArmarX.