|
controls
3.0.0
|
#include <allocator/ThrustAllocator.h>#include <controller/ControllerConfig.h>#include <controller/VehicleControllerInterface.h>#include <dynamics/SystemDynamicsBase.h>#include <trajectory/Trajectory6DOFLimits.h>#include <trajectory/TrajectoryBase.h>#include <utils/Transforms.h>#include <utils/concurrentqueue.h>#include <vehicle/Request.h>#include <atomic>#include <boost/uuid/name_generator.hpp>#include <boost/uuid/random_generator.hpp>#include <boost/uuid/uuid.hpp>#include <boost/uuid/uuid_generators.hpp>#include <future>#include <limits>#include <memory>#include <mutex>#include <shared_mutex>Go to the source code of this file.
Classes | |
| class | Vehicle |
| Central vehicle abstraction managing the controller state machine, trajectory execution, force computation, and thrust allocation. More... | |
| struct | Vehicle::ControllerStatus |
| Snapshot of controller status exposed to external callers. More... | |