ros-melodic-mavros-extras (1.5.0-1stretch) stretch; urgency=high

  * mavros_extras: Fix member initialization order
  * mavros_extras: Add override specifiers
  * mavros_extras: distance_sensor: Don't publish data when orientation configuration does not match incomming data.
  * fake_gps: Fix assignment typo
    This colon should probably be an equals sign.
    With the colon, this assignment becomes a label instead,
    and _gps_rate after the colon becomes an unused
    expression result.
  * Contributors: Kristian Klausen, Morten Fyhn Amundsen

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 11 Nov 2020 00:00:00 -0000

ros-melodic-mavros-extras (1.4.0-1stretch) stretch; urgency=high

  * mavros: use mavlink::minimal:: after incompatible changes in mavlink package
    Incompatible change: https://github.com/mavlink/mavlink/pull/1463
    Fix: #1483 <https://github.com/mavlink/mavros/issues/1483>, https://github.com/mavlink/mavlink/issues/1474
  * play_tune: Assign tune format directly
  * play_tune: Uncrustify
  * play_tune: Use msg_set_target and set_string_z
  * play_tune: Write new plugin
  * Contributors: Morten Fyhn Amundsen, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 11 Sep 2020 00:00:00 -0000

ros-melodic-mavros-extras (1.3.0-1stretch) stretch; urgency=high

  * Take into account message count for message size
  * Add esc_status plugin.
  * fake_gps.cpp: Implement GPS time data
  * fake_gps.cpp: implement speed accuracy
  * fake_gps.cpp: Added horiz_accuracy and vert_accuracy parameters
  * fake_gps.cpp: Add mocap_withcovariance configuration parameter
  * fake_gps.cpp: add initial support for GPS_INPUT MAVLink message
  * fake_gps.cpp: uncrustify
  * Add gps_status plugin to publish GPS_RAW and GPS_RTK messages from FCU.
    The timestamps for the gps_status topics take into account the mavlink time and uses the convienence function
  * uncrustify gps_rtk plugin
  * adding support for publishing rtkbaseline msgs over ROS
  * Contributors: CSCE439, Dr.-Ing. Amilcar do Carmo Lucas, Ricardo Marques

 -- Vladimir Ermakov <vooon341@gmail.com>  Sat, 08 Aug 2020 00:00:00 -0000

ros-melodic-mavros-extras (1.2.0-1stretch) stretch; urgency=high

  * Revert "extras: odom: Hardcode BODY_FRD enum_value to fix compilation"
    This reverts commit 1a898dea2202ee1af56d698bd40d40994346c5cb.
  * extras: odom: Hardcode BODY_FRD enum_value to fix compilation
    That PR broke build: https://github.com/mavlink/mavlink/pull/1112
    TODO: find out what frame should be used
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 22 May 2020 00:00:00 -0000

ros-melodic-mavros-extras (1.1.0-1stretch) stretch; urgency=high

  * Setting the same transparency for all elements
  * Visualization of the direction of the device
  * add support for bezier
  * Contributors: Alamoris, Martina Rivizzigno

 -- Vladimir Ermakov <vooon341@gmail.com>  Sat, 04 Apr 2020 00:00:00 -0000

ros-melodic-mavros-extras (1.0.0-1stretch) stretch; urgency=high

  * Change odometry subscription queue to 1 to avoid buffering.
  * Contributors: James Goppert

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 01 Jan 2020 00:00:00 -0000

