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.
![]() |
mavros_msgs package from mavros repolibmavconn mavros mavros_extras mavros_msgs test_mavros |
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
Deps | Name | |
---|---|---|
1 | message_generation | |
2 | std_msgs | |
2 | geometry_msgs | |
2 | sensor_msgs | |
1 | geographic_msgs |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
No launch files found
Messages
- msg/OverrideRCIn.msg
- msg/HilStateQuaternion.msg
- msg/HilSensor.msg
- msg/Trajectory.msg
- msg/Param.msg
- msg/Waypoint.msg
- msg/HilActuatorControls.msg
- msg/CommandCode.msg
- msg/WheelOdomStamped.msg
- msg/StatusText.msg
- msg/Mavlink.msg
- msg/DebugValue.msg
- msg/ActuatorControl.msg
- msg/VFR_HUD.msg
- msg/VehicleInfo.msg
- msg/Altitude.msg
- msg/OpticalFlowRad.msg
- msg/Thrust.msg
- msg/FileEntry.msg
- msg/WaypointList.msg
- msg/RadioStatus.msg
- msg/TimesyncStatus.msg
- msg/HilGPS.msg
- msg/State.msg
- msg/RCIn.msg
- msg/PositionTarget.msg
- msg/RTCM.msg
- msg/GlobalPositionTarget.msg
- msg/WaypointReached.msg
- msg/LogEntry.msg
- msg/ParamValue.msg
- msg/HomePosition.msg
- msg/ManualControl.msg
- msg/BatteryStatus.msg
- msg/CompanionProcessStatus.msg
- msg/ADSBVehicle.msg
- msg/Vibration.msg
- msg/RCOut.msg
- msg/AttitudeTarget.msg
- msg/CamIMUStamp.msg
- msg/LogData.msg
- msg/ExtendedState.msg
- msg/HilControls.msg
Services
- srv/FileRemove.srv
- srv/CommandHome.srv
- srv/ParamPush.srv
- srv/FileChecksum.srv
- srv/FileRead.srv
- srv/FileTruncate.srv
- srv/CommandLong.srv
- srv/LogRequestList.srv
- srv/CommandBool.srv
- srv/LogRequestData.srv
- srv/CommandTriggerInterval.srv
- srv/ParamGet.srv
- srv/FileList.srv
- srv/CommandInt.srv
- srv/CommandTriggerControl.srv
- srv/CommandTOL.srv
- srv/ParamSet.srv
- srv/LogRequestEnd.srv
- srv/WaypointPush.srv
- srv/StreamRate.srv
- srv/ParamPull.srv
- srv/WaypointClear.srv
- srv/FileClose.srv
- srv/SetMode.srv
- srv/VehicleInfoGet.srv
- srv/WaypointSetCurrent.srv
- srv/FileWrite.srv
- srv/FileMakeDir.srv
- srv/MessageInterval.srv
- srv/FileRemoveDir.srv
- srv/FileOpen.srv
- srv/SetMavFrame.srv
- srv/FileRename.srv
- srv/WaypointPull.srv
Plugins
No plugins found.
Recent questions tagged mavros_msgs at answers.ros.org
![]() |
mavros_msgs package from mavros repolibmavconn mavros mavros_extras mavros_msgs test_mavros |
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
Deps | Name | |
---|---|---|
1 | message_generation | |
2 | std_msgs | |
2 | geometry_msgs | |
2 | sensor_msgs | |
1 | geographic_msgs |
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Repo | Deps |
---|---|---|
mavros | github-mavlink-mavros | |
mavros_extras | github-mavlink-mavros |
Launch files
No launch files found
Messages
- msg/OverrideRCIn.msg
- msg/HilStateQuaternion.msg
- msg/HilSensor.msg
- msg/Trajectory.msg
- msg/Param.msg
- msg/Waypoint.msg
- msg/HilActuatorControls.msg
- msg/CommandCode.msg
- msg/WheelOdomStamped.msg
- msg/StatusText.msg
- msg/Mavlink.msg
- msg/DebugValue.msg
- msg/ActuatorControl.msg
- msg/VFR_HUD.msg
- msg/VehicleInfo.msg
- msg/Altitude.msg
- msg/OpticalFlowRad.msg
- msg/Thrust.msg
- msg/FileEntry.msg
- msg/WaypointList.msg
- msg/RadioStatus.msg
- msg/TimesyncStatus.msg
- msg/HilGPS.msg
- msg/State.msg
- msg/RCIn.msg
- msg/PositionTarget.msg
- msg/RTCM.msg
- msg/GlobalPositionTarget.msg
- msg/WaypointReached.msg
- msg/LogEntry.msg
- msg/ParamValue.msg
- msg/HomePosition.msg
- msg/ManualControl.msg
- msg/BatteryStatus.msg
- msg/CompanionProcessStatus.msg
- msg/ADSBVehicle.msg
- msg/Vibration.msg
- msg/RCOut.msg
- msg/AttitudeTarget.msg
- msg/CamIMUStamp.msg
- msg/LogData.msg
- msg/ExtendedState.msg
- msg/HilControls.msg
Services
- srv/FileRemove.srv
- srv/CommandHome.srv
- srv/ParamPush.srv
- srv/FileChecksum.srv
- srv/FileRead.srv
- srv/FileTruncate.srv
- srv/CommandLong.srv
- srv/LogRequestList.srv
- srv/CommandBool.srv
- srv/LogRequestData.srv
- srv/CommandTriggerInterval.srv
- srv/ParamGet.srv
- srv/FileList.srv
- srv/CommandInt.srv
- srv/CommandTriggerControl.srv
- srv/CommandTOL.srv
- srv/ParamSet.srv
- srv/LogRequestEnd.srv
- srv/WaypointPush.srv
- srv/StreamRate.srv
- srv/ParamPull.srv
- srv/WaypointClear.srv
- srv/FileClose.srv
- srv/SetMode.srv
- srv/VehicleInfoGet.srv
- srv/WaypointSetCurrent.srv
- srv/FileWrite.srv
- srv/FileMakeDir.srv
- srv/MessageInterval.srv
- srv/FileRemoveDir.srv
- srv/FileOpen.srv
- srv/SetMavFrame.srv
- srv/FileRename.srv
- srv/WaypointPull.srv
Plugins
No plugins found.
Recent questions tagged mavros_msgs at answers.ros.org
![]() |
mavros_msgs package from mavros repolibmavconn mavros mavros_extras mavros_msgs test_mavros |
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
Deps | Name | |
---|---|---|
1 | message_generation | |
2 | std_msgs | |
2 | geometry_msgs | |
2 | sensor_msgs | |
1 | geographic_msgs |
System Dependencies
No direct system dependencies.
Launch files
No launch files found
Messages
- msg/OverrideRCIn.msg
- msg/HilStateQuaternion.msg
- msg/HilSensor.msg
- msg/Trajectory.msg
- msg/Param.msg
- msg/Waypoint.msg
- msg/HilActuatorControls.msg
- msg/CommandCode.msg
- msg/WheelOdomStamped.msg
- msg/StatusText.msg
- msg/Mavlink.msg
- msg/DebugValue.msg
- msg/ActuatorControl.msg
- msg/VFR_HUD.msg
- msg/VehicleInfo.msg
- msg/Altitude.msg
- msg/OpticalFlowRad.msg
- msg/Thrust.msg
- msg/FileEntry.msg
- msg/WaypointList.msg
- msg/RadioStatus.msg
- msg/TimesyncStatus.msg
- msg/HilGPS.msg
- msg/State.msg
- msg/RCIn.msg
- msg/PositionTarget.msg
- msg/RTCM.msg
- msg/GlobalPositionTarget.msg
- msg/WaypointReached.msg
- msg/LogEntry.msg
- msg/ParamValue.msg
- msg/HomePosition.msg
- msg/ManualControl.msg
- msg/BatteryStatus.msg
- msg/CompanionProcessStatus.msg
- msg/ADSBVehicle.msg
- msg/Vibration.msg
- msg/RCOut.msg
- msg/AttitudeTarget.msg
- msg/CamIMUStamp.msg
- msg/LogData.msg
- msg/ExtendedState.msg
- msg/HilControls.msg
Services
- srv/FileRemove.srv
- srv/CommandHome.srv
- srv/ParamPush.srv
- srv/FileChecksum.srv
- srv/FileRead.srv
- srv/FileTruncate.srv
- srv/CommandLong.srv
- srv/LogRequestList.srv
- srv/CommandBool.srv
- srv/LogRequestData.srv
- srv/CommandTriggerInterval.srv
- srv/ParamGet.srv
- srv/FileList.srv
- srv/CommandInt.srv
- srv/CommandTriggerControl.srv
- srv/CommandTOL.srv
- srv/ParamSet.srv
- srv/LogRequestEnd.srv
- srv/WaypointPush.srv
- srv/StreamRate.srv
- srv/ParamPull.srv
- srv/WaypointClear.srv
- srv/FileClose.srv
- srv/SetMode.srv
- srv/VehicleInfoGet.srv
- srv/WaypointSetCurrent.srv
- srv/FileWrite.srv
- srv/FileMakeDir.srv
- srv/MessageInterval.srv
- srv/FileRemoveDir.srv
- srv/FileOpen.srv
- srv/SetMavFrame.srv
- srv/FileRename.srv
- srv/WaypointPull.srv
Plugins
No plugins found.
Recent questions tagged mavros_msgs at answers.ros.org
![]() |
mavros_msgs package from mavros repolibmavconn mavros mavros_extras mavros_msgs test_mavros |
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.
Package Dependencies
Deps | Name | |
---|---|---|
1 | message_generation | |
2 | std_msgs | |
2 | geometry_msgs |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
No launch files found
Messages
- msg/OverrideRCIn.msg
- msg/Waypoint.msg
- msg/CommandCode.msg
- msg/Mavlink.msg
- msg/ActuatorControl.msg
- msg/VFR_HUD.msg
- msg/Altitude.msg
- msg/OpticalFlowRad.msg
- msg/FileEntry.msg
- msg/WaypointList.msg
- msg/RadioStatus.msg
- msg/State.msg
- msg/RCIn.msg
- msg/PositionTarget.msg
- msg/GlobalPositionTarget.msg
- msg/ParamValue.msg
- msg/HomePosition.msg
- msg/ManualControl.msg
- msg/BatteryStatus.msg
- msg/Vibration.msg
- msg/RCOut.msg
- msg/AttitudeTarget.msg
- msg/CamIMUStamp.msg
- msg/ExtendedState.msg
- msg/HilControls.msg
Services
- srv/FileRemove.srv
- srv/CommandHome.srv
- srv/ParamPush.srv
- srv/FileChecksum.srv
- srv/FileRead.srv
- srv/FileTruncate.srv
- srv/CommandLong.srv
- srv/CommandBool.srv
- srv/ParamGet.srv
- srv/FileList.srv
- srv/CommandInt.srv
- srv/CommandTriggerControl.srv
- srv/CommandTOL.srv
- srv/ParamSet.srv
- srv/WaypointPush.srv
- srv/StreamRate.srv
- srv/ParamPull.srv
- srv/WaypointClear.srv
- srv/FileClose.srv
- srv/SetMode.srv
- srv/WaypointSetCurrent.srv
- srv/FileWrite.srv
- srv/FileMakeDir.srv
- srv/FileRemoveDir.srv
- srv/FileOpen.srv
- srv/FileRename.srv
- srv/WaypointPull.srv
Plugins
No plugins found.
Recent questions tagged mavros_msgs at answers.ros.org
No version for distro ardent. Known supported distros are highlighted in the buttons above.
![]() |
mavros_msgs package from mavros repolibmavconn mavros mavros_extras mavros_msgs test_mavros |
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.
Package Dependencies
Deps | Name | |
---|---|---|
1 | message_generation | |
2 | std_msgs | |
2 | geometry_msgs |
System Dependencies
No direct system dependencies.
Dependant Packages
Launch files
No launch files found
Messages
- msg/OverrideRCIn.msg
- msg/Waypoint.msg
- msg/CommandCode.msg
- msg/Mavlink.msg
- msg/ActuatorControl.msg
- msg/VFR_HUD.msg
- msg/Altitude.msg
- msg/OpticalFlowRad.msg
- msg/FileEntry.msg
- msg/WaypointList.msg
- msg/RadioStatus.msg
- msg/State.msg
- msg/RCIn.msg
- msg/PositionTarget.msg
- msg/GlobalPositionTarget.msg
- msg/ParamValue.msg
- msg/HomePosition.msg
- msg/ManualControl.msg
- msg/BatteryStatus.msg
- msg/Vibration.msg
- msg/RCOut.msg
- msg/AttitudeTarget.msg
- msg/CamIMUStamp.msg
- msg/ExtendedState.msg
- msg/HilControls.msg
Services
- srv/FileRemove.srv
- srv/CommandHome.srv
- srv/ParamPush.srv
- srv/FileChecksum.srv
- srv/FileRead.srv
- srv/FileTruncate.srv
- srv/CommandLong.srv
- srv/CommandBool.srv
- srv/ParamGet.srv
- srv/FileList.srv
- srv/CommandInt.srv
- srv/CommandTriggerControl.srv
- srv/CommandTOL.srv
- srv/ParamSet.srv
- srv/WaypointPush.srv
- srv/StreamRate.srv
- srv/ParamPull.srv
- srv/WaypointClear.srv
- srv/FileClose.srv
- srv/SetMode.srv
- srv/WaypointSetCurrent.srv
- srv/FileWrite.srv
- srv/FileMakeDir.srv
- srv/FileRemoveDir.srv
- srv/FileOpen.srv
- srv/FileRename.srv
- srv/WaypointPull.srv
Plugins
No plugins found.
Recent questions tagged mavros_msgs at answers.ros.org
No version for distro hydro. Known supported distros are highlighted in the buttons above.