controls  3.0.0
Vehicle Member List

This is the complete list of members for Vehicle, including all inherited members.

add_setpoint_offset(const Vector3d &delta)Vehicle
allocate_force(const Vector6d &force) constVehicle
controller_Vehicle
controller_config_Vehicle
ControllerState enum nameVehicle
get_battery_voltage() constVehicle
get_body_pose_error() constVehicle
get_controller_status() constVehicle
get_force(double t, double dt, const State &current_state, const Vector3d &setpoint_offset)Vehicle
get_setpoint_offset() constVehicle
get_state() constVehicle
get_trajectory_progress(double t) constVehicle
is_disabled() constVehicle
is_stationkeeping() constVehicle
operator=(const Vehicle &)=deleteVehicle
operator=(Vehicle &&)=deleteVehicle
process_pending(double t, const State &current_state, moodycamel::ConcurrentQueue< DebugMessage > &debug_queue)Vehicle
request_disable()Vehicle
request_stationkeep()Vehicle
request_trajectory(std::unique_ptr< TrajectoryBase > trajectory)Vehicle
reset_setpoint_offset()Vehicle
set_battery_voltage(float battery_voltage)Vehicle
set_state(const State &state, double t)Vehicle
system_Vehicle
thrust_allocator_Vehicle
update_controller_status(const ControllerStatus &status)Vehicle
update_saturation_cost(double yaw_xy, double z_rp)Vehicle
Vehicle(std::shared_ptr< SystemDynamicsBase > system_dynamics, std::shared_ptr< ControllerConfig > controller_config, std::shared_ptr< VehicleControllerInterface > vehicle_controller, std::unique_ptr< ThrustAllocator > thrust_allocator)Vehicle
Vehicle(const Vehicle &)=deleteVehicle
Vehicle(Vehicle &&)=deleteVehicle
vehicle_limits_Vehicle
~Vehicle()Vehicle