Package ckbot :: Module posable
[hide private]
[frames] | no frames]

Module posable

source code

File posable.py

Provides basic functionality for "posable programming", i.e. programming a robot by recording its poses and then playing them back.

Main Classes and Functions

class PoseRecoder -- provides most of the functionality, allowin poses to be recorded and played back.

function recordFromCluster -- an interactive interface on top of a PoseRecorder, allowing users to easily record poses.

Classes [hide private]
  PoseRecorder
Concrete class PoseRecorder
  PoseRecorderCLI
Concrete class PoseRecorderCLI provides a cmd.Cmd based commandline interface to a PoseRecorder.
Functions [hide private]
 
recordFromCluster(c)
Interactively prompt user and record poses from all modules of a cluster...
source code
Function Details [hide private]

recordFromCluster(c)

source code 
Interactively prompt user and record poses from all modules of a cluster
INPUT:
  c -- Cluster to record from
OUTPUT: PoseRecorder with the recording