Package Summary

Tags uav mav mavlink plugin apm px4
Version 0.31.0
License GPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mavlink/mavros.git
VCS Type git
VCS Version master
Last Updated 2019-06-07
Dev Status DEVELOPED
Released RELEASED

Package Description

mavros_msgs defines messages for

Additional Links

Maintainers

  • Vladimir Ermakov

Authors

  • Vladimir Ermakov
README
No README found. See repository README.
CHANGELOG

Changelog for package mavros_msgs

0.31.0 (2019-06-07)

  • mavros_msgs: LandingTarget: update msg description link
  • extras: landing target: improve usability and flexibility
  • Contributors: TSC21

0.30.0 (2019-05-20)

0.29.2 (2019-03-06)

0.29.1 (2019-03-03)

  • All: catkin lint files
  • mavros_msgs: Fix line endings for OpticalFlowRad message
  • Contributors: Pierre Kancir, sfalexrog

0.29.0 (2019-02-02)

  • Fix broken documentation URLs
  • Merge branch \'master\' into param-timeout
  • mavros_extras: Wheel odometry plugin updated according to the final mavlink WHEEL_DISTANCE message.
  • mavros_msgs: Float32ArrayStamped replaced by WheelOdomStamped.
  • mavros_msgs: Float32ArrayStamped message added. For streaming timestamped data from FCU sensors (RPM, WHEEL_DISTANCE, etc.)
  • msgs: Fix message id type, mavlink v2 uses 24 bit msg ids
  • mavros_msgs: add MessageInterval.srv to CMakeLists
  • sys_status: add set_message_interval service
  • Contributors: Dr.-Ing. Amilcar do Carmo Lucas, Pavlo Kolomiiets, Randy Mackay, Vladimir Ermakov

0.28.0 (2019-01-03)

  • plugin:param: publish new param value
  • Merge pull request #1148 from Kiwa21/pr-param-value param plugin : add msg and publisher to catch latest param value
  • msgs: update Header
  • sys_state: Small cleanup of #1150
  • VehicleInfo : add srv into sys_status plugin to request basic info from vehicle
  • mavros_msgs/msg/LogData.msg: Define \"offset\" field to be of type uint32
  • param plugin : add msg and publisher to catch latest param value
  • style clean up
  • Use component_id to determine message sender
  • 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 message for avoidance status
  • Contributors: Gregoire Linard, Vladimir Ermakov, baumanta, mlvov

0.27.0 (2018-11-12)

  • Add service to send mavlink TRIGG_INTERVAL commands Adapt trigger_control service to current mavlink cmd spec. Add a new service to change trigger interval and integration time
  • Contributors: Moritz Zimmermann

0.26.3 (2018-08-21)

  • fixup! 5a4344a2dcedc157f93b620cebd2e0b273ec24be
  • mavros_msgs: Add msg and srv files related to log transfer
  • Contributors: mlvov

0.26.2 (2018-08-08)

  • Updating the gps_rtk plugin to fit mavros guidelines:
    • Updating max_frag_len to allow changes in size in MAVLink seamlessly
    • Using std::copy instead of memset
    • Zero fill with std::fill
    • Preapply the sequence flags
    • Use of std iterators
    • Add the maximal data size in the mavros_msgs
  • Renaming the GPS RTK module, Adding fragmentation, Changing the RTCM message
  • RTK Plugin; to forward RTCM messages Signed-off-by: Alexis Paques <alexis.paques@gmail.com>
  • Contributors: Alexis Paques

0.26.1 (2018-07-19)

0.26.0 (2018-06-06)

  • mavros_msgs : add timesync status message
  • Contributors: Mohammed Kabir

0.25.1 (2018-05-14)

