Glossary

armature

An armature in Blender is the skeleton of the model and enables simulated motions (See the Blender manual https://docs.blender.org/manual/en/dev/rigging/armatures/index.html and Blender concepts)

bone

Bones of Blender (see https://docs.blender.org/manual/de/dev/rigging/armatures/bones/index.html) are supplemented in the Robot Designer to meet robot kinematic requirements. Bones not generated by the Robot Designer can simply be imported when prompted.

collision mesh

For the Robot Designer a custom collision tag can be assigned to meshes to indicate the usage as a collision mesh. A collision mesh will be used for physical contact detection in gazebo simulator.

condition

Here, …

decorator

In brief, …

geometry
mesh

In Blender, an object containing a surface model (mesh) is referred to as *geometry*(see Blender concepts)

IDE

Integrated Development Environment

mode: edit mode, object mode, pose mode

Blender has different operating modes to focus working on different properties, where some are specific to armatures (see https://docs.blender.org/manual/it/dev/modeling/meshes/introduction.html)

model

The blender model collects all information about the generated design such as meshes and surface properties.

operator

Python class objects to modify the blender scene. (see Blender concepts)

property

Properties are the only method in Blender to store/access additional data. (see Blender concepts)

robot model

A robot model in the Robot Designer includes the kinematic chain of a generated robot and all its properties such as physics frames, controllers, (collision) meshes, sensors and model meta data.

scene

The blender environment containing the objects is called the scene.

segment

A segement of a robot model consists of a joint and a link, where meshes, a physics frame and a controller can be attached.