ros-melodic-mavros-extras (0.33.4-1stretch) stretch; urgency=high

  * obstacle_distance: Fill both increment and increment_f fields
  * obstacle_distance: Fix wrong angle increment
    The computation req->angle_increment * RAD_TO_DEG correctly computes
    angle increment in degrees as a float, but the increment field of the
    OBSTACLE_DISTANCE MAVLink message is a uint8, so the float value gets
    truncated. So if your real increment is 10 degrees, you may a floating
    point value of something like 9.999999, which results in the integer value
    9 getting written to the increment field.
    An improvement would be to round properly, with something like
    static_cast<uint8_t>(increment_deg_float),
    but a better solution is to allow non-integer degree values for the
    increment, which is supported by the increment_f field. According
    to the MAVLink reference, increment_f is used instead of increment
    whenever increment_f is nonzero.
  * Contributors: Morten Fyhn Amundsen

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 12 Dec 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.33.3-1stretch) stretch; urgency=high

  * package: fix 6fa58e59 - main package depends on trajectory_msgs, not extras
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 13 Nov 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.33.2-1stretch) stretch; urgency=high

  * Add trajectory_msg as dependency
  * Contributors: Jaeyoung-Lim

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 13 Nov 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.33.1-1stretch) stretch; urgency=high

  * Merge pull request #1297 <https://github.com/mavlink/mavros/issues/1297> from dayjaby/feature/mount_orientation
    adding mount orientation to mount_control plugin
  * landing_target: Fix cartesian to displacement bug
    I think these four conditionals are buggy:
    The first is    (x and y) > 0
    and should be   (x > 0) and (y > 0)
    (This one actually works the way it's written.)
    The second is   (x < 0 and y) > 0
    and should be   (x < 0) and (y > 0)
    The third is    (x and y) < 0
    and should be   (x < 0) and (y < 0)
    The fourth is   (x < 0 and y) < 0
    and should be   (x > 0) and (y < 0)
  * obstacle distance plugin: Add ROS param for mavlink frame
    Makes it possible to specify the 'frame' field in the MAVLink
    OBSTACLE_DISTANCE message sent by this plugin. Previously the
    frame was not defined, which means it defaulted to MAV_FRAME_GLOBAL.
    (See https://mavlink.io/en/messages/common.html#OBSTACLE_DISTANCE)
    The default frame is therefore still MAV_FRAME_GLOBAL.
  * resolved merge conflict
  * adding mount orientation to mount_control plugin
  * Contributors: David Jablonski, Morten Fyhn Amundsen, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 11 Nov 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.33.0-1stretch) stretch; urgency=high

  * CleanUp
  * Odom Plugin, enforcing ROS convetion, less options but clearer to use
  * Fix service namespace with new nodehandle
  * Add mount configure service
  * use header.stamp to fill mavlink msg field time_usec
  * use cog for copy
  * adapt message and plugin after mavlink message merge
  * rename message and adjust fields
  * add component id to mavros message to distinguish ROS msgs from different systems
  * component_status message and plugin draft
  * Contributors: Jaeyoung-Lim, baumanta, kamilritz

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 10 Oct 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.32.2-1stretch) stretch; urgency=high

  * clean up
  * fix obstacle distance plugin
  * Contributors: baumanta

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 09 Sep 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.32.1-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 08 Aug 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.32.0-1stretch) stretch; urgency=high

  * use direclty radians in yaml files
  * add mav_cmd associated with each point in trajectory plugin
  * Fix typo
  * Address comments
  * Send messages from callback
  * Use MountControl Msg
  * Add mount control class template
  * Contributors: Jaeyoung-Lim, Martina Rivizzigno

 -- Vladimir Ermakov <vooon341@gmail.com>  Sat, 06 Jul 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.31.0-1stretch) stretch; urgency=high

  * landing_target: fix landing target pose input topic naming
  * fix naming for file
  * mavros_plugins: fix landing_target plugin init
  * landing_target: change topic subscription naming
  * extras: mavros_plugins.xml: fix malform on XML file
  * landing_target: use m_uas
  * visualization: set the frame and child frame id back to map and base_link
  * general fixup to update the landing_target codebase
  * extras: landing target: improve usability and flexibility
  * ident correction
  * landing_target: use Eigen::Quaterniond::Identity()
  * visualization: small correction on cb
  * landing_target: ident correct
  * landing_target: ident correction
  * renamed copter_visualization to just visualization
  * landing_target: target orientation: assess it is not possible
  * copter_visualization: add target_size and landing_target subscriber in copter_visualization node, so to publish a marker of the target
  * uas_stringify: changed UAS::idx_frame() to UAS::frame_from_str()
  * landing_target: removed child_frame_id
  * landing_target: minor code tweak/restructure
  * landing_target: small correction on math
  * landing_target: uncrustify code
  * landing_target: updated to TF2 and Eigen math
  * landing_target: adapted to latest master code
  * landing_target: corrected pkt parser order
  * landing_target: added stringify usage on code
  * landing_target: added timestamp and target size fields [!Won't compile unless a new mavlink release!]
  * landing_target: removed PoseWithCovarianceStamped include
  * landing_target: remove the need of local_position subscription
  * landing_target: fixed local_position subscriber topic name
  * landing_target: updated notation and applied correct math to conversions
  * landing_target: first commit
  * Contributors: TSC21

 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 07 Jun 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.30.0-1stretch) stretch; urgency=high

  * Fixed an issue when the laser scan topic contains NaN values they where being sent as 0 distances. (#1218 <https://github.com/mavlink/mavros/issues/1218>)
  * extras #1223 <https://github.com/mavlink/mavros/issues/1223>: Add eigen aligned allocators to plugin classes.
  * gps_rtk: fix multi segment messages
  * Update the readme
  * Contributors: Dr.-Ing. Amilcar do Carmo Lucas, Jaime Machuca, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 20 May 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.29.2-1stretch) stretch; urgency=high

  * extras: odom: update velocity covariance fields from 'twist' to 'velocity_covariance'
  * Contributors: TSC21

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 06 Mar 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.29.1-1stretch) stretch; urgency=high

  * All: catkin lint files
  * cmake: fix #1174 <https://github.com/mavlink/mavros/issues/1174>: add msg deps for package format 2
  * mavros_extras: Convert source files to Unix line endings
  * Contributors: Pierre Kancir, Vladimir Ermakov, sfalexrog

 -- Vladimir Ermakov <vooon341@gmail.com>  Sun, 03 Mar 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.29.0-1stretch) stretch; urgency=high

  * obstacle_distance: align comments
  * obstacle_distance: fixup items after peer review
    changes include using size_t instead of int for loop variables
    scale_factor calculation ensures argument are floating point
    remove unnecessary n variable
  * obstacle_distance: combine sensor distances to fit within outgoing message
  * gps_rtk: documentation fixes
  * Fix broken documentation URLs
  * added tf2_eigen to dependencies, so that building with catkin tools does not fail anymore
  * Merge branch 'master' into param-timeout
  * mavros_extras: Wheel odometry plugin updated according to the final mavlink WHEEL_DISTANCE message.
  * mavros_extras: mavros_plugins.xml fix after bad merge.
  * mavros_extras: Wheel odometry plugin, twist covariance matrix non-used diagonal elements zeroed.
  * mavros_extras: Wheel odometry plugin, odometry error propagation added respecting kinematics.
  * mavros_extras: Wheel odometry plugin travelled distance fixed.
  * mavros_extras: Wheel odometry plugin y-speed covariance fixed.
  * mavros_extras: Wheel odometry plugin updated to compute accurate speeds from distances using internal timesteps.
  * mavros_extras: Wheel odometry plugin fixes after CR.
  * mavros_msgs: Float32ArrayStamped replaced by WheelOdomStamped.
  * mavros_extras: Wheel odometry plugin added.
  * Contributors: Dr.-Ing. Amilcar do Carmo Lucas, Jan Heitmann, Pavlo Kolomiiets, Randy Mackay, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Sat, 02 Feb 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.28.0-1stretch) stretch; urgency=high

  * odom: add ODOMETRY handler and publisher
  * remove newlines after doxygen
  * style clean up
  * Use component_id to determine message sender
  * send out companion status as heartbeat
  * change message name from COMPANION_STATUS to COMPANION_PROCESS_STATUS
  * change message to include pid
  * Change from specific avoidance status message to a more generic companion status message
  * add plugin to receive avoidance status message
  * Contributors: TSC21, baumanta

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 03 Jan 2019 00:00:00 -0000

