Download - MIT Sea Grant College Program

Transcript
INDEX
The post*Message() Functions, 88
The postFlags() Function, 86
The setComplete() Function, 87
The setParam() Function, 78, 84, 87
IvP Behavior Parameters, 79
activeflag, 71, 80
condition, 39, 59, 80
duration idle decay, 80
duration reset, 80
duration status, 80
duration, 70, 79, 82
endflag, 39, 59, 71, 81
idleflag, 71, 80
inactiveflag, 71
name, 39, 79
nostarve, 81, 84
perpetual, 81, 83
post mapping, 80, 112
priority, 39, 79
runflag, 71, 80
templating, 81
updates, 81, 82, 98, 166, 176
IvP Behaviors, 61, 68
Conditions, see Run Conditions
Duration, 70
Dynamic Configuration, 82, 98, 176
Flags, 70
Independence, 58
Messages, 70
Priority Weights, 76
Run Conditions, 69
Run States, 70, 72
Sequences, 59
State, 59
Subscriptions, 44
The Information Buffer, 88
IvP Behaviors Implemented
BHV AvoidCollision, 136, 169
BHV BearingLine, 163
BHV ConstantDepth, 118, 157
BHV ConstantHeading, 119
BHV ConstantSpeed, 120
BHV CutRange, 139
BHV GoToDepth, 121, 123
BHV Loiter, 107, 147, 149, 169
IvP
IvP
IvP
IvP
BHV
BHV
BHV
BHV
BHV
BHV
BHV
BHV
OpRegion, 103
PeriodicSpeed, 114
PeriodicSurface, 116, 157
Shadow, 141
StationKeep, 125, 147, 151
Timer, 130
Trail, 142
Waypoint, 96, 147, 155, 158, 163
Build Toolbox, 73
Domain, 46, 49, 59
Function, 58, 59, 61, 72, 73
Helm
All-Stop, 47, 49
Behavior Files, 62
Behaviors, 58
Console Output, 50, 51
Decision Space, 61
Design Philosophy, 20
Duplication Filter, 55, 61
Engagement State, 45, 49
Hierarchical Mode Declarations, 64
Initial Engagement State, 47
Iterate() Loop, 60
Manual Override, 49
Publications, 53
Solver, 72
Subscriptions, 55
IvP Helm Parameters, 48
IvP Solver, 76
IVPHELM ALLSTOP, 47
Life Events, 92
Logic Expressions, 236
Loiter Behavior, 107, 149
Loiter Mode, 111
Loiter Polygon Zones, 111
MemoryTurnLimit Behavior, 123
Mission Behavior Files, see Behavior Files
MOOS, 23
Acronym, 10
Architecture, 20, 23
Background, 10
Code Re-use, 17
Community, 23, 27, 28, 30, 32, 49
Design Philosophy, 16
259