py_trees.demos.pick_up_where_you_left_off module

A py_trees demo.

images/pick_up_where_you_left_off.gif
py_trees.demos.pick_up_where_you_left_off.command_line_argument_parser() ArgumentParser

Process command line arguments.

Returns:

the argument parser

py_trees.demos.pick_up_where_you_left_off.create_root() Behaviour

Create the root behaviour and it’s subtree.

Returns:

the root behaviour

py_trees.demos.pick_up_where_you_left_off.description(root: Behaviour) str

Print description and usage information about the program.

Returns:

the program description string

py_trees.demos.pick_up_where_you_left_off.epilog() str | None

Print a noodly epilog for –help.

Returns:

the noodly message

py_trees.demos.pick_up_where_you_left_off.main() None

Entry point for the demo script.

py_trees.demos.pick_up_where_you_left_off.post_tick_handler(snapshot_visitor: SnapshotVisitor, behaviour_tree: BehaviourTree) None

Print an ascii tree with the current snapshot status.

py_trees.demos.pick_up_where_you_left_off.pre_tick_handler(behaviour_tree: BehaviourTree) None

Print a banner immediately before every tick of the tree.

Args:

behaviour_tree (BehaviourTree): the tree custodian