ros-melodic-mavros-extras (0.27.0-1stretch) stretch; urgency=high

  * extras #1110 <https://github.com/mavlink/mavros/issues/1110> #1111 <https://github.com/mavlink/mavros/issues/1111>: add eigen aligment to plugins with eigen-typed members
  * Fix odom message to use covariance from msg
  * Contributors: Dion Gonano, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 12 Nov 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.26.3-1stretch) stretch; urgency=high

  * fixup! b43279058a3029c67ea75b1ecb86442c9dc991d4
  * mavros_extras/log_transfer: Log transfer plugin
  * Contributors: mlvov

 -- Vladimir Ermakov <vooon341@gmail.com>  Tue, 21 Aug 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.26.2-1stretch) stretch; urgency=high

  * Fix namespace (std->extras)
  * Changing the callback name to rtcm_cb
    Adding doxygen documentation
  * Sort the plugins by alphabetical order
  * Put back the casting
  * Using size_t instead of int
    Using the same rtcm_data message
    Remove int casting
  * Moving gps_rtk to mavros_extras
  * Contributors: Alexis Paques

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 08 Aug 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.26.1-1stretch) stretch; urgency=high

  * trajectory: update plugin to match mavlink change from trajectory msg to
    trajectory_representation_waypoints
  * Contributors: Martina

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 19 Jul 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.26.0-1stretch) stretch; urgency=high

  * odom: fix mapping for body frame
  * Contributors: TSC21

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 06 Jun 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.25.1-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 14 May 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.25.0-1stretch) stretch; urgency=high

  * extras: Refactor Trajectory handle cb
  * extras: Refactor Trajectory subscription callbacks
  * trajectory: use lambda functions
  * trajectory: add time_horizon for trajectory type Bezier
  * trajectory: add time_horizon field
  * trajectory: fix wrap_pi to have constant time execution
  * trajectory: fix email
  * trajectory: when receiving mavlink trajectory msg distinguish between types
    to fill correctly the mavros message
  * trajectory: add path callback to support nav_msgs Path
  * trajectory: update trajectory_call back so that it distinguish between
    trajectory types in copy the values
  * rename ObstacleAvoidance plugin to Trajectory
  * obstacle_avoidance: use cog to fill mavlink and ros messages
  * obstacle_avoidance: uncrustify
  * mavros_plugins: add obstacle avoidance plugin
  * add obstacle_avoidance plugin
  * CMakeLists: add obstacle_avoidance plugin
  * extras: odom: explicitly set the lambda expression arg types
  * extras: odom: use lambda expression to set the transform for twist
  * extras: odom: change the way the rotation matrices are init
  * extras: odom: set the frame_id to local frame only
  * extras: odom: respect the Odometry msg frame spec
  * extras: redo odom param processing
  * extras: odom: remove unnecessary eigen_conversions/eigen_msg.h include
  * extras: odom: fix underlying_type assignment
  * extras: odom: update msg spec link
  * extras: odom: move frame parsing to init()
  * extras: odom: change tf exception handler
  * extras: odom: improve way frame naming is handled
  * extras: update odom plugin to send ODOMETRY msgs
  * extras: smal style fix in vision pose est
  * extras: add covariance parsing to vision_speed_estimate (#996 <https://github.com/mavlink/mavros/issues/996>)
  * Contributors: Martina, Nuno Marques, TSC21, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 11 May 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.24.0-1stretch) stretch; urgency=high

  * extras: update vision_pose_estimate plugin so it can send the covariance matrix also
  * px4flow: sending OPTICAL_FLOW_RAD messages
  * Contributors: Oleg Kalachev, TSC21

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 05 Apr 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.23.3-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 09 Mar 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.23.2-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 07 Mar 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.23.1-1stretch) stretch; urgency=high

  * odom plugin: initialize matrix with zeros
  * extras fix #950 <https://github.com/mavlink/mavros/issues/950>: fix unit conversions
  * Contributors: ChristophTobler, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Tue, 27 Feb 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.23.0-1stretch) stretch; urgency=high

  * add MAV_DISTANCE_SENSOR enum to_string
  * extras: plugins: obstacle_distance: update to new msg definition and crystalize
  * extras: obstacle_distance: increase number of array elements
  * extras: plugins: add obstacle_distance plugin
  * Fix vision odom.
  * Contributors: James Goppert, TSC21

 -- Vladimir Ermakov <vooon341@gmail.com>  Sat, 03 Feb 2018 00:00:00 -0000

