Sarafun Behavior Trees package
1
Behavior trees for the SARAFun project
Main Page
Data Structures
All
Data Structures
Namespaces
Functions
Variables
Enumerations
Enumerator
sarafun_tree
src
demo_bt_nodes
FoldingAssemblyAction.cpp
1
#include <sarafun_tree/demo_bt_nodes/FoldingAssemblyAction.h>
2
3
namespace
sarafun {
4
double
FoldingAssemblyAction::getTimeoutValue
() {
5
double
timeout = 0;
6
fillParameter
(
"/sarafun/bt/folding_assembly/timeout"
, 30.0, timeout);
7
8
return
timeout;
9
}
10
11
bool
FoldingAssemblyAction::fillGoal
(sarafun_assembly::FoldingGoal &goal) {
12
return
true
;
13
}
14
}
15
16
int
main(
int
argc,
char
**argv) {
17
ros::init(argc, argv,
"FoldingAssembly"
);
18
sarafun::FoldingAssemblyAction
fold_action(ros::this_node::getName(),
19
"/sarafun/assembly/folding"
,
20
"folding_assembly_action"
);
21
ros::spin();
22
return
1;
23
}
sarafun::FoldingAssemblyAction::getTimeoutValue
double getTimeoutValue()
Definition:
FoldingAssemblyAction.cpp:4
sarafun::FoldingAssemblyAction::fillGoal
bool fillGoal(sarafun_assembly::FoldingGoal &goal)
Definition:
FoldingAssemblyAction.cpp:11
sarafun::FoldingAssemblyAction
Definition:
FoldingAssemblyAction.h:9
sarafun::ExecuteAction< sarafun_assembly::FoldingAction, sarafun_assembly::FoldingGoal >::fillParameter
bool fillParameter(std::string param_name, std::string ¶m_val)
Generated on Fri Feb 17 2017 11:14:54 for Sarafun Behavior Trees package by
1.8.6