HowTos

How Tos are either code snippets, or executable example components. Compared to tutorials, they do not offer step-by-step instructions, but show how to achieve a specific functionality.

To use an example, look at the code and try to port it to your own project. Feel free to copy, paste and adapt the code to your needs, but do not use the component or its code directly in your project (e.g. as a library).

ArmarX Memory

Working Memory

  • Memory client example (C++ | Python)
  • Memory server example (C++)

Try them in the scenario ArMemExample in RobotAPI.

Longterm Memory

Older HowTos

Note
The following how tos and examples might be outdated and need to be reviewed, updated and/or extended.

Components / Ice

Further python examples

Example usages of the ArmarX Python bindings can be found here.

Remote GUI

Visualization (ArViz)

Robot State

Robot Control

Vision

Object Memory / Instances / Poses

Skill Framework