ros-melodic-mavros-extras (0.22.0-1stretch) stretch; urgency=high

  * scripts: Use non global mavros-ns allow to work __ns parameter
  * move member variable earth initialization
  * Contributors: Shingo Matsuura, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 11 Dec 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.21.5-1stretch) stretch; urgency=high

  * extras fix #858 <https://github.com/mavlink/mavros/issues/858>: fix vector copy-paste error
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 16 Nov 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.21.4-1stretch) stretch; urgency=high

  * ENU<->ECEF transforms fix. (#847 <https://github.com/mavlink/mavros/issues/847>)
    * ENU<->ECEF transforms fix.
    * Changes after review. Unit tests added.
  * Contributors: pavloblindnology

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 01 Nov 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.21.3-1stretch) stretch; urgency=high

  * mavteleop: Move from iteritems to items for python3 support
    Items work with python3 and python2.7
    Signed-off-by: Patrick Jose Pereira <mailto:patrickelectric@gmail.com>
  * extras: Configurable base frame id on distance_sensor
    Fix #835 <https://github.com/mavlink/mavros/issues/835>
  * debug_msgs: fix typo
  * debug_msgs: fix typo
  * extras: Use cog to reduce common msg filler code
  * add debug plugin
  * Contributors: Nuno Marques, Patrick Jose Pereira, TSC21, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Sat, 28 Oct 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.21.2-1stretch) stretch; urgency=high

  * odom: fix typo
  * odom: general fixes and code tighting
  * Use tf2 for odom plugin and set reasoable defaults for local pos cov.
  * Contributors: James Goppert, TSC21

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 25 Sep 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.21.1-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 22 Sep 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.21.0-1stretch) stretch; urgency=high

  * IMU and attitude: general clean-up
  * Using tabs as the file does
  * Updating comments for PX4Flow
  * Removing copter_visualization from the yaml files.
    Adding odometry to apm_config
    Changing frame_id to base_link for vibration
  * Update the apm_config and px4flow_config files
  * Update configuration from mavros_extras
  * Contributors: Alexis Paques, TSC21

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 14 Sep 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.20.1-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 28 Aug 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.20.0-1stretch) stretch; urgency=high

  * Extras: Distance sensors add RADAR and UNKNOWN type
  * Extras: distance sensor don't spam when message are bounce back from FCU
  * Extras: add ardupilot rangefinder plugin
  * [WIP] Plugins: setpoint_attitude: add sync between thrust and attitude (#700 <https://github.com/mavlink/mavros/issues/700>)
    * plugins: setpoint_attitude: add sync between throttle and attitude topics to be sent together
    * plugins: typo correction: replace throttle with thrust
    * plugins: msgs: setpoint_attitude: replaces Float32Stamped for Thrust msg
    * plugins: setpoint_attitude: add sync between twist and thrust (RPY+Thrust)
    * setpoint_attitude: update the logic of thrust normalization verification
    * setpoint_attitude: implement sync between tf listener and thrust subscriber
    * TF sync listener: generalize topic type that can be syncronized with TF2
    * TF2ListenerMixin: keep class template, use template for tf sync method only
    * TF2ListenerMixin: fix and improve sync tf2_start method
    * general update to yaml config files and parameters
    * setpoint_attitude: add note on Thrust sub name
    * setpoint_attitude: TF sync: pass subscriber pointer instead of binding it
  * extras: fake_gps: use another method to throttle incoming msgs
  * extras: fake_gps: compute vector2d.norm()
  * frame tf: move ENU<->ECEF transforms to ftf_frame_conversions.cpp
  * extras: fake_gps: use rate instead of period
  * extras: fake_gps: style fix
  * extras: mocap_fake_gps->fake_gps: generalize plugin and use GeographicLib possibilites
  * extras: odom: Minor fixes
  * extras: Add odom plugin
  * Contributors: James Goppert, Nuno Marques, TSC21, Vladimir Ermakov, khancyr

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 23 Aug 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.19.0-1stretch) stretch; urgency=high

  * extras: fix package link
  * extras: Fix adsb plugin
  * extras: Add ADSB plugin
  * Add frame transform for vibration levels (#690 <https://github.com/mavlink/mavros/issues/690>)
    * add frame transform for accel vibration levels
    * use vectorEigenToMsg
    * unscrustify
  * Contributors: Nuno Marques, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 05 May 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.18.7-1stretch) stretch; urgency=high

  * vision plugin : Add missing transform
  * Contributors: Kabir Mohammed

 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 24 Feb 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.18.6-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Tue, 07 Feb 2017 00:00:00 -0000

