Skip to content

Commit 655dc42

Browse files
committed
add joint jog config and example
1 parent 8511f5e commit 655dc42

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Planning groups to use in JointJog, and their corresponding JVC controllers.
2+
# The number of elements in `planning_groups` and `controllers` must match.
3+
planning_groups: ['manipulator']
4+
controllers: ['joint_velocity_controller']
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
<?xml version="1.0" encoding="UTF-8" ?>
2+
<root BTCPP_format="4" main_tree_to_execute="Joint Jog Example">
3+
<!--//////////-->
4+
<BehaviorTree ID="Joint Jog Example" _description="" _favorite="false">
5+
<Control ID="Sequence" name="TopLevelSequence">
6+
<Action
7+
ID="SwitchController"
8+
activate_asap="true"
9+
automatic_deactivation="true"
10+
controller_list_action_name="/controller_manager/list_controllers"
11+
controller_switch_action_name="/controller_manager/switch_controller"
12+
strictness="1"
13+
timeout="-1.000000"
14+
activate_controllers="joint_velocity_controller"
15+
/>
16+
<Action
17+
ID="JointJog"
18+
controller_name="joint_velocity_controller"
19+
link_padding="0.010000"
20+
stop_safety_factor="1.500000"
21+
/>
22+
</Control>
23+
</BehaviorTree>
24+
<TreeNodesModel>
25+
<SubTree ID="Joint Jog Example">
26+
<MetadataFields>
27+
<Metadata runnable="true" />
28+
<Metadata subcategory="Application - Advanced Examples" />
29+
</MetadataFields>
30+
</SubTree>
31+
</TreeNodesModel>
32+
</root>

0 commit comments

Comments
 (0)