|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
Multicopter position controller. More...
#include <commander/px4_custom_mode.h>#include <drivers/drv_hrt.h>#include <lib/controllib/blocks.hpp>#include <lib/flight_tasks/FlightTasks.hpp>#include <lib/hysteresis/hysteresis.h>#include <lib/mathlib/mathlib.h>#include <lib/perf/perf_counter.h>#include <lib/systemlib/mavlink_log.h>#include <lib/weather_vane/WeatherVane.hpp>#include <px4_platform_common/px4_config.h>#include <px4_platform_common/defines.h>#include <px4_platform_common/module.h>#include <px4_platform_common/module_params.h>#include <px4_platform_common/px4_work_queue/ScheduledWorkItem.hpp>#include <px4_platform_common/posix.h>#include <px4_platform_common/tasks.h>#include <uORB/Publication.hpp>#include <uORB/PublicationQueued.hpp>#include <uORB/Subscription.hpp>#include <uORB/SubscriptionCallback.hpp>#include <uORB/topics/home_position.h>#include <uORB/topics/landing_gear.h>#include <uORB/topics/parameter_update.h>#include <uORB/topics/vehicle_attitude_setpoint.h>#include <uORB/topics/vehicle_control_mode.h>#include <uORB/topics/vehicle_land_detected.h>#include <uORB/topics/vehicle_local_position.h>#include <uORB/topics/vehicle_local_position_setpoint.h>#include <uORB/topics/vehicle_status.h>#include <uORB/topics/vehicle_trajectory_waypoint.h>#include <PositionControl.hpp>#include "Takeoff.hpp"#include <float.h>Go to the source code of this file.
Classes | |
| class | MulticopterPositionControl |
Functions | |
| __EXPORT int | mc_pos_control_main (int argc, char *argv[]) |
| Multicopter position control app start / stop handling function. More... | |
Multicopter position controller.
Definition in file mc_pos_control_main.cpp.
| int mc_pos_control_main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Multicopter position control app start / stop handling function.
Definition at line 1132 of file mc_pos_control_main.cpp.
References main().