ros-melodic-mavros-extras (0.18.5-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 12 Dec 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.18.4-1stretch) stretch; urgency=high

  * Code clean-up
  * code style fix
  * markup changes
  * Fake gps plugin
  * Update README for all packages
  * Contributors: Vilhjalmur, Vladimir Ermakov, vilhjalmur89

 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 11 Nov 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.18.3-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 07 Jul 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.18.2-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 30 Jun 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.18.1-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 24 Jun 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.18.0-1stretch) stretch; urgency=high

  * extras #560 <https://github.com/mavlink/mavros/issues/560>: remove cv_bridge and image_transport deps
  * extras: Update UAS
  * extras:vision_speed_estimate: Update API
  * extras:vision_pose_estimate: Update API
  * extras:px4flow: Update API
  * extras:mocap_pose_estimate: Update API
  * extras:distance_sensor: Update API
  * extras:cam_imu_sync: Update API
  * extras: Automatic update by sed
  * extras: prepare to update
  * extras #560 <https://github.com/mavlink/mavros/issues/560>: Remove image streaming over mavlink support.
    Use external RTP streamer, e.g. https://github.com/ProjectArtemis/gst_video_server
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 23 Jun 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.17.3-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 20 May 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.17.2-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 29 Apr 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.17.1-1stretch) stretch; urgency=high

  * ran uncrustify
  * fixed typos
  * use CUBE_LIST for faster rendering
  * limit track size
  * use local variable
  * fixed indentation
  * added rc modes
  * moved rc to rc_override_control()
  * replaced tabulations with spaces (4)
  * introducing RC modes
  * fixed
  * quality added
  * added visualization for local setpoints
  * Contributors: Joey Gong, francois

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 28 Mar 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.17.0-1stretch) stretch; urgency=high

  * rebased with master
  * ran uncrustify
  * removed duplicate include
  * use MarkerArray for vehicle model
  * Updated frame transformations and added odom publisher to local position plugin
  * Contributors: Eddy, francois

 -- Vladimir Ermakov <vooon341@gmail.com>  Tue, 09 Feb 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.16.6-1stretch) stretch; urgency=high

  * extras: uncrustify
  * added tf
  * comments
  * configurable vehicle model
  * Contributors: Vladimir Ermakov, francois

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 04 Feb 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.16.5-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 11 Jan 2016 00:00:00 -0000