0.25.0 (2018-05-11)

  • trajectory: add time_horizon field
  • change message name from ObstacleAvoidance to Trajectory since it is general enough to support any type of trajectory
  • CMakeLists: add ObstacleAvoidance message
  • add ObstacleAvoidance message
  • msgs: Update message doc link
  • CommandCode: update list of available commands on MAV_CMD enum (#995)
  • Contributors: Martina, Nuno Marques, Vladimir Ermakov

0.24.0 (2018-04-05)

  • Add ability to send STATUSTEXT messages
  • Contributors: Anass Al

0.23.3 (2018-03-09)

0.23.2 (2018-03-07)

0.23.1 (2018-02-27)

0.23.0 (2018-02-03)

0.22.0 (2017-12-11)

  • SetMavFrame.srv: add FRAME_ prefix
  • Add cog for SetMavFrame.srv
  • Setpoints: add service to specify frame
  • Contributors: Pierre Kancir, khancyr

0.21.5 (2017-11-16)

0.21.4 (2017-11-01)

0.21.3 (2017-10-28)

  • plugin waypoints: Use stamped message
  • add debug plugin
  • Contributors: TSC21, Vladimir Ermakov

0.21.2 (2017-09-25)

0.21.1 (2017-09-22)

0.21.0 (2017-09-14)

  • plugin waypoint: Rename current seq in wp list message
  • waypoint: Publish current waypoint seq
  • waypoint partial: code style cleanup
  • waypoint partial: extend existing service
  • Partial waypoint: added wp_transfered to push partial service response
  • Partial waypoint: added partial updating to mavwp
  • Contributors: James Mare, James Stewart, Vladimir Ermakov

0.20.1 (2017-08-28)

0.20.0 (2017-08-23)

  • HIL Plugin
    • add HilSensor.msg, HilStateQuaternion.msg, and add them in CMakeLists.txt
    • Add hil_sensor.cpp plugin to send HIL_SENSOR mavlink message to FCU.
    • fix HilSensor.msg. Make it more compact.
    • Fix HilStateQuaternion.msg. Make it more compact.
    • Add hil_state_quaternion plugin
    • fix files: some variable names were wrong+some syntax problems
    • fix syntax error in plugin .cpp files, make msg files match corresponding mavlink definitions
    • fix plugin source files
    • fix syntax
    • fix function name. It was wrong.
    • add HIL_GPS plugin
    • add HilGPS.msg to CMakeList
    • fix missing semicolon
    • fix call of class name
    • Add ACTUATOR_CONTROL_TARGET MAVLink message
    • fix code
    • increase number of fake satellites
    • control sensor and control rates
    • change control rate
    • change control rate
    • fix fake gps rate
    • fix
    • fix plugin_list
    • fix
    • remove unnecessary hil_sensor_mixin
    • update HilSensor.msg and usage
    • update HilStateQuaterion.msg and usage
    • redo some changes; update HilGPS.msg and usage
    • update hil_controls msg - use array of floats for aux channels
    • merge actuator_control with actuator_control_target
    • remove hil_sensor_mixin.h
    • update actuator_control logic
    • merge all plugins into a single one
    • delete the remaining plugin files
    • update description
    • redo some changes; reduce LOC
    • fix type cast on gps coord
    • add HIL_OPTICAL_FLOW send based on OpticalFlowRad sub
    • update authors list
    • update subscribers names
    • refactor gps coord convention
    • add HIL_RC_INPUTS_RAW sender; cog protec msg structure and content
    • apply correct rc_in translation; redo cog
    • apply proper rotations and frame transforms
    • remote throttle
    • fix typo and msg api
    • small changes
    • refactor rcin_raw_cb
    • new refactor to rcin_raw_cb arrays
    • update velocity to meters
    • readjust all the units so to match mavlink msg def
    • update cog
    • correct cog conversion
    • refefine msg definitions to remove overhead
    • hil: apply frame transform to body frame
  • msgs fix #625: Rename SetMode.Response.success to mode_sent
  • [WIP] Plugins: setpoint_attitude: add sync between thrust and attitude (#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
  • Use GeographicLib tools to guarantee ROS msg def and enhance features (#693)
    • first commit
    • Check for GeographicLib first without having to install it from the beginning each compile time
    • add necessary cmake files
    • remove gps_conversions.h and use GeographicLib to obtain the UTM coordinates
    • move conversion functions to utils.h
    • geographic conversions: update CMakeLists and package.xml
    • geographic conversions: force download of the datasets
    • geographic conversions: remove unneeded cmake module
    • dependencies: use SHARED libs of geographiclib
    • dependencies: correct FindGeographicLib.cmake so it can work for common Debian platforms
    • CMakeList: do not be so restrict about GeographicLib dependency
    • global position: odometry-use ECEF instead of UTM; update other fields
    • global position: make travis happy
    • global position: fix ident
    • global_position: apply correct frames and frame transforms given each coordinate frame
    • global_position: convert rcvd global origin to ECEF
    • global_position: be more explicit about the ecef-enu transform
    • global position: use home position as origin of map frame
    • global position: minor refactoring
    • global position: shield code with exception catch
    • fix identation
    • move dataset install to script; update README with new functionalities
    • update README with warning
    • global_position: fix identation
    • update HomePosition to be consistent with the conversions in global_position to ensure the correct transformation of height
    • home|global_position: fix compile errors, logic and dependencies
    • home position: add height conversion
    • travis: update to get datasets
    • install geo dataset: update to verify alternative dataset folders
    • travis: remove dataset install to allow clean build
    • hp and gp: initialize geoid dataset once and make it thread safe
    • README: update description relative to GeographicLib; fix typos
    • global position: improve doxygen references
    • README: update with some tips on rosdep install
  • update ExtendedState with new MAV_LANDED_STATE enum
  • Contributors: Nicklas Stockton, Nuno Marques, Vladimir Ermakov

0.19.0 (2017-05-05)

  • msgs: Add cog script to finish ADSBVehicle.msg
  • extras: Add ADSB plugin
  • plugin #695: Fix plugin
  • plugin: Add home_position
  • Contributors: Nuno Marques, Vladimir Ermakov

0.18.7 (2017-02-24)

  • trigger interface : rename to cycle_time to be consistent with PX4
  • Contributors: Kabir Mohammed

0.18.6 (2017-02-07)

  • Plugins: system_status change status field to system_status Add comment to State.msg for system_status enum
  • Plugins: add system_status to state message
  • Contributors: Pierre Kancir

0.18.5 (2016-12-12)

0.18.4 (2016-11-11)

  • msgs: Fix #609
  • add hil_actuator_controls mavlink message
  • Contributors: Beat Kung, Vladimir Ermakov

0.18.3 (2016-07-07)

0.18.2 (2016-06-30)

0.18.1 (2016-06-24)

0.18.0 (2016-06-23)

  • Adding anchor to the HIL_CONTROLS message reference link
  • Utilizing synchronise_stamp and adding reference to MAVLINK msg documentation
  • Added a plugin that publishes HIL_CONTROLS as ROS messages
  • node: Rename plugib base class - API incompatible to old class
  • msgs #543: Update for MAVLink 2.0
  • Contributors: Pavel, Vladimir Ermakov

0.17.3 (2016-05-20)

0.17.2 (2016-04-29)

0.17.1 (2016-03-28)

0.17.0 (2016-02-09)

  • rebased with master
  • Contributors: francois

0.16.6 (2016-02-04)

0.16.5 (2016-01-11)

0.16.4 (2015-12-14)

  • Update mavlink message documentation links
  • remove \"altitude_\" prefix from members
  • implemented altitude plugin
  • Contributors: Andreas Antener, Vladimir Ermakov

0.16.3 (2015-11-19)

0.16.2 (2015-11-17)

0.16.1 (2015-11-13)

0.16.0 (2015-11-09)

  • msgs #418: add message for attitude setpoints
  • plugin: waypoint fix #414: remove GOTO service. It is replaced with more standard global setpoint messages.
  • msgs #415: Add message for raw global setpoint
  • msgs #402: PositionTarget message type
  • setting constant values and reference docs
  • pass new extended state to ros
  • msgs #371: add missing message
  • msgs #371: add HomePosition message
  • Contributors: Andreas Antener, Vladimir Ermakov

0.15.0 (2015-09-17)

  • msgs #286: fix bug with packet header.
  • msgs #286: Add valid flag and checksum to Mavlink.msg
  • plugin: manual_control: Use shared pointer message Fix alphabetic order of msgs.
  • removed old commend in .msg file
  • Add MANUAL_CONTROL handling with new plugin
  • Contributors: Vladimir Ermakov, v01d

0.14.2 (2015-08-20)

0.14.1 (2015-08-19)

0.14.0 (2015-08-17)

  • msgs: Add mixer group constants ActuatorControl
  • msgs: Add notes to message headers.
  • msgs: sort msgs in alphabetical order
  • msgs: use std::move for mavlink->ros convert
  • msgs: add note about convert function
  • msgs: change description, make catkin lint happy
  • msgs: move convert functions to msgs package.
  • msgs: fix message generator and runtime depent tags
  • msgs: remove never used Mavlink.fromlcm field.
  • msgs: add package name for all non basic types
  • msgs: fix msgs build
  • msgs #354: move all messages to mavros_msgs package.
  • Contributors: Vladimir Ermakov

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged mavros_msgs at answers.ros.org

Package Summary

Tags uav mav mavlink plugin apm px4
Version 0.31.0
License GPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mavlink/mavros.git
VCS Type git
VCS Version master
Last Updated 2019-06-07
Dev Status DEVELOPED
Released RELEASED

Package Description

mavros_msgs defines messages for

Additional Links

Maintainers

  • Vladimir Ermakov

Authors

  • Vladimir Ermakov
README
No README found. See repository README.
CHANGELOG

Changelog for package mavros_msgs

0.31.0 (2019-06-07)

  • mavros_msgs: LandingTarget: update msg description link
  • extras: landing target: improve usability and flexibility
  • Contributors: TSC21

0.30.0 (2019-05-20)

0.29.2 (2019-03-06)

0.29.1 (2019-03-03)

  • All: catkin lint files
  • mavros_msgs: Fix line endings for OpticalFlowRad message
  • Contributors: Pierre Kancir, sfalexrog

0.29.0 (2019-02-02)

  • Fix broken documentation URLs
  • Merge branch \'master\' into param-timeout
  • mavros_extras: Wheel odometry plugin updated according to the final mavlink WHEEL_DISTANCE message.
  • mavros_msgs: Float32ArrayStamped replaced by WheelOdomStamped.
  • mavros_msgs: Float32ArrayStamped message added. For streaming timestamped data from FCU sensors (RPM, WHEEL_DISTANCE, etc.)
  • msgs: Fix message id type, mavlink v2 uses 24 bit msg ids
  • mavros_msgs: add MessageInterval.srv to CMakeLists
  • sys_status: add set_message_interval service
  • Contributors: Dr.-Ing. Amilcar do Carmo Lucas, Pavlo Kolomiiets, Randy Mackay, Vladimir Ermakov

0.28.0 (2019-01-03)

  • plugin:param: publish new param value
  • Merge pull request #1148 from Kiwa21/pr-param-value param plugin : add msg and publisher to catch latest param value
  • msgs: update Header
  • sys_state: Small cleanup of #1150
  • VehicleInfo : add srv into sys_status plugin to request basic info from vehicle
  • mavros_msgs/msg/LogData.msg: Define \"offset\" field to be of type uint32
  • param plugin : add msg and publisher to catch latest param value
  • style clean up
  • Use component_id to determine message sender
  • 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 message for avoidance status
  • Contributors: Gregoire Linard, Vladimir Ermakov, baumanta, mlvov

0.27.0 (2018-11-12)

  • Add service to send mavlink TRIGG_INTERVAL commands Adapt trigger_control service to current mavlink cmd spec. Add a new service to change trigger interval and integration time
  • Contributors: Moritz Zimmermann

0.26.3 (2018-08-21)

  • fixup! 5a4344a2dcedc157f93b620cebd2e0b273ec24be
  • mavros_msgs: Add msg and srv files related to log transfer
  • Contributors: mlvov

0.26.2 (2018-08-08)

  • Updating the gps_rtk plugin to fit mavros guidelines:
    • Updating max_frag_len to allow changes in size in MAVLink seamlessly
    • Using std::copy instead of memset
    • Zero fill with std::fill
    • Preapply the sequence flags
    • Use of std iterators
    • Add the maximal data size in the mavros_msgs
  • Renaming the GPS RTK module, Adding fragmentation, Changing the RTCM message
  • RTK Plugin; to forward RTCM messages Signed-off-by: Alexis Paques <alexis.paques@gmail.com>
  • Contributors: Alexis Paques

0.26.1 (2018-07-19)

0.26.0 (2018-06-06)

  • mavros_msgs : add timesync status message
  • Contributors: Mohammed Kabir

0.25.1 (2018-05-14)

0.25.0 (2018-05-11)

  • trajectory: add time_horizon field
  • change message name from ObstacleAvoidance to Trajectory since it is general enough to support any type of trajectory
  • CMakeLists: add ObstacleAvoidance message
  • add ObstacleAvoidance message
  • msgs: Update message doc link
  • CommandCode: update list of available commands on MAV_CMD enum (#995)
  • Contributors: Martina, Nuno Marques, Vladimir Ermakov

0.24.0 (2018-04-05)

  • Add ability to send STATUSTEXT messages
  • Contributors: Anass Al

0.23.3 (2018-03-09)

0.23.2 (2018-03-07)

0.23.1 (2018-02-27)

0.23.0 (2018-02-03)

0.22.0 (2017-12-11)

  • SetMavFrame.srv: add FRAME_ prefix
  • Add cog for SetMavFrame.srv
  • Setpoints: add service to specify frame
  • Contributors: Pierre Kancir, khancyr

0.21.5 (2017-11-16)

0.21.4 (2017-11-01)

0.21.3 (2017-10-28)

  • plugin waypoints: Use stamped message
  • add debug plugin
  • Contributors: TSC21, Vladimir Ermakov

0.21.2 (2017-09-25)

0.21.1 (2017-09-22)

0.21.0 (2017-09-14)

  • plugin waypoint: Rename current seq in wp list message
  • waypoint: Publish current waypoint seq
  • waypoint partial: code style cleanup
  • waypoint partial: extend existing service
  • Partial waypoint: added wp_transfered to push partial service response
  • Partial waypoint: added partial updating to mavwp
  • Contributors: James Mare, James Stewart, Vladimir Ermakov

0.20.1 (2017-08-28)

0.20.0 (2017-08-23)

  • HIL Plugin
    • add HilSensor.msg, HilStateQuaternion.msg, and add them in CMakeLists.txt
    • Add hil_sensor.cpp plugin to send HIL_SENSOR mavlink message to FCU.
    • fix HilSensor.msg. Make it more compact.
    • Fix HilStateQuaternion.msg. Make it more compact.
    • Add hil_state_quaternion plugin
    • fix files: some variable names were wrong+some syntax problems
    • fix syntax error in plugin .cpp files, make msg files match corresponding mavlink definitions
    • fix plugin source files
    • fix syntax
    • fix function name. It was wrong.
    • add HIL_GPS plugin
    • add HilGPS.msg to CMakeList
    • fix missing semicolon
    • fix call of class name
    • Add ACTUATOR_CONTROL_TARGET MAVLink message
    • fix code
    • increase number of fake satellites
    • control sensor and control rates
    • change control rate
    • change control rate
    • fix fake gps rate
    • fix
    • fix plugin_list
    • fix
    • remove unnecessary hil_sensor_mixin
    • update HilSensor.msg and usage
    • update HilStateQuaterion.msg and usage
    • redo some changes; update HilGPS.msg and usage
    • update hil_controls msg - use array of floats for aux channels
    • merge actuator_control with actuator_control_target
    • remove hil_sensor_mixin.h
    • update actuator_control logic
    • merge all plugins into a single one
    • delete the remaining plugin files
    • update description
    • redo some changes; reduce LOC
    • fix type cast on gps coord
    • add HIL_OPTICAL_FLOW send based on OpticalFlowRad sub
    • update authors list
    • update subscribers names
    • refactor gps coord convention
    • add HIL_RC_INPUTS_RAW sender; cog protec msg structure and content
    • apply correct rc_in translation; redo cog
    • apply proper rotations and frame transforms
    • remote throttle
    • fix typo and msg api
    • small changes
    • refactor rcin_raw_cb
    • new refactor to rcin_raw_cb arrays
    • update velocity to meters
    • readjust all the units so to match mavlink msg def
    • update cog
    • correct cog conversion
    • refefine msg definitions to remove overhead
    • hil: apply frame transform to body frame
  • msgs fix #625: Rename SetMode.Response.success to mode_sent
  • [WIP] Plugins: setpoint_attitude: add sync between thrust and attitude (#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
  • Use GeographicLib tools to guarantee ROS msg def and enhance features (#693)
    • first commit
    • Check for GeographicLib first without having to install it from the beginning each compile time
    • add necessary cmake files
    • remove gps_conversions.h and use GeographicLib to obtain the UTM coordinates
    • move conversion functions to utils.h
    • geographic conversions: update CMakeLists and package.xml
    • geographic conversions: force download of the datasets
    • geographic conversions: remove unneeded cmake module
    • dependencies: use SHARED libs of geographiclib
    • dependencies: correct FindGeographicLib.cmake so it can work for common Debian platforms
    • CMakeList: do not be so restrict about GeographicLib dependency
    • global position: odometry-use ECEF instead of UTM; update other fields
    • global position: make travis happy
    • global position: fix ident
    • global_position: apply correct frames and frame transforms given each coordinate frame
    • global_position: convert rcvd global origin to ECEF
    • global_position: be more explicit about the ecef-enu transform
    • global position: use home position as origin of map frame
    • global position: minor refactoring
    • global position: shield code with exception catch
    • fix identation
    • move dataset install to script; update README with new functionalities
    • update README with warning
    • global_position: fix identation
    • update HomePosition to be consistent with the conversions in global_position to ensure the correct transformation of height
    • home|global_position: fix compile errors, logic and dependencies
    • home position: add height conversion
    • travis: update to get datasets
    • install geo dataset: update to verify alternative dataset folders
    • travis: remove dataset install to allow clean build
    • hp and gp: initialize geoid dataset once and make it thread safe
    • README: update description relative to GeographicLib; fix typos
    • global position: improve doxygen references
    • README: update with some tips on rosdep install
  • update ExtendedState with new MAV_LANDED_STATE enum
  • Contributors: Nicklas Stockton, Nuno Marques, Vladimir Ermakov

0.19.0 (2017-05-05)

  • msgs: Add cog script to finish ADSBVehicle.msg
  • extras: Add ADSB plugin
  • plugin #695: Fix plugin
  • plugin: Add home_position
  • Contributors: Nuno Marques, Vladimir Ermakov

0.18.7 (2017-02-24)

  • trigger interface : rename to cycle_time to be consistent with PX4
  • Contributors: Kabir Mohammed

0.18.6 (2017-02-07)

  • Plugins: system_status change status field to system_status Add comment to State.msg for system_status enum
  • Plugins: add system_status to state message
  • Contributors: Pierre Kancir

0.18.5 (2016-12-12)

0.18.4 (2016-11-11)

  • msgs: Fix #609
  • add hil_actuator_controls mavlink message
  • Contributors: Beat Kung, Vladimir Ermakov

0.18.3 (2016-07-07)

0.18.2 (2016-06-30)

0.18.1 (2016-06-24)

0.18.0 (2016-06-23)

  • Adding anchor to the HIL_CONTROLS message reference link
  • Utilizing synchronise_stamp and adding reference to MAVLINK msg documentation
  • Added a plugin that publishes HIL_CONTROLS as ROS messages
  • node: Rename plugib base class - API incompatible to old class
  • msgs #543: Update for MAVLink 2.0
  • Contributors: Pavel, Vladimir Ermakov

0.17.3 (2016-05-20)

0.17.2 (2016-04-29)

0.17.1 (2016-03-28)

0.17.0 (2016-02-09)

  • rebased with master
  • Contributors: francois

0.16.6 (2016-02-04)

0.16.5 (2016-01-11)

0.16.4 (2015-12-14)

  • Update mavlink message documentation links
  • remove \"altitude_\" prefix from members
  • implemented altitude plugin
  • Contributors: Andreas Antener, Vladimir Ermakov

0.16.3 (2015-11-19)

0.16.2 (2015-11-17)

0.16.1 (2015-11-13)

0.16.0 (2015-11-09)

  • msgs #418: add message for attitude setpoints
  • plugin: waypoint fix #414: remove GOTO service. It is replaced with more standard global setpoint messages.
  • msgs #415: Add message for raw global setpoint
  • msgs #402: PositionTarget message type
  • setting constant values and reference docs
  • pass new extended state to ros
  • msgs #371: add missing message
  • msgs #371: add HomePosition message
  • Contributors: Andreas Antener, Vladimir Ermakov

0.15.0 (2015-09-17)

  • msgs #286: fix bug with packet header.
  • msgs #286: Add valid flag and checksum to Mavlink.msg
  • plugin: manual_control: Use shared pointer message Fix alphabetic order of msgs.
  • removed old commend in .msg file
  • Add MANUAL_CONTROL handling with new plugin
  • Contributors: Vladimir Ermakov, v01d

0.14.2 (2015-08-20)

0.14.1 (2015-08-19)

0.14.0 (2015-08-17)

  • msgs: Add mixer group constants ActuatorControl
  • msgs: Add notes to message headers.
  • msgs: sort msgs in alphabetical order
  • msgs: use std::move for mavlink->ros convert
  • msgs: add note about convert function
  • msgs: change description, make catkin lint happy
  • msgs: move convert functions to msgs package.
  • msgs: fix message generator and runtime depent tags
  • msgs: remove never used Mavlink.fromlcm field.
  • msgs: add package name for all non basic types
  • msgs: fix msgs build
  • msgs #354: move all messages to mavros_msgs package.
  • Contributors: Vladimir Ermakov

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged mavros_msgs at answers.ros.org

Package Summary

Tags uav mav mavlink plugin apm px4
Version 0.31.0
License GPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mavlink/mavros.git
VCS Type git
VCS Version master
Last Updated 2019-06-07
Dev Status DEVELOPED
Released RELEASED

Package Description

mavros_msgs defines messages for

Additional Links

Maintainers

  • Vladimir Ermakov

Authors

  • Vladimir Ermakov
README
No README found. See repository README.
CHANGELOG

Changelog for package mavros_msgs

0.31.0 (2019-06-07)

  • mavros_msgs: LandingTarget: update msg description link
  • extras: landing target: improve usability and flexibility
  • Contributors: TSC21

0.30.0 (2019-05-20)

0.29.2 (2019-03-06)

0.29.1 (2019-03-03)

  • All: catkin lint files
  • mavros_msgs: Fix line endings for OpticalFlowRad message
  • Contributors: Pierre Kancir, sfalexrog

0.29.0 (2019-02-02)

  • Fix broken documentation URLs
  • Merge branch \'master\' into param-timeout
  • mavros_extras: Wheel odometry plugin updated according to the final mavlink WHEEL_DISTANCE message.
  • mavros_msgs: Float32ArrayStamped replaced by WheelOdomStamped.
  • mavros_msgs: Float32ArrayStamped message added. For streaming timestamped data from FCU sensors (RPM, WHEEL_DISTANCE, etc.)
  • msgs: Fix message id type, mavlink v2 uses 24 bit msg ids
  • mavros_msgs: add MessageInterval.srv to CMakeLists
  • sys_status: add set_message_interval service
  • Contributors: Dr.-Ing. Amilcar do Carmo Lucas, Pavlo Kolomiiets, Randy Mackay, Vladimir Ermakov

0.28.0 (2019-01-03)

  • plugin:param: publish new param value
  • Merge pull request #1148 from Kiwa21/pr-param-value param plugin : add msg and publisher to catch latest param value
  • msgs: update Header
  • sys_state: Small cleanup of #1150
  • VehicleInfo : add srv into sys_status plugin to request basic info from vehicle
  • mavros_msgs/msg/LogData.msg: Define \"offset\" field to be of type uint32
  • param plugin : add msg and publisher to catch latest param value
  • style clean up
  • Use component_id to determine message sender
  • 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 message for avoidance status
  • Contributors: Gregoire Linard, Vladimir Ermakov, baumanta, mlvov

0.27.0 (2018-11-12)

  • Add service to send mavlink TRIGG_INTERVAL commands Adapt trigger_control service to current mavlink cmd spec. Add a new service to change trigger interval and integration time
  • Contributors: Moritz Zimmermann

0.26.3 (2018-08-21)

  • fixup! 5a4344a2dcedc157f93b620cebd2e0b273ec24be
  • mavros_msgs: Add msg and srv files related to log transfer
  • Contributors: mlvov

0.26.2 (2018-08-08)

  • Updating the gps_rtk plugin to fit mavros guidelines:
    • Updating max_frag_len to allow changes in size in MAVLink seamlessly
    • Using std::copy instead of memset
    • Zero fill with std::fill
    • Preapply the sequence flags
    • Use of std iterators
    • Add the maximal data size in the mavros_msgs
  • Renaming the GPS RTK module, Adding fragmentation, Changing the RTCM message
  • RTK Plugin; to forward RTCM messages Signed-off-by: Alexis Paques <alexis.paques@gmail.com>
  • Contributors: Alexis Paques

0.26.1 (2018-07-19)

0.26.0 (2018-06-06)

  • mavros_msgs : add timesync status message
  • Contributors: Mohammed Kabir

0.25.1 (2018-05-14)

0.25.0 (2018-05-11)

  • trajectory: add time_horizon field
  • change message name from ObstacleAvoidance to Trajectory since it is general enough to support any type of trajectory
  • CMakeLists: add ObstacleAvoidance message
  • add ObstacleAvoidance message
  • msgs: Update message doc link
  • CommandCode: update list of available commands on MAV_CMD enum (#995)
  • Contributors: Martina, Nuno Marques, Vladimir Ermakov

0.24.0 (2018-04-05)

  • Add ability to send STATUSTEXT messages
  • Contributors: Anass Al

0.23.3 (2018-03-09)

0.23.2 (2018-03-07)

0.23.1 (2018-02-27)

0.23.0 (2018-02-03)

0.22.0 (2017-12-11)

  • SetMavFrame.srv: add FRAME_ prefix
  • Add cog for SetMavFrame.srv
  • Setpoints: add service to specify frame
  • Contributors: Pierre Kancir, khancyr

0.21.5 (2017-11-16)

0.21.4 (2017-11-01)

0.21.3 (2017-10-28)

  • plugin waypoints: Use stamped message
  • add debug plugin
  • Contributors: TSC21, Vladimir Ermakov

0.21.2 (2017-09-25)

0.21.1 (2017-09-22)

0.21.0 (2017-09-14)

  • plugin waypoint: Rename current seq in wp list message
  • waypoint: Publish current waypoint seq
  • waypoint partial: code style cleanup
  • waypoint partial: extend existing service
  • Partial waypoint: added wp_transfered to push partial service response
  • Partial waypoint: added partial updating to mavwp
  • Contributors: James Mare, James Stewart, Vladimir Ermakov

0.20.1 (2017-08-28)

0.20.0 (2017-08-23)

  • HIL Plugin
    • add HilSensor.msg, HilStateQuaternion.msg, and add them in CMakeLists.txt
    • Add hil_sensor.cpp plugin to send HIL_SENSOR mavlink message to FCU.
    • fix HilSensor.msg. Make it more compact.
    • Fix HilStateQuaternion.msg. Make it more compact.
    • Add hil_state_quaternion plugin
    • fix files: some variable names were wrong+some syntax problems
    • fix syntax error in plugin .cpp files, make msg files match corresponding mavlink definitions
    • fix plugin source files
    • fix syntax
    • fix function name. It was wrong.
    • add HIL_GPS plugin
    • add HilGPS.msg to CMakeList
    • fix missing semicolon
    • fix call of class name
    • Add ACTUATOR_CONTROL_TARGET MAVLink message
    • fix code
    • increase number of fake satellites
    • control sensor and control rates
    • change control rate
    • change control rate
    • fix fake gps rate
    • fix
    • fix plugin_list
    • fix
    • remove unnecessary hil_sensor_mixin
    • update HilSensor.msg and usage
    • update HilStateQuaterion.msg and usage
    • redo some changes; update HilGPS.msg and usage
    • update hil_controls msg - use array of floats for aux channels
    • merge actuator_control with actuator_control_target
    • remove hil_sensor_mixin.h
    • update actuator_control logic
    • merge all plugins into a single one
    • delete the remaining plugin files
    • update description
    • redo some changes; reduce LOC
    • fix type cast on gps coord
    • add HIL_OPTICAL_FLOW send based on OpticalFlowRad sub
    • update authors list
    • update subscribers names
    • refactor gps coord convention
    • add HIL_RC_INPUTS_RAW sender; cog protec msg structure and content
    • apply correct rc_in translation; redo cog
    • apply proper rotations and frame transforms
    • remote throttle
    • fix typo and msg api
    • small changes
    • refactor rcin_raw_cb
    • new refactor to rcin_raw_cb arrays
    • update velocity to meters
    • readjust all the units so to match mavlink msg def
    • update cog
    • correct cog conversion
    • refefine msg definitions to remove overhead
    • hil: apply frame transform to body frame
  • msgs fix #625: Rename SetMode.Response.success to mode_sent
  • [WIP] Plugins: setpoint_attitude: add sync between thrust and attitude (#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
  • Use GeographicLib tools to guarantee ROS msg def and enhance features (#693)
    • first commit
    • Check for GeographicLib first without having to install it from the beginning each compile time
    • add necessary cmake files
    • remove gps_conversions.h and use GeographicLib to obtain the UTM coordinates
    • move conversion functions to utils.h
    • geographic conversions: update CMakeLists and package.xml
    • geographic conversions: force download of the datasets
    • geographic conversions: remove unneeded cmake module
    • dependencies: use SHARED libs of geographiclib
    • dependencies: correct FindGeographicLib.cmake so it can work for common Debian platforms
    • CMakeList: do not be so restrict about GeographicLib dependency
    • global position: odometry-use ECEF instead of UTM; update other fields
    • global position: make travis happy
    • global position: fix ident
    • global_position: apply correct frames and frame transforms given each coordinate frame
    • global_position: convert rcvd global origin to ECEF
    • global_position: be more explicit about the ecef-enu transform
    • global position: use home position as origin of map frame
    • global position: minor refactoring
    • global position: shield code with exception catch
    • fix identation
    • move dataset install to script; update README with new functionalities
    • update README with warning
    • global_position: fix identation
    • update HomePosition to be consistent with the conversions in global_position to ensure the correct transformation of height
    • home|global_position: fix compile errors, logic and dependencies
    • home position: add height conversion
    • travis: update to get datasets
    • install geo dataset: update to verify alternative dataset folders
    • travis: remove dataset install to allow clean build
    • hp and gp: initialize geoid dataset once and make it thread safe
    • README: update description relative to GeographicLib; fix typos
    • global position: improve doxygen references
    • README: update with some tips on rosdep install
  • update ExtendedState with new MAV_LANDED_STATE enum
  • Contributors: Nicklas Stockton, Nuno Marques, Vladimir Ermakov

0.19.0 (2017-05-05)

  • msgs: Add cog script to finish ADSBVehicle.msg
  • extras: Add ADSB plugin
  • plugin #695: Fix plugin
  • plugin: Add home_position
  • Contributors: Nuno Marques, Vladimir Ermakov

0.18.7 (2017-02-24)

  • trigger interface : rename to cycle_time to be consistent with PX4
  • Contributors: Kabir Mohammed

0.18.6 (2017-02-07)

  • Plugins: system_status change status field to system_status Add comment to State.msg for system_status enum
  • Plugins: add system_status to state message
  • Contributors: Pierre Kancir

0.18.5 (2016-12-12)

0.18.4 (2016-11-11)

  • msgs: Fix #609
  • add hil_actuator_controls mavlink message
  • Contributors: Beat Kung, Vladimir Ermakov

0.18.3 (2016-07-07)

0.18.2 (2016-06-30)

0.18.1 (2016-06-24)

0.18.0 (2016-06-23)

  • Adding anchor to the HIL_CONTROLS message reference link
  • Utilizing synchronise_stamp and adding reference to MAVLINK msg documentation
  • Added a plugin that publishes HIL_CONTROLS as ROS messages
  • node: Rename plugib base class - API incompatible to old class
  • msgs #543: Update for MAVLink 2.0
  • Contributors: Pavel, Vladimir Ermakov

0.17.3 (2016-05-20)

0.17.2 (2016-04-29)

0.17.1 (2016-03-28)

0.17.0 (2016-02-09)

  • rebased with master
  • Contributors: francois

0.16.6 (2016-02-04)

0.16.5 (2016-01-11)

0.16.4 (2015-12-14)

  • Update mavlink message documentation links
  • remove \"altitude_\" prefix from members
  • implemented altitude plugin
  • Contributors: Andreas Antener, Vladimir Ermakov

0.16.3 (2015-11-19)

0.16.2 (2015-11-17)

0.16.1 (2015-11-13)

0.16.0 (2015-11-09)

  • msgs #418: add message for attitude setpoints
  • plugin: waypoint fix #414: remove GOTO service. It is replaced with more standard global setpoint messages.
  • msgs #415: Add message for raw global setpoint
  • msgs #402: PositionTarget message type
  • setting constant values and reference docs
  • pass new extended state to ros
  • msgs #371: add missing message
  • msgs #371: add HomePosition message
  • Contributors: Andreas Antener, Vladimir Ermakov

0.15.0 (2015-09-17)

  • msgs #286: fix bug with packet header.
  • msgs #286: Add valid flag and checksum to Mavlink.msg
  • plugin: manual_control: Use shared pointer message Fix alphabetic order of msgs.
  • removed old commend in .msg file
  • Add MANUAL_CONTROL handling with new plugin
  • Contributors: Vladimir Ermakov, v01d

0.14.2 (2015-08-20)

0.14.1 (2015-08-19)

0.14.0 (2015-08-17)

  • msgs: Add mixer group constants ActuatorControl
  • msgs: Add notes to message headers.
  • msgs: sort msgs in alphabetical order
  • msgs: use std::move for mavlink->ros convert
  • msgs: add note about convert function
  • msgs: change description, make catkin lint happy
  • msgs: move convert functions to msgs package.
  • msgs: fix message generator and runtime depent tags
  • msgs: remove never used Mavlink.fromlcm field.
  • msgs: add package name for all non basic types
  • msgs: fix msgs build
  • msgs #354: move all messages to mavros_msgs package.
  • Contributors: Vladimir Ermakov

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged mavros_msgs at answers.ros.org

Package Summary

Tags uav mav mavlink plugin apm px4
Version 0.17.5
License GPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mavlink/mavros.git
VCS Type git
VCS Version indigo-devel
Last Updated 2017-02-07
Dev Status DEVELOPED
Released RELEASED

Package Description

mavros_msgs defines messages for

Additional Links

Maintainers

  • Vladimir Ermakov

Authors

  • Vladimir Ermakov
README
No README found. See repository README.
CHANGELOG

Changelog for package mavros_msgs

0.17.5 (2017-02-07)

0.17.4 (2016-06-23)

  • Adding anchor to the HIL_CONTROLS message reference link
  • Utilizing synchronise_stamp and adding reference to MAVLINK msg documentation
  • Added a plugin that publishes HIL_CONTROLS as ROS messages
  • Contributors: Pavel

0.17.3 (2016-05-20)

0.17.2 (2016-04-29)

0.17.1 (2016-03-28)

0.17.0 (2016-02-09)

  • rebased with master
  • Contributors: francois

0.16.6 (2016-02-04)

0.16.5 (2016-01-11)

0.16.4 (2015-12-14)

  • Update mavlink message documentation links
  • remove \"altitude_\" prefix from members
  • implemented altitude plugin
  • Contributors: Andreas Antener, Vladimir Ermakov

0.16.3 (2015-11-19)

0.16.2 (2015-11-17)

0.16.1 (2015-11-13)

0.16.0 (2015-11-09)

  • msgs #418: add message for attitude setpoints
  • plugin: waypoint fix #414: remove GOTO service. It is replaced with more standard global setpoint messages.
  • msgs #415: Add message for raw global setpoint
  • msgs #402: PositionTarget message type
  • setting constant values and reference docs
  • pass new extended state to ros
  • msgs #371: add missing message
  • msgs #371: add HomePosition message
  • Contributors: Andreas Antener, Vladimir Ermakov

0.15.0 (2015-09-17)

  • msgs #286: fix bug with packet header.
  • msgs #286: Add valid flag and checksum to Mavlink.msg
  • plugin: manual_control: Use shared pointer message Fix alphabetic order of msgs.
  • removed old commend in .msg file
  • Add MANUAL_CONTROL handling with new plugin
  • Contributors: Vladimir Ermakov, v01d

0.14.2 (2015-08-20)

0.14.1 (2015-08-19)

0.14.0 (2015-08-17)

  • msgs: Add mixer group constants ActuatorControl
  • msgs: Add notes to message headers.
  • msgs: sort msgs in alphabetical order
  • msgs: use std::move for mavlink->ros convert
  • msgs: add note about convert function
  • msgs: change description, make catkin lint happy
  • msgs: move convert functions to msgs package.
  • msgs: fix message generator and runtime depent tags
  • msgs: remove never used Mavlink.fromlcm field.
  • msgs: add package name for all non basic types
  • msgs: fix msgs build
  • msgs #354: move all messages to mavros_msgs package.
  • Contributors: Vladimir Ermakov

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Recent questions tagged mavros_msgs at answers.ros.org

Package Summary

Tags uav mav mavlink plugin apm px4
Version 0.17.5
License GPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/mavlink/mavros.git
VCS Type git
VCS Version indigo-devel
Last Updated 2017-02-07
Dev Status DEVELOPED
Released RELEASED

Package Description

mavros_msgs defines messages for

Additional Links

Maintainers

  • Vladimir Ermakov

Authors

  • Vladimir Ermakov
README
No README found. See repository README.
CHANGELOG

Changelog for package mavros_msgs

0.17.5 (2017-02-07)

0.17.4 (2016-06-23)

  • Adding anchor to the HIL_CONTROLS message reference link
  • Utilizing synchronise_stamp and adding reference to MAVLINK msg documentation
  • Added a plugin that publishes HIL_CONTROLS as ROS messages
  • Contributors: Pavel

0.17.3 (2016-05-20)

0.17.2 (2016-04-29)

0.17.1 (2016-03-28)

0.17.0 (2016-02-09)

  • rebased with master
  • Contributors: francois

0.16.6 (2016-02-04)

0.16.5 (2016-01-11)

0.16.4 (2015-12-14)

  • Update mavlink message documentation links
  • remove \"altitude_\" prefix from members
  • implemented altitude plugin
  • Contributors: Andreas Antener, Vladimir Ermakov

0.16.3 (2015-11-19)

0.16.2 (2015-11-17)

0.16.1 (2015-11-13)

0.16.0 (2015-11-09)

  • msgs #418: add message for attitude setpoints
  • plugin: waypoint fix #414: remove GOTO service. It is replaced with more standard global setpoint messages.
  • msgs #415: Add message for raw global setpoint
  • msgs #402: PositionTarget message type
  • setting constant values and reference docs
  • pass new extended state to ros
  • msgs #371: add missing message
  • msgs #371: add HomePosition message
  • Contributors: Andreas Antener, Vladimir Ermakov

0.15.0 (2015-09-17)

  • msgs #286: fix bug with packet header.
  • msgs #286: Add valid flag and checksum to Mavlink.msg
  • plugin: manual_control: Use shared pointer message Fix alphabetic order of msgs.
  • removed old commend in .msg file
  • Add MANUAL_CONTROL handling with new plugin
  • Contributors: Vladimir Ermakov, v01d

0.14.2 (2015-08-20)

0.14.1 (2015-08-19)

0.14.0 (2015-08-17)

  • msgs: Add mixer group constants ActuatorControl
  • msgs: Add notes to message headers.
  • msgs: sort msgs in alphabetical order
  • msgs: use std::move for mavlink->ros convert
  • msgs: add note about convert function
  • msgs: change description, make catkin lint happy
  • msgs: move convert functions to msgs package.
  • msgs: fix message generator and runtime depent tags
  • msgs: remove never used Mavlink.fromlcm field.
  • msgs: add package name for all non basic types
  • msgs: fix msgs build
  • msgs #354: move all messages to mavros_msgs package.
  • Contributors: Vladimir Ermakov

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Recent questions tagged mavros_msgs at answers.ros.org