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