Expand description
Built-in action nodes for behavior trees.
Common action nodes implementing BehaviorNode, registrable via NodeRegistry.
Structs§
- Capture
Target Node - Check
Arrival Node - Follow
Path Node - GoTo
Location Node - Idle
Node - Instance
Track Task Node - Land
Node - Descends from the current altitude down to
ground_altitude_m(default0.0) using the same PID altitude-hold loop asTakeoffNode, publishing a zero-thrust command once touchdown is detected so the rotors don’t keep holding hover thrust at ground level. - Move
Node - Pause
Node - Plan
Path Node - RlTask
Node - Sensor
Check Node - SetGo
ToLocation Target Node - SetInstance
Track Target Node - SetRl
Target Node - Stop
Node - Takeoff
Node - Climbs from the ground to
target_altitude_musing a PID altitude-hold loop, publishing per-rotor thrust tomotor_cmd_topicuntil the target is reached (Success) ortimeout_secselapses without reaching it (Failure). - Timer
Node - Wander
Node
Functions§
- register_
builtin_ actions - Register all built-in action nodes with a registry.