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

Mapping

interface Mapping

A service providing the mapping of the local area.

Since
1

Types

Async

interface Async

Functions

async

abstract fun async(): Async!

chargingStationFrame

The charging station Frame. Read-only.

abstract fun chargingStationFrame(): Frame!

makeFreeFrame

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

abstract fun makeFreeFrame(): FreeFrame!

makeLocalize

Create a Localize action.

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

makeLocalizeAndMap

Create a LocalizeAndMap action.

abstract fun makeLocalizeAndMap(context: RobotContext!): LocalizeAndMap!

Create a LocalizeAndMap action reusing an existing ExplorationMap.

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

makeMap

Create a ExplorationMap object, from serialized map data.

abstract fun makeMap(data: String!): ExplorationMap!
abstract fun makeMap(data: StreamableBuffer!): ExplorationMap!

mapFrame

The local map Frame. Read-only.

abstract fun mapFrame(): Frame!