No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.

Package Summary

Tags uav mav mavlink plugin apm px4
Version 0.29.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-02-15
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.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.29.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-02-15
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.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.

Package Dependencies

System Dependencies

No direct system dependencies.

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.29.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-02-15
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.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

No version for distro ardent. Known supported distros are highlighted in the buttons above.

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

No version for distro hydro. Known supported distros are highlighted in the buttons above.