simulator-sdk  1.14
 All Classes Namespaces Functions Variables Enumerations Enumerator Pages
Simulator-sdk Documentation

Overview

Simulator-SDK is released with the following libraries:

ALRobotModel allows instantiating a robot from a xml file defining it. All of the possible models are provided with this lib.

Once created, the Model will provide information about its skeleton, made of a collection of links (Link) and joints (Joint), their position (given by the Frame class) and how their are connected. It also gives a list of its actuators (Actuator) and its sensors (Sensor) and their position.

ALNAOsim allows interfacing your simulator to NAOqi via the Hardware Abstraction Layer (HAL) of a robot on a desktop. It is multi-platform (Ubuntu, Windows and Mac OS X). It is intended to be used with the ALRobotModel lib.

ALSimUtils allows creating and destroying the HAL and NAOqi processus easily.