Commit Graph

  • dae292631c Tools/serial: use per-module serial port config params, instead of per-port Beat Küng 2018-08-27 11:35:11 +02:00
  • dc412e4cd5 px_process_params.py: fix default argument for --inject-xml Beat Küng 2018-08-27 11:29:05 +02:00
  • 546886259f boards: remove GPS_DEFAULT_UART_PORT Beat Küng 2018-06-07 17:01:25 +02:00
  • 98ac557ebc gpssim: remove unused uart_path Beat Küng 2018-06-07 16:57:28 +02:00
  • ced37fdf30 mavlink_main: use px4_get_parameter_value for baudrate, datarate and mode Beat Küng 2018-06-07 16:56:30 +02:00
  • a3d9b84b1e micrortps_client: use px4_get_parameter_value for baudrate Beat Küng 2018-06-07 16:55:54 +02:00
  • 4d05a74aeb pwm.cpp: use px4_get_parameter_value Beat Küng 2018-06-07 16:54:41 +02:00
  • fe924334c2 px4_cli: add px4_get_parameter_value CLI helper method Beat Küng 2018-06-07 16:54:20 +02:00
  • c237221a81 cmake: add serial param & ROMFS generation to the build system Beat Küng 2018-06-07 14:02:47 +02:00
  • 5bb75a7ff8 Tools/serial: add script to generate ROMFS serial startup logic & serial parameters Beat Küng 2018-06-07 13:58:23 +02:00
  • 15044909a4 param: add 'param touch <param_name>' command Beat Küng 2018-06-07 13:45:16 +02:00
  • 91a1ac1b60 sf0x: add -d param to pass the serial port Beat Küng 2018-06-07 13:42:44 +02:00
  • 0ebf821db4 cmake configs: minor cleanup for hott telemetry Beat Küng 2018-06-07 13:39:58 +02:00
  • 28521ea77c move parse_yaml_msg_id_file() definition to generate_microRTPS_bridge.py TSC21 2018-09-24 15:12:23 +01:00
  • a50fed1bf9 generate_microRTPS_bridge: state that RTPS msg IDs definition file path is relative to the msg_dir TSC21 2018-09-24 15:07:15 +01:00
  • a857f33cf0 remove redundante --rtps-ids-file arg option TSC21 2018-09-24 15:04:44 +01:00
  • 1cc3d95ff7 msg: templates: add 'ids' to the Context documentation TSC21 2018-09-24 15:03:48 +01:00
  • 0227ea3835 msg: RTPS: pass RTPS ID msg definition file as an EmPy global var TSC21 2018-09-22 16:32:56 +01:00
  • eac8f8813a flight tasks: minor cleanup (avoid using *= for assignment) Beat Küng 2018-09-24 08:17:32 +02:00
  • afada8ddb5 FlightTaskManualStabilized: allow attitude control with 0 throttle Beat Küng 2018-09-22 09:12:50 +02:00
  • b93d02aee7 Revert "omnibus: (temporarily) disable the topic listener" Beat Küng 2018-09-24 12:12:24 +02:00
  • 62550be858 topic_listener: reduce flash space by avoiding template bloat Beat Küng 2018-09-24 12:11:38 +02:00
  • 3453506471 logger: log vehicle_air_data and vehicle_magnetometer by default & minor cleanup Beat Küng 2018-09-24 12:07:01 +02:00
  • 92bf761bf1 PreflightCheck: do not check for primary mag & inconsistencies if system has no mag Beat Küng 2018-09-24 12:04:24 +02:00
  • 5a57e82072 navigator: clarify NaN return for get_yaw_acceptance Martina 2018-09-24 09:06:57 +02:00
  • b220e74219 navigator_main: add comment to explain yaw_acceptance usage Martina 2018-09-20 09:18:27 +02:00
  • 5b8ae9fb29 rename position_controller_status field from altitude_acceptance_radius to altitude_acceptance Martina 2018-09-19 11:02:01 +02:00
  • 40650ee2c7 FlightTaskAuto: check avoidance progress only for multicopter Martina 2018-09-07 14:59:18 +02:00
  • 07eb0b697e FlightTaskAuto: don't create vectors from pointers Martina 2018-09-07 14:56:57 +02:00
  • ba4e633bd4 FlightTaskAuto: check avoidance progress only if avoidance is active Martina 2018-08-07 14:36:35 +02:00
  • cef7673969 FlightTaskAuto: calculate the new altitude acceptance radius if the vehicle is inside the xy acceptance radius but not inside the z acceptance radius Martina 2018-08-07 11:37:02 +02:00
  • fffb479edf navigator_main: use the altitude acceptance radius from the pos control if it is greater than the one in the mission item Martina 2018-08-07 11:35:58 +02:00
  • b8e46d3323 position_controller_status: add altitude acceptance radius Martina 2018-08-07 11:34:22 +02:00
  • 7031bb5a6d navigator: add yaw_acceptance getter to incorporate feedback from position controller. The yaw acceptance is defined by the mission item. If the pos control sets it to NAN, then the yaw at a waypoint is ignored. Martina 2018-08-07 11:31:18 +02:00
  • a5a204004b FlightTaskAuto: add check for xy mission progress Martina 2018-08-06 16:27:42 +02:00
  • 18a0b39968 sanitizers cleanup (#10551) Daniel Agar 2018-09-23 16:52:09 -04:00
  • 38aa9a20f6 parameters delete unused scope Daniel Agar 2018-09-23 11:06:20 -04:00
  • 50d1db3372 Tools/check_submodules.sh silence normal git output Daniel Agar 2018-09-23 11:37:32 -04:00
  • 036734eb76 cmake git submodules handle all paths consistently Daniel Agar 2018-09-23 11:24:26 -04:00
  • 610ec9f854 Update submodule nuttx to latest Sun Sep 23 08:37:24 EDT 2018 (#10550) Daniel Agar 2018-09-23 10:07:42 -04:00
  • a1af7ffdcf Remove whitespaces to quiet git commit trailing whitespace warnings. mcsauder 2018-09-21 15:25:50 -06:00
  • d2faf5f31d platforms/nuttx/NuttX/nuttx with hardfault fix David Sidrane 2018-09-21 12:19:57 -07:00
  • 2c7c876c38 mavlink_receiver: parse all 18 channels from rc_override MaEtUgR 2018-06-28 20:01:13 +02:00
  • 4f0e090e88 drv_rc_input: replace useless rc_input_values define MaEtUgR 2018-06-28 19:04:03 +02:00
  • 5c386a737c make generation of micro-RTPS agent CMakeLists.txt optional TSC21 2018-09-12 12:46:22 +01:00
  • 93daec43d3 generate_microRTPS_bridge: add option to set preprocessor include paths of fastrtpsgen TSC21 2018-09-12 12:24:16 +01:00
  • d708c965ec px_generate_uorb_topic_helper.py: beautify TSC21 2018-09-11 17:29:43 +01:00
  • 4137517d12 px_generate_uorb_topic_files.py: beautify TSC21 2018-09-11 17:28:47 +01:00
  • cafc2f5e61 add Copyright notice TSC21 2018-09-11 17:27:35 +01:00
  • 9b028e4f6d update copyright notice TSC21 2018-09-11 17:25:45 +01:00
  • 0bee156e8f remove unneeded condition verfication for the package TSC21 2018-09-11 17:23:34 +01:00
  • 57f5bb6290 generate_microRTPS_bridge.py: beautify TSC21 2018-09-11 17:19:03 +01:00
  • 6eda4feb20 use os.path.join() when possible TSC21 2018-09-11 17:17:50 +01:00
  • 8efb2bbe10 improve ImportError verbosity for yaml TSC21 2018-09-11 17:01:32 +01:00
  • 43f78705ab add option to set the msg IDL dir TSC21 2018-09-10 23:18:34 +01:00
  • e3560795a1 make 'build' dir creation optional TSC21 2018-09-10 11:32:26 +01:00
  • f43c581a8c add errno import for fixing script running over python 3 or above TSC21 2018-09-06 15:37:24 +01:00
  • 1ee6c03627 add --generate-yaml option TSC21 2018-09-05 20:46:36 +01:00
  • 5c80fe25f5 small typo fix TSC21 2018-09-05 20:43:07 +01:00
  • 2cc6c03a08 change argparse logic for idl generation TSC21 2018-09-05 20:42:39 +01:00
  • eedb80f76d remove unnecessary 'nargs=1' from argparse TSC21 2018-09-05 20:30:22 +01:00
  • bb835382dd use a yaml file description instead of json; minor improvements and cleanup TSC21 2018-09-04 21:49:00 +01:00
  • 7d40c4f97e fix templates dir TSC21 2018-09-01 00:37:01 +01:00
  • a323073456 load RTPS msg IDs from a JSON file and remove uorb_rtps_message_ids.py TSC21 2018-09-01 00:06:08 +01:00
  • 943bfbf93f generalize scripts for usage outside the PX4 Firmware dir and with other templates/packages TSC21 2018-08-30 22:32:14 +01:00
  • 7f016b5fd4 ROS multi-vehicle simulation: fixed udp port overlap issues Kunal Shah 2018-09-10 13:05:02 -07:00
  • 370fddc115 omnibus: (temporarily) disable the topic listener Beat Küng 2018-09-20 09:17:39 +02:00
  • 72489e27b3 px4fmu-v2 disable SRF02 ultra sonic range finder Daniel Agar 2018-09-19 17:51:05 -04:00
  • 0ecf6436f8 Modify 500001_axialracing_ax10 to utilize rc.ugv_defaults to allow deprecating rc.axialracing_ax10_apps and rc.axialracing_ax10_defaults and update CMakeLists.txt. mcsauder 2018-09-19 09:15:46 -06:00
  • 4863b3669b appveyor: switch to toolchain 0.4 Matthias Grob 2018-09-18 18:04:33 +02:00
  • e1992a5036 ROMFS: enable weathervane by default for VTOL Roman 2018-09-19 10:46:12 +02:00
  • 39ee1926a2 Alphabetize hardware type logic blocks and sensor specific logic blocks in rc.sensors. mcsauder 2018-05-19 09:33:20 -06:00
  • cfac2cc38e uORB advertise through uORBDeviceMaster directly Daniel Agar 2018-09-16 22:43:32 -04:00
  • ad88ef14e1 weathervane: use a single parameter to enable - in auto mode we always run weather vane - in manual model we just use it in position control mode Roman 2018-09-18 20:24:02 +02:00
  • ee5007e886 weathervane params: added unit tag and minor comment update Roman 2018-09-18 20:07:13 +02:00
  • 96f3feb088 weathervane: get rid of passive strategy Roman 2018-09-18 20:06:55 +02:00
  • 0e835cb498 Weathervane: pass quaterionon as constant reference Roman 2018-09-18 14:02:39 +02:00
  • ccaeb58708 WeatherVane lib: address review comments Roman 2018-09-18 09:52:06 +02:00
  • ce7272a39c WeatherVane: calculate rotation matrix directly when updating Roman 2018-09-17 10:09:42 +02:00
  • d6b6a1d0b3 addressed comments from review Roman 2018-09-05 16:05:53 +02:00
  • 4ad11484ca mc_pos_control: moded weathervane parameters to weathervane lib Roman 2018-09-04 21:09:50 +02:00
  • 8abcf2defa mc_pos_control: use weathervane library to make vehicle turn into relative wind Roman 2018-09-04 17:30:30 +02:00
  • 6038c22174 added a weathervane library - computes a yaw-rate setpoint that tries to rotate the nose of the vehicle into the relative wind. Roman 2018-09-04 17:28:35 +02:00
  • b1c6701f01 px4io driver use common error string Daniel Agar 2018-09-18 20:59:41 -04:00
  • 878bd43ad1 heater driver use common error string Daniel Agar 2018-09-18 20:59:31 -04:00
  • 67f1e63362 drivers don't print accel and gyro filter frequency Daniel Agar 2018-09-18 20:50:14 -04:00
  • f14125c160 Mavlink NuttX network support (#10200) garfieldG 2018-09-19 06:29:58 +03:00
  • 31f3bcfc3a Remove logic from rc.vehicle_setup that resulted in redundantly setting the MAV_TYPE to the same initial default value set within the script. mcsauder 2018-09-18 19:38:53 -06:00
  • e3ff623df5 README.md update Jenkins build status icon and url Daniel Agar 2018-09-18 20:18:02 -04:00
  • 2c3a064942 README.md update Jenkins build status icon and url Daniel Agar 2018-09-18 20:16:29 -04:00
  • e79fa1773d Alphabetize vehicle type logic block order and Update param set MAV_TYPE logic to only set the parameter if no MAV_TYPE was previously set. mcsauder 2018-07-31 11:17:09 -06:00
  • f240eaa5b0 EKF: Fix test script Paul Riseborough 2018-09-18 20:25:10 +10:00
  • 5cb228e1b3 EKF: Remove duplicate line Paul Riseborough 2018-09-18 20:00:31 +10:00
  • 0220f469b0 EKF: Use more generic variable name for bad yaw fusion flag Paul Riseborough 2018-09-18 19:59:02 +10:00
  • eb52f7c410 EKF: Remove implicit conversion and use single precision trig operator Paul Riseborough 2018-09-03 09:25:19 +10:00
  • 6847acb72e EKF: Add protection for undefined GPS antenna array heading offset Paul Riseborough 2018-09-02 21:22:58 +10:00
  • d1f3f4c916 EKF: Use #define function for isfinite check Paul Riseborough 2018-09-02 09:32:01 +10:00
  • 91f886cb5e EKF: Add support for use of GPS heading data. Paul Riseborough 2018-08-28 07:22:48 +10:00
  • af60e6bbc8 EKF: Add derivation for for dual antenna yaw observations Paul Riseborough 2018-08-28 07:17:31 +10:00
  • 342c3ab202 EKF: Fix timeout parameter documentation and name Paul Riseborough 2018-08-28 07:00:53 +10:00