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
↓ 68 callers
Method
update
px4_ros2_cpp/src/components/overrides.cpp:42
↓ 41 callers
Function
quaternionsApproxEqualTest
px4_ros2_cpp/test/unit/utils/util.cpp:10
↓ 35 callers
Method
setModeAndArm
px4_ros2_cpp/test/unit/fake_autopilot.hpp:44
↓ 34 callers
Function
degToRad
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:47
↓ 29 callers
Method
doRegister
px4_ros2_cpp/test/unit/fake_registration.hpp:16
↓ 27 callers
Function
vectorsApproxEqualTest
px4_ros2_cpp/test/unit/utils/util.cpp:25
↓ 26 callers
Function
waitFor
* Wait until a predicate returns true, while spinning a ROS node, with a fixed timeout of 3s * @return false on timeout */
px4_ros2_cpp/test/unit/utils/wait_for.hpp:16
↓ 25 callers
Method
modeId
px4_ros2_cpp/test/unit/mission_execution.hpp:119
↓ 25 callers
Method
reset
px4_ros2_cpp/include/px4_ros2/components/mode_executor.hpp:155
↓ 24 callers
Function
eulerRpyToQuaternion
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:118
↓ 22 callers
Method
at
px4_ros2_cpp/src/mission/mission.cpp:29
↓ 22 callers
Method
id
px4_ros2_cpp/src/components/mode.cpp:57
↓ 22 callers
Method
setMission
px4_ros2_cpp/src/mission/mission_executor.cpp:119
↓ 19 callers
Function
radToDeg
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:38
↓ 18 callers
Method
contains
px4_ros2_cpp/src/mission/mission.cpp:51
↓ 14 callers
Method
expectEqual
px4_ros2_cpp/test/unit/utils/ros_log_capture.hpp:40
↓ 14 callers
Method
onCompleted
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:94
↓ 14 callers
Method
registered
px4_ros2_cpp/src/components/registration.hpp:37
↓ 13 callers
Method
getCurrentState
px4_ros2_cpp/include/px4_ros2/control/vtol.hpp:82
↓ 13 callers
Function
wrapPi
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:70
↓ 12 callers
Method
checkHasNoErrors
px4_ros2_cpp/test/unit/utils/ros_log_capture.hpp:77
↓ 12 callers
Method
position
* @brief Get the vehicle's global position. * * @returns a vector of (latitude [°], longitude [°], altitude [m AMSL]) */
px4_ros2_cpp/include/px4_ros2/odometry/global_position.hpp:35
↓ 11 callers
Method
callbackOnModeSet
px4_ros2_cpp/test/integration/util.cpp:58
↓ 11 callers
Method
cancel
px4_ros2_cpp/src/components/mode_executor.cpp:420
↓ 11 callers
Method
name
px4_ros2_cpp/src/components/registration.hpp:43
↓ 11 callers
Function
resultToString
px4_ros2_cpp/include/px4_ros2/components/mode.hpp:44
↓ 11 callers
Method
resuming
px4_ros2_cpp/src/mission/mission.cpp:56
↓ 11 callers
Method
setLanded
px4_ros2_cpp/test/unit/fake_autopilot.hpp:63
↓ 10 callers
Function
initNode
px4_ros2_cpp/test/integration/util.cpp:12
↓ 10 callers
Method
onDeactivated
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:85
↓ 10 callers
Method
sendCommand
px4_ros2_cpp/test/integration/util.cpp:67
↓ 10 callers
Function
waitForFMU
px4_ros2_cpp/src/components/wait_for_fmu.cpp:14
↓ 9 callers
Function
attitudeEnuToNed
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:50
↓ 9 callers
Function
attitudeNedToEnu
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:31
↓ 9 callers
Function
quaternionToEulerRpy
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:90
↓ 9 callers
Method
registerOnUpdateCallback
px4_ros2_cpp/include/px4_ros2/components/shared_subscription.hpp:113
↓ 8 callers
Function
quaternionToEulerReconstructionTest
px4_ros2_cpp/test/unit/utils/util.cpp:41
↓ 7 callers
Method
activate
px4_ros2_cpp/src/components/mode_executor.cpp:412
↓ 7 callers
Method
setRequirement
px4_ros2_cpp/src/components/mode.cpp:321
↓ 6 callers
Function
headingToGlobalPosition
px4_ros2_cpp/src/utils/geodesic.cpp:108
↓ 6 callers
Function
horizontalDistanceToGlobalPosition
px4_ros2_cpp/src/utils/geodesic.cpp:82
↓ 6 callers
Method
indexValid
px4_ros2_cpp/include/px4_ros2/mission/mission.hpp:162
↓ 6 callers
Method
onUpdate
px4_ros2_cpp/include/px4_ros2/components/shared_subscription.hpp:169
↓ 6 callers
Method
setOnVehicleStatusUpdate
px4_ros2_cpp/test/integration/util.hpp:38
↓ 5 callers
Function
addVectorToGlobalPosition
px4_ros2_cpp/src/utils/geodesic.cpp:175
↓ 5 callers
Function
distanceToGlobalPosition
px4_ros2_cpp/src/utils/geodesic.cpp:99
↓ 5 callers
Method
isValid
* @brief Check if the handler is still valid * * If the handler is invalid, it cannot be used anymore. It will be set invalid when the mission
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:560
↓ 5 callers
Method
positionNed
* @brief Get the vehicle's position in the North-East-Down (NED) local frame. * * @return The [North, East, Down] position in meters. */
px4_ros2_cpp/include/px4_ros2/odometry/odometry.hpp:34
↓ 5 callers
Method
runAction
px4_ros2_cpp/src/mission/mission_executor.cpp:648
↓ 5 callers
Method
toMulticopter
px4_ros2_cpp/src/control/vtol.cpp:60
↓ 4 callers
Method
doRegister
px4_ros2_cpp/src/components/mode.cpp:74
↓ 4 callers
Method
globalToLocal
px4_ros2_cpp/src/utils/geodesic.cpp:58
↓ 4 callers
Method
landed
* @brief Check if vehicle is landed on the ground. * * @return true if landed, false otherwise */
px4_ros2_cpp/include/px4_ros2/vehicle_state/land_detected.hpp:37
↓ 4 callers
Method
modeId
px4_ros2_cpp/src/components/registration.hpp:40
↓ 4 callers
Function
quaternionFromTuple
* @brief Get a quaternion from a pybind11 tuple * * There is no automatic conversion provided for this by pybind11. */
px4_ros2_py/include/px4_ros2_py/utils/conversion.hpp:15
↓ 4 callers
Function
quaternionToPitch
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:159
↓ 4 callers
Function
quaternionToRoll
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:147
↓ 4 callers
Function
quaternionToYaw
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:171
↓ 4 callers
Method
roll
* @brief Get the vehicle's roll in extrinsic RPY order. * * @return the attitude roll in radians within [-pi, pi] */
px4_ros2_cpp/include/px4_ros2/odometry/odometry.hpp:78
↓ 4 callers
Method
runMode
px4_ros2_cpp/src/mission/mission_executor.cpp:591
↓ 4 callers
Method
sendCommandSync
NOLINTNEXTLINE(google-default-arguments)
px4_ros2_cpp/src/components/mode_executor.cpp:118
↓ 4 callers
Method
setGPSFailure
px4_ros2_cpp/test/integration/util.cpp:84
↓ 4 callers
Method
spin
px4_ros2_py/src/px4_ros2/components/node_wrapper.cpp:35
↓ 4 callers
Method
storeState
* @brief store the state of a continuous action * * This is used to restore the state when the mission is interrupted (e.g. by the user or a
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:503
↓ 4 callers
Method
yaw
* @brief Get the vehicle's yaw in extrinsic RPY order. * * @return the attitude yaw in radians within [-pi, pi] */
px4_ros2_cpp/include/px4_ros2/odometry/odometry.hpp:92
↓ 4 callers
Function
yawBodyToWorld
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:68
↓ 4 callers
Function
yawEnuToNed
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:94
↓ 4 callers
Function
yawNedToEnu
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:82
↓ 3 callers
Method
active
px4_ros2_cpp/include/px4_ros2/components/mode_executor.hpp:149
↓ 3 callers
Method
arm
px4_ros2_cpp/src/components/mode_executor.cpp:194
↓ 3 callers
Method
callAsync
px4_ros2_cpp/src/mission/mission_executor.cpp:37
↓ 3 callers
Method
checksum
px4_ros2_cpp/src/mission/mission.cpp:61
↓ 3 callers
Method
clearActivityInfo
* @brief Clears the activity information. * This method sets the activity info of the mission executor to `std::nullopt`. * It get
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:466
↓ 3 callers
Method
doRegister
* Register the interface. * @return true on success */
px4_ros2_cpp/include/px4_ros2/navigation/experimental/navigation_interface_base.hpp:40
↓ 3 callers
Function
find_file_in_subfolders
(root_dir, filename)
scripts/check-message-compatibility.py:138
↓ 3 callers
Method
initReference
px4_ros2_cpp/src/utils/map_projection_impl.cpp:15
↓ 3 callers
Method
landDetected
px4_ros2_cpp/test/unit/mission_execution.hpp:115
↓ 3 callers
Method
lastValid
px4_ros2_cpp/include/px4_ros2/utils/subscription.hpp:80
↓ 3 callers
Method
localToGlobal
px4_ros2_cpp/src/utils/geodesic.cpp:70
↓ 3 callers
Method
pitch
* @brief Get the vehicle's pitch in extrinsic RPY order. * * @return the attitude pitch in radians within [-pi, pi] */
px4_ros2_cpp/include/px4_ros2/odometry/odometry.hpp:85
↓ 3 callers
Method
run
px4_ros2_cpp/test/integration/mode_executor.cpp:170
↓ 3 callers
Method
run
px4_ros2_cpp/src/mission/mission.cpp:104
↓ 3 callers
Method
runMode
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:377
↓ 3 callers
Method
throttle
* Stick position in [-1,1]. Move up, positive thrust, -1 is minimum available 0% or -100%, +1 is * 100% thrust */
px4_ros2_cpp/include/px4_ros2/components/manual_control_input.hpp:42
↓ 3 callers
Method
toFixedwing
px4_ros2_cpp/src/control/vtol.cpp:89
↓ 2 callers
Function
ID
px4_ros2_cpp/include/px4_ros2/components/events.hpp:106
↓ 2 callers
Method
MulticopterGotoSetpointType
px4_ros2_cpp/src/control/setpoint_types/multicopter/goto.cpp:11
↓ 2 callers
Method
__init__
(self, node, mode_name="My Test Mode")
examples/python/modes/goto_with_rclpy/example_mode_with_rclpy_py/test.py:42
↓ 2 callers
Method
armingCheckFailureExt
px4_ros2_cpp/include/px4_ros2/components/health_and_arming_checks.hpp:29
↓ 2 callers
Method
clearAll
px4_ros2_cpp/include/px4_ros2/common/requirement_flags.hpp:30
↓ 2 callers
Method
computeAccelerationSetpointDuringTransition
px4_ros2_cpp/src/control/vtol.cpp:118
↓ 2 callers
Method
controlAutoSetHome
px4_ros2_cpp/src/components/overrides.cpp:36
↓ 2 callers
Function
extract_topics_from_file
( filename: str, extract_start_after: Optional[str] = None, extract_end_before: Optional[str] = No
scripts/check-used-topics.py:24
↓ 2 callers
Function
find_binary
Get the path for a binary or exit
scripts/run-clang-tidy.py:182
↓ 2 callers
Method
frameSupported
px4_ros2_cpp/src/mission/trajectory/multicopter/waypoint_trajectory_executor.cpp:24
↓ 2 callers
Method
getConfiguration
px4_ros2_cpp/src/control/setpoint_types/direct_actuators.cpp:50
↓ 2 callers
Method
getModeId
px4_ros2_cpp/test/integration/mission.cpp:25
↓ 2 callers
Method
getProjectionReferenceTimestamp
* @return the timestamp of the reference which the map projection was initialized with */
px4_ros2_cpp/src/utils/map_projection_impl.hpp:63
↓ 2 callers
Function
get_tidy_invocation
Gets a command line for clang-tidy.
scripts/run-clang-tidy.py:114
↓ 2 callers
Function
globalPositionFromHeadingAndDist
px4_ros2_cpp/src/utils/geodesic.cpp:150
next →
1–100 of 813, ranked by callers