qisdk / com.aldebaran.qi.sdk.object.actuation / Mapping / Async

Async

interface Async

Functions

chargingStationFrame

The charging station Frame. Read-only.

abstract fun chargingStationFrame(): Future<Frame!>!

makeFreeFrame

Create a new FreeFrame that can be used for transforms with respect to the world.

abstract fun makeFreeFrame(): Future<FreeFrame!>!

makeLocalize

Create a Localize action.

abstract fun makeLocalize(context: RobotContext!, map: ExplorationMap!): Future<Localize!>!

makeLocalizeAndMap

Create a LocalizeAndMap action.

abstract fun makeLocalizeAndMap(context: RobotContext!): Future<LocalizeAndMap!>!

Create a LocalizeAndMap action reusing an existing ExplorationMap.

abstract fun makeLocalizeAndMap(context: RobotContext!, map: ExplorationMap!): Future<LocalizeAndMap!>!

makeMap

Create a ExplorationMap object, from serialized map data.

abstract fun makeMap(data: String!): Future<ExplorationMap!>!
abstract fun makeMap(data: StreamableBuffer!): Future<ExplorationMap!>!

mapFrame

The local map Frame. Read-only.

abstract fun mapFrame(): Future<Frame!>!