ros-melodic-mavros-extras (0.16.4-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 14 Dec 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.16.3-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 19 Nov 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.16.2-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Tue, 17 Nov 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.16.1-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Fri, 13 Nov 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.16.0-1stretch) stretch; urgency=high

  * gcs_bridge #394 <https://github.com/mavlink/mavros/issues/394>: enable both UDPROS and TCPROS transports
  * extras fix #392 <https://github.com/mavlink/mavros/issues/392>: add additional subscription for PoseWithCovarianceStamped
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 09 Nov 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.15.0-1stretch) stretch; urgency=high

  * extras #387 <https://github.com/mavlink/mavros/issues/387>: fix header stamp in joint_states
  * extras fix #387 <https://github.com/mavlink/mavros/issues/387>: SSP node done.
  * extras #387 <https://github.com/mavlink/mavros/issues/387>: subscriber works, node almost done
  * extras #387 <https://github.com/mavlink/mavros/issues/387>: load URDF
  * extras #387 <https://github.com/mavlink/mavros/issues/387>: initial import of servo_status_publisher
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 17 Sep 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.14.2-1stretch) stretch; urgency=high

  * extras: fix catkin lint warnings
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Thu, 20 Aug 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.14.1-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 19 Aug 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.14.0-1stretch) stretch; urgency=high

  * extras: gcs node: replace deprecated copy function
  * extras: scripts: use API from mavros module
  * package: remove not exist dependency
  * extras: vibration: Fix message include
  * extras: px4flow: Fix message include
  * extras: cam_imu_sync: Fix message include
  * extras: update package description
  * msgs: deprecate mavros::Mavlink and copy utils.
  * msgs #354 <https://github.com/mavlink/mavros/issues/354>: move all messages to mavros_msgs package.
  * opencv 3.0/2.4 header compatibility
  * fix orientation empty error
  * Contributors: Vladimir Ermakov, andre-nguyen, v01d

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 17 Aug 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.13.1-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 05 Aug 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.13.0-1stretch) stretch; urgency=high

  * extras: mocap fix #352 <https://github.com/mavlink/mavros/issues/352>: use new helper for quaternion.
  * Merge pull request #312 <https://github.com/mavlink/mavros/issues/312> from mhkabir/cam_imu_sync
    Camera IMU synchronisation support added
  * distance_sensor #342 <https://github.com/mavlink/mavros/issues/342>: correct orientation parameter handling.
  * distance_sensor: restructure orientation matching and verification
  * lib #319 <https://github.com/mavlink/mavros/issues/319>: Return quaternion from UAS::sensor_matching()
  * launch fix #340 <https://github.com/mavlink/mavros/issues/340>: update default component id of PX4.
  * extras: distance_sensor #71 <https://github.com/mavlink/mavros/issues/71>: Purt to TF2.
  * plugin: Use UAS::syncronized_header() for reduce LOC.
  * extras: vision_pose #71 <https://github.com/mavlink/mavros/issues/71>: Use TF2 listener.
    Also #319 <https://github.com/mavlink/mavros/issues/319>.
  * launch: Update configs.
  * extras: viz #336 <https://github.com/mavlink/mavros/issues/336>: convert plugin to node.
  * extras: vision_speed #319 <https://github.com/mavlink/mavros/issues/319>: use eigen based transform
  * extras: vibration: Use UAS::synchronized_header()
  * extras: px4flow #319 <https://github.com/mavlink/mavros/issues/319>: change transform_frame()
  * extras: mocap #319 <https://github.com/mavlink/mavros/issues/319>: use eigen based transform
  * Camera IMU synchronisation support added
  * Contributors: Mohammed Kabir, TSC21, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Sat, 01 Aug 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.12.0-1stretch) stretch; urgency=high

  * coverity: make them happy
  * frame_conversions: use inline functions to identify direction of conversion
  * changed frame conversion func name; add 3x3 cov matrix frame conversion; general doxygen comment cleanup
  * frame_conversions: added frame_conversion specific lib file; applied correct frame conversion between ENU<->NED
  * vibration_plugin: changed vibration to Vector3
  * vibration_plugin: msg reformulation
  * vibration_plugin: first commit
  * Changes some frames from world to body conversion for NED to ENU.
  * mavros #302 <https://github.com/vooon/mavros/issues/302>: fix style
  * mavros fix #301 <https://github.com/vooon/mavros/issues/301>: move sensor orientation util to UAS
  * distance_sensor: typo; style fixe
  * sensor_orientation: corrected rotation set sequence
  * sensor_orientation: updated orientation enum; updated data type
  * sensor_orientation: removed unecessary sum on setting rotation
  * sensor_orientation: added sensor orientation matching helper func
  * distance_sensor: minor correction
  * distance_sensor: sensor position cond changed
  * distance_sensor: tweak param check; cond routines
  * distance_sensor: removed unnecessary comment line
  * distance_sensor: ctor list update
  * distance_sensor: define sensor position through param config
  * distance_sensor: minor comment identation correction
  * distance_sensor: tf::Transform creation optional
  * distance_sensor: add tf_broadcaster between 'fcu' and the distance sensor
  * distance_sensor: remove commented code
  * distance_sensor: removed dbg msg
  * distance_sensor: cov condition defined
  * distance_sensor: covariance condition changed
  * distance_sensor: conditional state change
  * distance_sensor: covariance condition set - correction
  * distance_sensor: covariance condition set
  * distance_sensor: ctor list update (corrected)
  * distance_sensor: ctor list update
  * distance_sensor: ctor list update
  * distance_sensor: small correction
  * distance_sensor: uncrustify
  * distance_sensor: array limiting; cast correction; other minor correc
  * distance_sensor: travis build correction
  * distance_sensor: uncrustify distance_sensor.cpp
  * distance_sensor: small corrections on variable definitions, method calls
  * distance_sensor: small enhancements
  * distance_sensor #292 <https://github.com/vooon/mavros/issues/292>: uncrustify
  * distance_sensor #292 <https://github.com/vooon/mavros/issues/292>: fix travis build.
  * distance_sensor #292 <https://github.com/vooon/mavros/issues/292>: implement message handling
  * distance_sensor #292 <https://github.com/vooon/mavros/issues/292>: parse mapping configuration.
  * distance_sensor: remove DistanceSensor.msg from CMakeList
  * distance_sensor: removed DistanceSensor.msg
  * distance_sensor:
    -> use std Range.msg
    -> published frame_id in topics are dinamic - depend on type and id of the sensor
  * distance_sensor: comment correction
  * distance_sensor: minor correction
  * distance_sensor: minor fixes that include use Range.msg to Laser data
  * distance_sensor: add plugin file
  * distance_sensor plugin: first commit!
  * Contributors: TSC21, Tony Baltovski, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 01 Jul 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.11.2-1stretch) stretch; urgency=high

  * gcs bridge fix #277 <https://github.com/vooon/mavros/issues/277>: add link diagnostics
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Sun, 26 Apr 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.11.1-1stretch) stretch; urgency=high

  * mavftpfuse #129 <https://github.com/vooon/mavros/issues/129>: done!
    Fix #129 <https://github.com/vooon/mavros/issues/129>.
  * mavftpfuse #129 <https://github.com/vooon/mavros/issues/129>: cache file attrs
  * mavftpfuse #129 <https://github.com/vooon/mavros/issues/129>: initial import
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 06 Apr 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.11.0-1stretch) stretch; urgency=high

  * extras: vision_pose #247 <https://github.com/vooon/mavros/issues/247>: rename topic
  * extras: launch #257 <https://github.com/vooon/mavros/issues/257>: use white list for px4flow.
    Also updates config #211 <https://github.com/vooon/mavros/issues/211>.
  * uncrustify and fix #207 <https://github.com/vooon/mavros/issues/207>
  * uncrustify extras
  * package: update lic
  * license #242 <https://github.com/vooon/mavros/issues/242>: update mavros_extras headers
  * plugin api #241 <https://github.com/vooon/mavros/issues/241>: move diag updater to UAS.
  * plugin api #241 <https://github.com/vooon/mavros/issues/241>: remove global private node handle.
    Now all plugins should define their local node handle (see dummy.cpp).
    Also partially does #233 <https://github.com/vooon/mavros/issues/233> (unmerge setpoint topic namespace).
  * plugin api #241 <https://github.com/vooon/mavros/issues/241>: remove get_name()
  * Add BSD license option #220 <https://github.com/vooon/mavros/issues/220>
  * uncrustify: mocap plugin
  * Switched from mavlink VICON_POSITION_ESTIMATE to ATT_POS_MOCAP.
  * Contributors: Tony Baltovski, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Tue, 24 Mar 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.10.2-1stretch) stretch; urgency=high

  * launch: Fix vim modelines #213 <https://github.com/vooon/mavros/issues/213>
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Wed, 25 Feb 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.10.1-1stretch) stretch; urgency=high

  * Fix @mhkabir name in contributors.
  * Updated mavros_extra README to explain the vision_estimate plugin should be used for the mocap data currently.
  * Update px4flow.cpp
  * plguin: px4flow: Remove all ref to old message
  * Merge remote-tracking branch 'upstream/master' into optflow_rad
    Conflicts:
    mavros_extras/CMakeLists.txt
  * Update
  * Clean up
  * New interface commit
  * Add new interface. Raw message only for now. Removed the tx functionality as it doesn't make much sense.
  * Contributors: Mohammed Kabir, Tony Baltovski, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 02 Feb 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.10.0-1stretch) stretch; urgency=high

  * mocap_pose_estimate: Switched from pose to poseStamped.
  * Contributors: Tony Baltovski

 -- Vladimir Ermakov <vooon341@gmail.com>  Sat, 24 Jan 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.9.4-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Tue, 06 Jan 2015 00:00:00 -0000

