EngineeringAerospace EngineeringComputer EngineeringAvionicsEmbedded SystemsReal-time SystemsAircraft ControlFinite State Machine ModelingFlight SimulationReal-time SimulationReal-time Systems ArchitectureBehavior TreesControl AlgorithmsFlight Control Computer ArchitectureFlight Control SystemsMission ConsistencyRedundant Flight Control ComputersState ConsistencyState Synchronization
Complex aircraft systems are becoming a target for automation. For successful operation, they require both efficient and readable mission execution system (MES). Flight control computer (FCC) units, as well as all important subsystems, are often duplicated. Discrete nature of MES does not allow small differences in data flow among redundant FCCs which are acceptable for continuous control algorithms. Therefore, mission state consistency has to be specifically maintained. We present a novel MES which includes FCC state synchronization. To achieve this result we developed the new concept of Asynchronous Behavior Tree with Memory (ABTM) and proposed a state synchronization algorithm. The implemented system was tested and proven to work in a real-time simulation of High Altitude Pseudo Satellite (HAPS) mission.
7
Towards a unified behavior trees framework for robot control
Alejandro Marzinotto, Michele Colledanchise, Christian Smith et al. · 2014 · 208 citations · Full text
Michele Colledanchise, Petter Ögren · IEEE Transactions on Robotics · 2016 · 201 citations · Full text
Semi-autonomous simulated brain tumor ablation with RAVENII Surgical Robot using behavior tree
Danying Hu, Yuanzheng Gong, Blake Hannaford et al. · 2015 · 115 citations
Engineering, Neurosurgery, Surgery +15