Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Auterion/px4-ros2-interface-lib
/ functions
Functions
813 in github.com/Auterion/px4-ros2-interface-lib
⨍
Functions
813
◇
Types & classes
205
Method
addSetpointType
px4_ros2_cpp/src/components/mode.cpp:312
Function
addVectorToGlobalPosition
* @brief Compute the global position from adding a local frame vector to the current global * position. * * @param global_position current lat [deg
px4_ros2_cpp/include/px4_ros2/utils/geodesic.hpp:283
Method
altitudeValid
* @brief Check if vehicle's home position altitude is valid. * * @return true if altitude has been set, otherwise false */
px4_ros2_cpp/include/px4_ros2/vehicle_state/home_position.hpp:82
Method
angularVelocityFrd
* @brief Get the vehicle's angular velocity in FRD frame. * * @return the angular velocity */
px4_ros2_cpp/include/px4_ros2/odometry/angular_velocity.hpp:30
Method
angularVelocityFrd
* @brief Get the vehicle's angular velocity in FRD frame. * * @return the angular velocity */
px4_ros2_cpp/include/px4_ros2/odometry/odometry.hpp:56
Method
armed
* @brief Get the vehicle's arming status. * * @return true if the vehicle is armed, false otherwise */
px4_ros2_cpp/include/px4_ros2/vehicle_state/vehicle_status.hpp:37
Method
assertInitalized
px4_ros2_cpp/src/utils/geodesic.cpp:51
Method
attitude
* @brief Get the vehicle's attitude. * * @return the attitude quaternion */
px4_ros2_cpp/include/px4_ros2/odometry/attitude.hpp:31
Method
attitude
* @brief Get the vehicle's attitude. * * @return the attitude quaternion */
px4_ros2_cpp/include/px4_ros2/odometry/odometry.hpp:67
Method
aux2
px4_ros2_cpp/include/px4_ros2/components/manual_control_input.hpp:45
Method
aux3
px4_ros2_cpp/include/px4_ros2/components/manual_control_input.hpp:46
Method
aux4
px4_ros2_cpp/include/px4_ros2/components/manual_control_input.hpp:47
Method
aux5
px4_ros2_cpp/include/px4_ros2/components/manual_control_input.hpp:48
Method
aux6
px4_ros2_cpp/include/px4_ros2/components/manual_control_input.hpp:49
Method
calibratedAirspeed
px4_ros2_cpp/include/px4_ros2/odometry/airspeed.hpp:34
Method
callOnActivate
px4_ros2_cpp/src/components/mode_executor.cpp:93
Method
callOnActivate
px4_ros2_cpp/src/components/mode.cpp:115
Method
callOnDeactivate
px4_ros2_cpp/src/components/mode_executor.cpp:100
Method
callOnDeactivate
px4_ros2_cpp/src/components/mode.cpp:130
Method
canRun
px4_ros2_cpp/include/px4_ros2/mission/actions/action.hpp:30
Method
canRun
examples/cpp/modes/mission/include/actions/camera_trigger.hpp:22
Method
cellCount
* @brief Get the vehicle's battery cell count. * * @return the number of cells, 0 if unknown */
px4_ros2_cpp/include/px4_ros2/vehicle_state/battery.hpp:66
Method
cellVoltagesV
* @brief Get the voltages of each cell in the vehicle's battery. * * @return an Eigen vector containing the cell voltages. If the cell count is
px4_ros2_cpp/include/px4_ros2/vehicle_state/battery.hpp:74
Method
checkArmingAndRunConditions
px4_ros2_cpp/test/integration/overrides.cpp:38
Method
checkArmingAndRunConditions
px4_ros2_cpp/test/integration/mode_executor.cpp:38
Method
checkArmingAndRunConditions
px4_ros2_cpp/test/integration/mode.cpp:34
Method
checkArmingAndRunConditions
px4_ros2_cpp/src/mission/mission_executor.cpp:449
Method
checkArmingAndRunConditions
* Report any custom mode requirements. This is called regularly, also while the mode is active. */
px4_ros2_cpp/include/px4_ros2/components/mode.hpp:136
Method
checkArmingAndRunConditions
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:159
Method
checkReadynessAndReport
px4_ros2_cpp/src/mission/mission_executor.cpp:456
Method
cleanupInstanceIfUnused
px4_ros2_cpp/include/px4_ros2/components/shared_subscription.hpp:149
Method
clearPersistentState
px4_ros2_cpp/src/mission/mission_executor.cpp:379
Method
clearTrajectoryOptions
* @brief Reset the current trajectory config options to the mission defaults */
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:422
Method
computePitchSetpointDuringBacktransition
px4_ros2_cpp/src/control/vtol.cpp:138
Method
continueNextItem
px4_ros2_cpp/src/mission/trajectory/multicopter/waypoint_trajectory_executor.cpp:79
Method
controlAutoSetHome
px4_ros2_cpp/src/components/mode_executor.cpp:381
Method
controlAutoSetHome
px4_ros2_cpp/src/mission/mission_executor.cpp:206
Method
controlAutoSetHome
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:531
Method
create
px4_ros2_cpp/include/px4_ros2/components/shared_subscription.hpp:45
Method
createModeExecutor
px4_ros2_cpp/include/px4_ros2/components/node_with_mode.hpp:137
Method
currentA
* @brief Get the vehicle's battery current. * * @return the current [A], or -1 if unknown */
px4_ros2_cpp/include/px4_ros2/vehicle_state/battery.hpp:45
Method
deactivate
px4_ros2_cpp/test/unit/mission_execution.cpp:1182
Method
deactivate
px4_ros2_cpp/include/px4_ros2/mission/actions/default_actions.hpp:101
Method
deactivate
* This is called when the mission gets deactivated, i.e., the user switches to a different mode, * or the mission finished. It can be used to disab
px4_ros2_cpp/include/px4_ros2/mission/actions/action.hpp:55
Method
deactivate
examples/cpp/modes/mission/include/actions/camera_trigger.hpp:48
Method
deactivateAllActions
px4_ros2_cpp/src/mission/mission_executor.cpp:335
Method
deferFailsafes
px4_ros2_cpp/src/mission/mission_executor.cpp:211
Method
deferFailsafes
* @brief enable/disable deferral of failsafes * * @param enabled * @param timeout_s 0=system default, -1=no timeout * @return true on succ
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:522
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/direct_actuators.hpp:31
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/multicopter/goto.hpp:46
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/fixedwing/lateral_longitudinal.hpp:103
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/experimental/attitude.hpp:27
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/experimental/rates.hpp:27
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/experimental/rover/throttle_steering.hpp:27
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/experimental/rover/speed_rate.hpp:27
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/experimental/rover/position.hpp:27
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/experimental/rover/throttle_rate.hpp:27
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/experimental/rover/throttle_attitude.hpp:27
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/experimental/rover/speed_steering.hpp:27
Method
desiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/control/setpoint_types/experimental/rover/speed_attitude.hpp:27
Method
disableWatchdogTimer
px4_ros2_cpp/include/px4_ros2/components/health_and_arming_checks.hpp:104
Method
disableWatchdogTimer
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:165
Method
disarm
px4_ros2_cpp/src/components/mode_executor.cpp:216
Method
dischargedCapacityMah
* @brief Get the vehicle's battery cumulative discharged capacity. * * @return the discharged capacity [mAh], or -1 if unknown */
px4_ros2_cpp/include/px4_ros2/vehicle_state/battery.hpp:52
Method
distanceGround
px4_ros2_cpp/include/px4_ros2/odometry/local_position.hpp:67
Method
doRegister
px4_ros2_cpp/src/components/mode_executor.cpp:53
Method
doRegister
px4_ros2_cpp/src/components/registration.cpp:69
Method
doRegister
px4_ros2_cpp/src/components/health_and_arming_checks.cpp:76
Method
doRegisterImpl
px4_ros2_cpp/test/unit/mission_execution.hpp:143
Method
doRegisterImpl
px4_ros2_cpp/src/mission/mission_executor.cpp:427
Method
doUnregister
px4_ros2_cpp/test/unit/fake_registration.hpp:21
Method
fileUpdated
px4_ros2_cpp/src/mission/mission.cpp:172
Method
frameSupported
px4_ros2_cpp/test/unit/mission_execution.hpp:32
Function
from_json
px4_ros2_cpp/src/mission/mission.cpp:196
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/multicopter/goto.cpp:53
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/fixedwing/lateral_longitudinal.cpp:130
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/experimental/trajectory.cpp:86
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/experimental/attitude.cpp:67
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/experimental/rates.cpp:37
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/experimental/rover/throttle_rate.cpp:44
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/experimental/rover/speed_steering.cpp:44
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/experimental/rover/throttle_steering.cpp:45
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/experimental/rover/speed_rate.cpp:42
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/experimental/rover/speed_attitude.cpp:43
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/experimental/rover/position.cpp:42
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/experimental/rover/throttle_attitude.cpp:45
Function
getMessageNameVersion
px4_ros2_cpp/include/px4_ros2/utils/message_version.hpp:54
Method
getNextTrajectorySegment
px4_ros2_cpp/src/mission/mission_executor.cpp:768
Method
getOnResumeStateAndClear
px4_ros2_cpp/src/mission/mission_executor.cpp:258
Method
globaHorizontalPositionValid
* @brief Check if vehicle's global horizontal home position is valid (lat, lon). * * @return true if latitude and longitude have been set, other
px4_ros2_cpp/include/px4_ros2/vehicle_state/home_position.hpp:75
Method
globalPosition
* @brief Get the vehicle's home position in global coordinates. * * @return the global coordinates of the home position (latitude [°], longitude
px4_ros2_cpp/include/px4_ros2/vehicle_state/home_position.hpp:50
Function
globalPositionFromHeadingAndDist
* @brief Compute the global position given another global position, distance and heading * see http://www.movable-type.co.uk/scripts/latlong.html *
px4_ros2_cpp/include/px4_ros2/utils/geodesic.hpp:252
Method
globalToLocal
px4_ros2_cpp/src/utils/map_projection_impl.cpp:26
Method
globalToLocal
* Transform a point in the geographic coordinate system to the local * azimuthal equidistant plane using the projection * * @param global_pos
px4_ros2_cpp/src/utils/map_projection_impl.hpp:104
Method
handleModeContinueState
px4_ros2_cpp/test/unit/mission_execution.hpp:154
Method
hasReceivedMessages
px4_ros2_cpp/include/px4_ros2/utils/subscription.hpp:96
Method
headingReached
px4_ros2_cpp/src/mission/trajectory/multicopter/waypoint_trajectory_executor.cpp:98
Method
headingReached
examples/cpp/modes/goto_global/include/mode.hpp:154
Method
headingReached
examples/cpp/modes/goto/include/mode.hpp:153
Function
headingToGlobalPosition
* @brief Compute the heading to the next global position in radians. * * @param global_position_now current lat [deg], lon [deg], alt AMSL [m] * @p
px4_ros2_cpp/include/px4_ros2/utils/geodesic.hpp:174
← previous
next →
401–500 of 813, ranked by callers