ros-melodic-mavros-extras (0.9.3-1stretch) stretch; urgency=high

  * Initiliser fix
  * plugin: visualisation - Fixes CI build
  * plugin: visualisation
  * plugin: visualization minor patch
  * plugin: visualization finshed
  * Contributors: Mohammed Kabir

 -- Vladimir Ermakov <vooon341@gmail.com>  Tue, 30 Dec 2014 00:00:00 -0000

ros-melodic-mavros-extras (0.9.2-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Tue, 04 Nov 2014 00:00:00 -0000

ros-melodic-mavros-extras (0.9.1-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 03 Nov 2014 00:00:00 -0000

ros-melodic-mavros-extras (0.9.0-1stretch) stretch; urgency=high



 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 03 Nov 2014 00:00:00 -0000

ros-melodic-mavros-extras (0.8.2-1stretch) stretch; urgency=high

  * REP140: update package.xml format.
    Hydro don't accept this format correctly,
    but after split i can update.
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 03 Nov 2014 00:00:00 -0000

ros-melodic-mavros-extras (0.8.1-1stretch) stretch; urgency=high

  * mavconn #161 <https://github.com/vooon/mavros/issues/161>: Fix headers used in mavros. Add readme.
  * Update repo links.
    Package moved to mavlink organization.
  * Contributors: Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Sun, 02 Nov 2014 00:00:00 -0000

ros-melodic-mavros-extras (0.8.0-1stretch) stretch; urgency=high

  * Revert "Update package.xml format to REP140 (2)."
    This reverts commit 81286eb84090a95759591cfab89dd9718ff35b7e.
    ROS Hydro don't fully support REP140: rospack can't find plugin
    descriptions.
    Fix #151 <https://github.com/vooon/mavros/issues/151>.
  * Added arming/disarming for att mode.
  * Added arming and disarming via mavteleop.
  * extras: mocap: Fix param/topic namespace.
    Fix #150 <https://github.com/vooon/mavros/issues/150>.
  * extras: launch: Use includes.
    Fix #144 <https://github.com/vooon/mavros/issues/144>.
  * Update package.xml format to REP140 (2).
    Fix #104 <https://github.com/vooon/mavros/issues/104>.
  * extras: launch: Fix typos.
  * extras: launch: Add teleop launch script.
  * extras: mavteleop: Dirty implementation of position control mode.
    Issue #133 <https://github.com/vooon/mavros/issues/133>.
  * extras: mavteleop: Implement velocity setpoint control.
    Issue #133 <https://github.com/vooon/mavros/issues/133>.
  * extras: mavteleop: Implement attitude control mode.
    Issue #133 <https://github.com/vooon/mavros/issues/133>.
  * extras: Use cmake modules.
    Issue #139 <https://github.com/vooon/mavros/issues/139>.
  * Update doxygen documentation.
    Add split lines in UAS, and make UAS.connection atomic.
    Add rosdoc configuration for mavros_extras.
  * scripts: mavsetp: corrected msg API; mavteleop: added prefix to rc override
  * scripts: Initial import mavteleop
    Now it's just proof of concept.
    Implemented only RC override of RPYT channels.
    Issue #133 <https://github.com/vooon/mavros/issues/133>.
  * node: Catch URL open exception.
    Also update connection pointer type.
  * Contributors: Nuno Marques, Tony Baltovski, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 22 Sep 2014 00:00:00 -0000

ros-melodic-mavros-extras (0.7.1-1stretch) stretch; urgency=high

  * plugins: Change UAS FCU link name.
    Reduce smart pointer count, that hold fcu link object.
  * Plugins: finish moving plugins
  * Closes #122 <https://github.com/vooon/mavros/issues/122>, closes #123 <https://github.com/vooon/mavros/issues/123>; plugins: move mocap & vision plugins to extras, change vision plugins name
  * launch: Add example launch for #103 <https://github.com/vooon/mavros/issues/103>.
  * extras: image_pub: Update plugin API.
  * extras: px4flow: Update plugin API.
  * plugins: disable most of plugins
  * extras: init ctor
  * extras: Fix package URLs
  * test: temporary travis hack (manually download latest mavlink deb)
  * Update readme
  * Contributors: Nuno Marques, Vladimir Ermakov

 -- Vladimir Ermakov <vooon341@gmail.com>  Mon, 25 Aug 2014 00:00:00 -0000

ros-melodic-mavros-extras (0.7.0-1stretch) stretch; urgency=high

  * move exras to subdirectory, #101 <https://github.com/vooon/mavros/issues/101>
  * Contributors: Vladimir Ermakov, Mohammed Kabir

 -- Vladimir Ermakov <vooon341@gmail.com>  Tue, 12 Aug 2014 00:00:00 -0000


