Commit Graph

  • a6777ca4f1 uORB add RTPS message id for new wheel_encoders msg Daniel Agar 2019-08-05 11:51:39 -04:00
  • 19ad80385e ObstacleAvoidance: update empty_trajectory_waypoint Martina Rivizzigno 2019-08-05 09:15:20 +02:00
  • e0893c383d increase mc_pos_control stack from 1300 to 1500 Martina Rivizzigno 2019-07-16 14:44:04 +02:00
  • d29f2ff60c ObstacleAvoidance: use hysteresis on z to check progress towards the goal Martina Rivizzigno 2019-06-28 15:22:29 +02:00
  • 39e59d6cc4 add point type (mavlink command associated with wp) in Obstacle Avoidance interface Martina Rivizzigno 2019-06-24 22:15:34 +02:00
  • 4d5f922e7a commander: use shutdown_if_allowed() to check for shutdown safety Andrei Korigodski 2018-06-14 00:52:39 +03:00
  • 5133453822 vehicle_status: replace ARMING_STATE_REBOOT with ARMING_STATE_SHUTDOWN Andrei Korigodski 2018-06-14 00:44:14 +03:00
  • 4a330c6e0a commander: do not reboot on USB disconnect when armed Andrei Korigodski 2019-07-15 21:50:09 +03:00
  • 2e3926b577 Fix a corner case that prevented mavlink config streams from being indexed appropriately when USB is not connected at boot. Break out Mavlink class constructor logic into set_instance() and set_channel() methods. and add const specifiers and default arguments to Mavlink::mavlink_open_uart(). mcsauder 2019-07-06 12:53:32 -06:00
  • 3d993773ae Mavlink FTP: Fix for wrong component id in retry Matej Frančeškin 2019-07-31 20:43:29 +02:00
  • 43d006aff2 mavlink command sender: give channels more time to request command - if a channel receives an ack for a command, do not immediately remove the command item from the send queue but wait until the next ack timeout occurs. This gives other mavlink channels time to try to put identical commands into the send queue. RomanBapst 2019-08-02 22:05:18 +02:00
  • 71791fa8f8 mavlink_command_sender: don't try to resend command to instance which did not request this command RomanBapst 2019-07-26 13:46:17 +02:00
  • 807cfc8aac mavlink: fix race condition in mavlink_command_sender - if we receive an ack for a command through a specific mavlink channel then do not drop the corresponding command in the queue if this specific mavlink channel did not issue the command. If we don't do this we can end up in a situation where we associate an ack coming through a specific mavlink channel to a command in the queue which was not requested by this mavlink channel. Moreover, the actual command for which the ack was meant remains in the queue and eventually triggers a timeout. RomanBapst 2019-07-26 10:39:08 +02:00
  • 830d576f45 Changed wheel encoder publication to multi-instance Timothy Scott 2019-07-19 16:36:16 +02:00
  • 3850322046 Added module.yaml and serial port configuration. Timothy Scott 2019-07-12 16:19:03 +02:00
  • 35dae9e285 More code cleanup Timothy Scott 2019-07-12 11:07:45 +02:00
  • ee5a790ecb Removed some parameters Timothy Scott 2019-07-11 12:00:39 +02:00
  • 834ae3128f Implemented reading speed from the Roboclaw Timothy Scott 2019-07-05 16:48:23 +02:00
  • 2406aa8b50 Further fixing up parameters Timothy Scott 2019-07-05 15:34:02 +02:00
  • 2b79684f29 Added parameters Timothy Scott 2019-07-05 14:01:56 +02:00
  • ffe505b76b Fixed timeout error handling Timothy Scott 2019-07-05 11:07:15 +02:00
  • e6dc847360 Minor cleanup Timothy Scott 2019-07-04 16:59:15 +02:00
  • 71067a7e2d Fixed timeout handling Timothy Scott 2019-07-04 16:50:31 +02:00
  • f780191c5a Fixed disarming Timothy Scott 2019-06-26 10:39:35 +02:00
  • b5cf8416b6 Publishing encoder message at regular intervals Timothy Scott 2019-06-25 16:07:17 +02:00
  • 60da26978f Ongoing encoder work Timothy Scott 2019-06-25 11:42:52 +02:00
  • 0b3f636603 Ongoing encoder work Timothy Scott 2019-06-21 12:12:21 +02:00
  • 6ea03bee58 Ongoing work to update RoboClaw driver Timothy Scott 2019-06-18 17:50:59 +02:00
  • cfdabb26d7 update all docker tags 2019-03-08 -> 2019-07-29 Daniel Agar 2019-08-04 22:50:28 -04:00
  • 030508a71d cmake make bloaty available everywhere and improve output Daniel Agar 2019-08-04 16:11:59 -04:00
  • a2288b1e16 AV-X board_config.h fix ADIS16497 chip select Daniel Agar 2019-08-04 23:48:55 -04:00
  • 618ce49479 rtps: ids: add missing aliased topics TSC21 2019-08-04 18:59:18 +01:00
  • 47f5b23419 rtps: generation scripts: make indexing of lists possible in both Python 2 and 3 TSC21 2019-08-04 18:54:04 +01:00
  • e69398c09f introduce uORB::PublicationQueued and transition most orb_advertise_queue usage Daniel Agar 2019-07-03 16:30:21 -04:00
  • 839787568c CollisionPrevention only process distance_sensor updates Daniel Agar 2019-08-03 13:19:21 -04:00
  • 34598fe353 mavlink uavcan parameters initialize value Daniel Agar 2019-08-03 15:05:34 -04:00
  • 6a6bc4be58 drivers helper classes remove empty publication (forced advertise) Daniel Agar 2019-08-03 13:25:34 -04:00
  • 483280236b mavlink use all ORB battery_status instances instead of BOARD_NUMBER_BRICKS Daniel Agar 2019-08-03 12:31:19 -04:00
  • 991669073e Jenkins HIL run sd_bench and configure as multicopter Daniel Agar 2019-08-03 10:25:22 -04:00
  • dcccbbe584 Mavlink receiver ODOMETRY fix code style Daniel Agar 2019-08-02 21:36:20 -04:00
  • b203bc15df Fix rotation of odometry velocities from body frame to local frame in the mavlink receiver odometry handler Nick Steele 2019-07-10 14:33:00 -04:00
  • 77694183b2 delete position_estimator_inav Daniel Agar 2019-08-01 13:38:18 -04:00
  • d301c22665 Bosch BMI088 initial driver Karl Schwabe 2019-07-31 10:44:07 +02:00
  • 5f962401cb Update submodule DriverFramework to latest Fri Aug 2 08:39:05 EDT 2019 PX4 Build Bot 2019-08-02 08:39:05 -04:00
  • 39a5799e65 Mavlink: fixed temperature for batteries (#12605) Timothy Scott 2019-08-02 16:09:03 +02:00
  • 959a35b3bd add safe_landing_planner to CI Martina Rivizzigno 2019-08-02 13:10:19 +02:00
  • 14501dfdf2 update local_planner ci to avoidance stable release 0.3.0 Martina Rivizzigno 2019-08-02 13:09:48 +02:00
  • c2a5fc0520 Jenkinsfile-SITL_tests: bump kinetic container to 2019-07-29 tag Martina Rivizzigno 2019-08-02 13:08:26 +02:00
  • eda49a4b63 PixArt PAW3902 optical motion tracking driver (#12576) Daniel Agar 2019-08-01 23:43:26 -04:00
  • e0c85c8831 ll40ls: correct a write_reg issue (#12604) Mark Sauder 2019-08-01 21:41:05 -06:00
  • 8609be28a7 Update submodule v2.0 to latest Thu Aug 1 18:09:13 EDT 2019 PX4 Build Bot 2019-08-01 18:09:13 -04:00
  • f7c9acbdab Update submodule nuttx to latest Thu Aug 1 18:09:20 EDT 2019 (#12603) Daniel Agar 2019-08-01 19:14:45 -04:00
  • d0f1a551e9 manual_contol_setpoint: fix mode slot numbering (#12578) Matthias Grob 2019-08-01 18:27:58 +02:00
  • 5d986f2030 posix: add argument to change the CWD (#12482) Anthony Lamping 2019-08-01 12:25:35 -04:00
  • 4bf9344913 camera_trigger: move to new WQ and uORB::Subscription Daniel Agar 2019-08-01 12:24:12 -04:00
  • bc9fb26ccd commander esc_calibration move to uORB::Subscrition Daniel Agar 2019-07-28 11:14:34 -04:00
  • 7789e2de88 sensors: mag reload calibration parameters when first seen (#12586) Burak Saruhan 2019-07-31 22:22:59 +03:00
  • 29c50da1f6 ll40ls: cleanup and create PX4Rangerfinder helper class (#12567) Daniel Agar 2019-07-31 15:17:35 -04:00
  • e9397eeb75 ll40ls: fix LIDAR-Lite v3 initialization (#12453) dvornikov-aa 2019-07-31 20:00:30 +03:00
  • 1600b0fd82 Mavlink FTP - return ENOENT when directory doesn't exist (#12589) Matej Frančeškin 2019-07-31 15:22:46 +02:00
  • eaaf66e46b INA226::init Restored return OK in trigger mode Timothy Scott 2019-07-31 12:20:46 +02:00
  • 487addbba5 rc.autostart: add error reporting (#12527) garfieldG 2019-07-31 08:37:40 +03:00
  • a90c87a791 px4fmu-v5x:BMI055->BMI088 (#12582) David Sidrane 2019-07-30 15:54:17 -07:00
  • 0300a380cf fmuv5x:Missing define PX4_SPI_BUS_SENSORS David Sidrane 2019-07-30 07:17:21 -07:00
  • 423dd23ff1 fmu-v5x:SPI fix Typo on SPI4 causing assertion David Sidrane 2019-07-30 06:04:36 -07:00
  • 25b95dcd0c px4fmu-v5x:Fix up start script David Sidrane 2019-07-27 10:38:09 -07:00
  • 72c742f53d px4_fmuv5x:Update to master single wire David Sidrane 2019-07-26 15:04:35 -07:00
  • 7c1d616187 px4_fmuv5x:Fix GPS David Sidrane 2019-07-26 15:03:34 -07:00
  • 7eb7db476c px4_fmuv5x:Fixed SDMMC DMA David Sidrane 2019-07-26 11:59:25 -07:00
  • 13e777c2ce px4_fmuv5x:Use slot 0 with SDMMC2 David Sidrane 2019-07-26 04:50:42 -07:00
  • 0e949a36ee task_stack_info increase task_name length to match NuttX CONFIG_TASK_NAME_SIZE Daniel Agar 2019-05-29 21:58:18 -04:00
  • 0dc8119c89 listener print strings Daniel Agar 2019-05-29 21:41:17 -04:00
  • ca74b3fef1 Update submodule nuttx to latest Mon Jul 29 12:38:24 UTC 2019 PX4 Build Bot 2019-07-29 12:38:24 +00:00
  • 75531125a2 lsm303d split out header and main Daniel Agar 2019-07-27 14:25:33 -04:00
  • 87200d7954 lsm303d driver move to PX4Accelerometer/PX4Magnetometer and cleanup Daniel Agar 2019-07-27 13:17:18 -04:00
  • 203d9327ee osd/atxxxx move to new WQ and uORB::Subscription Daniel Agar 2019-06-04 12:28:44 -04:00
  • b75d2ce982 set trajectory generating flight task as default (MPC_POS_MODE = 3) RomanBapst 2019-07-23 17:28:10 +02:00
  • a8071589bc increase default fixed wing rate controller I term RomanBapst 2019-07-23 17:27:23 +02:00
  • 77fd290b0c added default expo for yaw and x/y/z velocity demand in position mode RomanBapst 2019-07-23 17:26:50 +02:00
  • 81ae85015f changed defaults of MPC acceleration limit parameters - vehicle will fly less aggressive - it does not make sense to set the lower acceleration limit to something that exceeds gravity if most of the vehicles do not support reverse thrust RomanBapst 2019-07-23 17:25:41 +02:00
  • a5d3e10c67 MPC_MAN_Y_MAX: changed default from 200 to 150 deg/s - we have set the maximum yaw-rate MC_YAWRATE_MAX to 200 degrees and it makes senses to leave a bit of margin between what the user can demand and what the limits of the vehicle are RomanBapst 2019-07-23 17:24:02 +02:00
  • f0cdd9be60 MPC_Z_VEL_I: changed default from 0.02 to 0.1 - generally better attitude tracking - much better altitude control immediately after takeoff (hover throttle offset) - faster landing detection RomanBapst 2019-07-23 17:22:07 +02:00
  • be99d2f111 sih: fix code style Daniel Agar 2019-06-01 13:31:24 -04:00
  • 09eaef82f6 sih: move to PX4Accelerometer/PX4Gyroscope/PX4Magnetometer/PX4Barometer helpers Daniel Agar 2019-06-01 13:00:46 -04:00
  • f432f74611 ulanding: refactor driver to utilize ScheduledWorkQueue class inheritance (#11894) Mark Sauder 2019-07-28 08:51:01 -06:00
  • ff8e70f6b3 jenkins: archive catkin test logs on failure Anthony Lamping 2019-07-28 10:25:36 -04:00
  • 97445b60aa commander preflightcheck update orb usage to uORB::SubscriptionData Daniel Agar 2019-07-28 10:22:47 -04:00
  • 1d191cc141 px4flow driver move to new WQ and cleanup Daniel Agar 2019-06-10 09:31:07 -04:00
  • a462bfeb53 vscode add v5x variant (for cmake configure) Daniel Agar 2019-07-26 12:36:27 -04:00
  • 36534d5bab Update submodule ecl to latest Fri Jul 26 12:38:35 UTC 2019 PX4 Build Bot 2019-07-26 12:38:35 +00:00
  • eb951ede6a urtps templates: minor cleanup TSC21 2019-07-26 11:12:26 +01:00
  • 11a28665b7 px_generate_uorb_topic_files: cleanup uneeded conditions TSC21 2019-07-26 11:05:54 +01:00
  • 85bcfd7d72 generate_microRTPS_bridge: remove commented code TSC21 2019-07-26 10:51:14 +01:00
  • 2b4c878e77 rebase: sync up submodules TSC21 2019-07-26 10:38:21 +01:00
  • c15e54445e increase cutoff margin for alias matching TSC21 2019-06-03 22:22:26 +01:00
  • 5b2d952e4b add checker for multitopic msg naming TSC21 2019-06-03 20:54:12 +01:00
  • 3d9f83a4f2 microRTPS_bridge: structural change to make possible to generate pub/sub code for multi-topics/aliased msgs TSC21 2019-06-02 16:12:50 +01:00
  • a747116eab microRTPS bridge: make mandatory that all the uORB messages have their RTPS id TSC21 2019-06-01 14:27:21 +01:00
  • 98dfa30838 commander: fix disarming for rovers Julian Oes 2019-07-25 17:38:12 +02:00
  • 308d91e5ff commander: prevent potential disarms in-air Julian Oes 2019-07-25 16:49:25 +02:00