Package Summary
Tags | No category tags. |
Version | 1.0.0 |
License | MIT |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/ieiauto/autodrrt.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-09-19 |
Dev Status | UNMAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- AutonomouStuff Software Team
Authors
- Josh Whitley
pacmod3_msgs
A set of ROS messages for use with the PACMod 3 ROS driver. This package is a hybrid ROS1/ROS2 package which means the version history will be the same on both ROS versions.
Note that this package was formerly known as pacmod_msgs
in ROS Melodic and earlier versions.
This pacmod3_msgs package has been broken away from astuff_sensor_msgs
since it requires its own strict versioning scheme in order to reduce disruptions to users and software that depends on it.
Deployment of this package has also been moved away from the community ROS buildfarm to our AutonomouStuff debian repository. This move was done in order to keep old package versions available for download which gives users greater control over their installed software and also allows downgrades if an upgrade breaks software dependencies.
Installation
Install pacmod3_msgs using our debian repository:
sudo apt install apt-transport-https
sudo sh -c 'echo "deb [trusted=yes] https://s3.amazonaws.com/autonomoustuff-repo/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/autonomoustuff-public.list'
sudo apt update
sudo apt install ros-$ROS_DISTRO-pacmod3-msgs
Versioning
Since ROS msgs are not typical software libraries, a modified version of semver will be used to version this repo:
Given a version number MAJOR.MINOR.PATCH, increment the:
- MAJOR version when an existing message type/name changes or is removed, OR any time an existing field in a message changes or is removed (something that could require code changes by dependent packages).
- MINOR version when the md5sum of any existing message changes, but no dependent code changes are needed. For example, adding new fields or new message types could only require re-compilation by dependent packages, but no code changes.
- PATCH version when there is no change to the md5sum of any existing messages. For example adding a new message type or adding comment-only changes to existing messages. No code changes or re-compilation is needed by any dependent packages.
Changelog for package pacmod3_msgs
1.0.0 (2021-09-13)
- Add README with install instructions and version information (#3)
- Revert to generic MotorRpts
- Remove outdated msgs, cleanup some formatting, add some missing comments
- Copy latest msgs from pacmod3 driver 'maint/pacmod_msg_migration' branch
- Copy latest pacmod_msgs from astuff_sensor_msgs master branch, rename to pacmod3_msgs
- Initial commit
- Contributors: Ian Colwell, icolwell-as
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
Messages
- msg/SystemRptBool.msg
- msg/OccupancyRpt.msg
- msg/SafetyBrakeCmd.msg
- msg/SystemRptFloat.msg
- msg/SafetyFuncRpt.msg
- msg/NotificationCmd.msg
- msg/VehicleDynamicsRpt.msg
- msg/WatchdogRpt2.msg
- msg/MotorRpt1.msg
- msg/SteeringAuxRpt.msg
- msg/DetectedObjectRpt.msg
- msg/SystemCmdFloat.msg
- msg/SafetyBrakeRpt.msg
- msg/LinearAccelRpt.msg
- msg/AccelAuxRpt.msg
- msg/ShiftAuxRpt.msg
- msg/SystemCmdBool.msg
- msg/SystemCmdInt.msg
- msg/WheelSpeedRpt.msg
- msg/ParkingBrakeAuxRpt.msg
- msg/YawRateRpt.msg
- msg/KeyValuePair.msg
- msg/SafetyFuncCriticalStopRpt.msg
- msg/TurnAuxRpt.msg
- msg/SystemCmdLimitRpt.msg
- msg/MotorRpt3.msg
- msg/AngVelRpt.msg
- msg/WatchdogRpt.msg
- msg/WiperAuxRpt.msg
- msg/AllSystemStatuses.msg
- msg/DateTimeRpt.msg
- msg/VinRpt.msg
- msg/BrakeDecelCmd.msg
- msg/MotorRpt2.msg
- msg/RearLightsRpt.msg
- msg/SteeringCmdLimitRpt.msg
- msg/SupervisoryCtrl.msg
- msg/BrakeAuxRpt.msg
- msg/SoftwareVersionRpt.msg
- msg/ComponentRpt.msg
- msg/DriveTrainFeatureRpt.msg
- msg/EngineRpt.msg
- msg/CabinClimateCmd.msg
- msg/DoorRpt.msg
- msg/VehicleSpeedRpt.msg
- msg/SafetyFuncCmd.msg
- msg/CabinClimateRpt.msg
- msg/LatLonHeadingRpt.msg
- msg/GlobalRpt2.msg
- msg/TirePressureRpt.msg
- msg/GlobalCmd.msg
- msg/BrakeDecelAuxRpt.msg
- msg/HeadlightAuxRpt.msg
- msg/InteriorLightsRpt.msg
- msg/SystemRptInt.msg
- msg/EStopRpt.msg
- msg/SteeringCmd.msg
- msg/GlobalRpt.msg