Task Trees
Contents:
Overview
Installation Guide
Introduction to the Instant-Use Behaviour Classes
Programming Guide to Move Behaviours
Programming Guide to Utility Behaviours
Develop Custom Behaviours
Logical Scene Configuration Support
Task Trees Manager
Catalogue of Demo Programs and Tutorials
Design Notes: Push-Block Demo
Design Notes: Push-Block on ROS Demo
Design Notes: Pick-N-Drop Demo
Design Notes: Pick-N-Drop with EStop Guard Demo
Design Notes: GridScan Demo
Tutorial: Instant-Use Move Behaviours with PyTrees
Tutorial: Instant-Use Move Behaviours with Task Trees
Tutorial: Instant-Use Move Behaviours with PyTrees and Logical Scene
Tutorial: Instant-Use Move Behaviours, Task Trees, and Logical Scene
Tutorial: Tasks Specification and Execution with Task Trees Manager
Developer and Acknowledgement
Task Trees API Reference
Supporting Tools API Reference
Task Trees
Index
Index
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
|
X
B
BasicTask (class in task_trees.task_trees_manager)
BasicTaskTreesManager (class in task_trees.task_trees_manager)
C
cancel() (task_trees.task_trees_manager.BasicTask method)
compute_physical_target() (task_trees.behaviours_base.SceneConditionalCommanderBehaviour method)
ConditionalBehaviour (class in task_trees.behaviours_base)
ConditionalBehaviour.ConditionSpec (class in task_trees.behaviours_base)
ConditionalBehaviour.Policies (class in task_trees.behaviours_base)
ConditionalCommanderBehaviour (class in task_trees.behaviours_base)
D
dimensions (task_trees.task_scene.LinkConfig attribute)
display_tree() (task_trees.task_trees_manager.BasicTaskTreesManager method)
(task_trees.task_trees_manager.TaskTreesManager method)
E
exists_config() (task_trees.task_scene.Scene method)
F
FAILURE_IF_FALSE_POLICY (task_trees.behaviours_base.ConditionalBehaviour.Policies attribute)
fn (task_trees.behaviours_base.ConditionalBehaviour.ConditionSpec attribute)
FrameConfig (class in task_trees.task_scene)
G
get_commander_feedback() (task_trees.task_trees_manager.BasicTask method)
get_frame_config_as_dict() (task_trees.task_scene.Scene method)
get_link_of_frame() (task_trees.task_scene.Scene method)
get_link_of_scene() (task_trees.task_scene.Scene method)
get_named_poses_of_root_as_dict() (task_trees.task_scene.Scene method)
get_param() (task_trees.task_trees_manager.BasicTask method)
get_scene_config_as_dict() (task_trees.task_scene.Scene method)
get_state() (task_trees.task_trees_manager.BasicTask method)
get_submitted_task() (task_trees.task_trees_manager.BasicTaskTreesManager method)
get_time_since_submit() (task_trees.task_trees_manager.BasicTask method)
GuardedTaskTreesManager (class in task_trees.task_trees_manager)
H
HandleTaskCancelled (class in task_trees.behaviours_base)
HandleTaskFailure (class in task_trees.behaviours_base)
I
initialise() (task_trees.behaviours_base.ConditionalCommanderBehaviour method)
inverted (task_trees.behaviours_base.ConditionalBehaviour.ConditionSpec attribute)
is_global_guard_activated() (task_trees.task_trees_manager.GuardedTaskTreesManager method)
is_task_guard_activated() (task_trees.task_trees_manager.GuardedTaskTreesManager method)
K
key_list_under_config_key() (task_trees.task_scene.Scene method)
kwargs (task_trees.behaviours_base.ConditionalBehaviour.ConditionSpec attribute)
L
len_of_key_list_under_config_key() (task_trees.task_scene.Scene method)
LinkConfig (class in task_trees.task_scene)
list_frame_names() (task_trees.task_scene.Scene method)
list_scene_names() (task_trees.task_scene.Scene method)
M
model_file (task_trees.task_scene.LinkConfig attribute)
module
task_trees.behaviours_base
task_trees.task_scene
task_trees.task_trees_manager
N
name (task_trees.task_scene.FrameConfig attribute)
(task_trees.task_scene.LinkConfig attribute)
P
parent_frame (task_trees.task_scene.FrameConfig attribute)
(task_trees.task_scene.LinkConfig attribute)
parts (task_trees.task_scene.SceneKeyParts attribute)
Print (class in task_trees.behaviours_base)
PrintPose (class in task_trees.behaviours_base)
PrintPosesInFrame (class in task_trees.behaviours_base)
Q
query_config() (task_trees.task_scene.Scene method)
R
reset_guard() (task_trees.task_trees_manager.GuardedTaskTreesManager method)
rpy (task_trees.task_scene.FrameConfig attribute)
(task_trees.task_scene.LinkConfig attribute)
S
Scene (class in task_trees.task_scene)
scene (task_trees.task_scene.SceneKeyParts attribute)
SceneConditionalCommanderBehaviour (class in task_trees.behaviours_base)
SceneKeyParts (class in task_trees.task_scene)
set_global_guard_condition_fn() (task_trees.task_trees_manager.GuardedTaskTreesManager method)
set_task_guard_condition_fn() (task_trees.task_trees_manager.GuardedTaskTreesManager method)
shutdown() (task_trees.task_trees_manager.BasicTaskTreesManager method)
(task_trees.task_trees_manager.TaskTreesManager method)
SimAttachObject (class in task_trees.behaviours_base)
SimDetachObject (class in task_trees.behaviours_base)
spin() (task_trees.task_trees_manager.BasicTaskTreesManager method)
stop() (task_trees.task_trees_manager.BasicTaskTreesManager method)
submit_task() (task_trees.task_trees_manager.BasicTaskTreesManager method)
(task_trees.task_trees_manager.GuardedTaskTreesManager method)
SUCCESS_IF_FALSE_POLICY (task_trees.behaviours_base.ConditionalBehaviour.Policies attribute)
T
task_trees.behaviours_base
module
task_trees.task_scene
module
task_trees.task_trees_manager
module
TaskTreesManager (class in task_trees.task_trees_manager)
terminate() (task_trees.behaviours_base.ConditionalCommanderBehaviour method)
(task_trees.behaviours_base.HandleTaskCancelled method)
(task_trees.behaviours_base.HandleTaskFailure method)
tidy_up() (task_trees.behaviours_base.ConditionalCommanderBehaviour method)
type (task_trees.task_scene.FrameConfig attribute)
(task_trees.task_scene.LinkConfig attribute)
U
update() (task_trees.behaviours_base.ConditionalBehaviour method)
(task_trees.behaviours_base.ConditionalCommanderBehaviour method)
(task_trees.behaviours_base.HandleTaskCancelled method)
(task_trees.behaviours_base.HandleTaskFailure method)
(task_trees.behaviours_base.Print method)
(task_trees.behaviours_base.PrintPose method)
(task_trees.behaviours_base.PrintPosesInFrame method)
update_if_true() (task_trees.behaviours_base.ConditionalBehaviour method)
update_state() (task_trees.task_trees_manager.BasicTask method)
update_when_busy() (task_trees.behaviours_base.ConditionalCommanderBehaviour method)
update_when_ready() (task_trees.behaviours_base.ConditionalCommanderBehaviour method)
(task_trees.behaviours_base.SimAttachObject method)
(task_trees.behaviours_base.SimDetachObject method)
W
wait_for_completion() (task_trees.task_trees_manager.BasicTask method)
wait_for_working() (task_trees.task_trees_manager.BasicTask method)
X
xyz (task_trees.task_scene.FrameConfig attribute)
(task_trees.task_scene.LinkConfig attribute)