cmake_policy(SET CMP0057 NEW) # Support IN_LIST if() operator # find dependencies find_package(ament_cmake REQUIRED) find_package(rclcpp REQUIRED) find_package(rosidl_default_generators REQUIRED) find_package(std_msgs REQUIRED) rosidl_generate_interfaces(${PROJECT_NAME} "msg/ActionRequest.msg" "msg/ActuatorArmed.msg" "msg/ActuatorControls.msg" "msg/ActuatorControlsStatus.msg" "msg/ActuatorMotors.msg" "msg/ActuatorOutputs.msg" "msg/ActuatorServos.msg" "msg/ActuatorTest.msg" "msg/ActuatorServosTrim.msg" "msg/AdcReport.msg" "msg/Airspeed.msg" "msg/AirspeedValidated.msg" "msg/AirspeedWind.msg" "msg/AutotuneAttitudeControlStatus.msg" "msg/BatteryStatus.msg" "msg/CameraCapture.msg" "msg/CameraStatus.msg" "msg/CameraTrigger.msg" "msg/CellularStatus.msg" "msg/CollisionConstraints.msg" "msg/CollisionReport.msg" "msg/CommanderState.msg" "msg/ControlAllocatorStatus.msg" "msg/Cpuload.msg" "msg/DebugArray.msg" "msg/DebugKeyValue.msg" "msg/DebugValue.msg" "msg/DebugVect.msg" "msg/DifferentialPressure.msg" "msg/DistanceSensor.msg" "msg/Ekf2Timestamps.msg" "msg/EstimatorGpsStatus.msg" "msg/EscReport.msg" "msg/EscStatus.msg" "msg/EstimatorBaroBias.msg" "msg/EstimatorEventFlags.msg" "msg/EstimatorInnovations.msg" "msg/EstimatorOpticalFlowVel.msg" "msg/EstimatorSelectorStatus.msg" "msg/EstimatorSensorBias.msg" "msg/EstimatorStates.msg" "msg/EstimatorStatus.msg" "msg/EstimatorStatusFlags.msg" "msg/Event.msg" "msg/FailureDetectorStatus.msg" "msg/FollowTarget.msg" "msg/GeneratorStatus.msg" "msg/GeofenceResult.msg" "msg/GimbalDeviceAttitudeStatus.msg" "msg/GimbalDeviceInformation.msg" "msg/GimbalDeviceSetAttitude.msg" "msg/GimbalManagerInformation.msg" "msg/GimbalManagerSetAttitude.msg" "msg/GimbalManagerSetManualControl.msg" "msg/GimbalManagerStatus.msg" "msg/GpsDump.msg" "msg/GpsInjectData.msg" "msg/HeaterStatus.msg" "msg/HomePosition.msg" "msg/HoverThrustEstimate.msg" "msg/InputRc.msg" "msg/InternalCombustionEngineStatus.msg" "msg/IridiumsbdStatus.msg" "msg/IrlockReport.msg" "msg/LandingGear.msg" "msg/LandingTargetInnovations.msg" "msg/LandingTargetPose.msg" "msg/LedControl.msg" "msg/LoggerStatus.msg" "msg/LogMessage.msg" "msg/MagnetometerBiasEstimate.msg" "msg/MagWorkerData.msg" "msg/ManualControlSetpoint.msg" "msg/ManualControlSwitches.msg" "msg/MavlinkLog.msg" "msg/MavlinkTunnel.msg" "msg/Mission.msg" "msg/MissionResult.msg" "msg/MountOrientation.msg" "msg/NavigatorMissionItem.msg" "msg/NpfgStatus.msg" "msg/ObstacleDistance.msg" "msg/OffboardControlMode.msg" "msg/OnboardComputerStatus.msg" "msg/OpticalFlow.msg" "msg/OrbitStatus.msg" "msg/OrbTest.msg" "msg/OrbTestLarge.msg" "msg/OrbTestMedium.msg" "msg/ParameterUpdate.msg" "msg/Ping.msg" "msg/PositionControllerLandingStatus.msg" "msg/PositionControllerStatus.msg" "msg/PositionSetpoint.msg" "msg/PositionSetpointTriplet.msg" "msg/PowerButtonState.msg" "msg/PowerMonitor.msg" "msg/PpsCapture.msg" "msg/PwmInput.msg" "msg/Px4ioStatus.msg" "msg/RadioStatus.msg" "msg/RateCtrlStatus.msg" "msg/RcChannels.msg" "msg/RcParameterMap.msg" "msg/Rpm.msg" "msg/RtlTimeEstimate.msg" "msg/Safety.msg" "msg/SatelliteInfo.msg" "msg/SensorAccel.msg" "msg/SensorAccelFifo.msg" "msg/SensorBaro.msg" "msg/SensorCombined.msg" "msg/SensorCorrection.msg" "msg/SensorGps.msg" "msg/SensorGyro.msg" "msg/SensorGyroFft.msg" "msg/SensorGyroFifo.msg" "msg/SensorHygrometer.msg" "msg/SensorMag.msg" "msg/SensorPreflightMag.msg" "msg/SensorSelection.msg" "msg/SensorsStatusImu.msg" "msg/SystemPower.msg" "msg/TakeoffStatus.msg" "msg/TaskStackInfo.msg" "msg/TecsStatus.msg" "msg/TelemetryStatus.msg" "msg/TestMotor.msg" "msg/Timesync.msg" "msg/TimesyncStatus.msg" "msg/TrajectoryBezier.msg" "msg/TrajectoryWaypoint.msg" "msg/TransponderReport.msg" "msg/TuneControl.msg" "msg/UavcanParameterRequest.msg" "msg/UavcanParameterValue.msg" "msg/UlogStream.msg" "msg/UlogStreamAck.msg" "msg/VehicleAcceleration.msg" "msg/VehicleAirData.msg" "msg/VehicleAngularAcceleration.msg" "msg/VehicleAngularAccelerationSetpoint.msg" "msg/VehicleAngularVelocity.msg" "msg/VehicleAttitude.msg" "msg/VehicleAttitudeSetpoint.msg" "msg/VehicleCommand.msg" "msg/VehicleCommandAck.msg" "msg/VehicleConstraints.msg" "msg/VehicleControlMode.msg" "msg/VehicleGlobalPosition.msg" "msg/VehicleGpsPosition.msg" "msg/VehicleImu.msg" "msg/VehicleImuStatus.msg" "msg/VehicleLandDetected.msg" "msg/VehicleLocalPosition.msg" "msg/VehicleLocalPositionSetpoint.msg" "msg/VehicleMagnetometer.msg" "msg/VehicleOdometry.msg" "msg/VehicleRatesSetpoint.msg" "msg/VehicleRoi.msg" "msg/VehicleStatus.msg" "msg/VehicleStatusFlags.msg" "msg/VehicleThrustSetpoint.msg" "msg/VehicleTorqueSetpoint.msg" "msg/VehicleTrajectoryBezier.msg" "msg/VehicleTrajectoryWaypoint.msg" "msg/VtolVehicleStatus.msg" "msg/WheelEncoders.msg" "msg/Wind.msg" "msg/YawEstimatorStatus.msg" )