MCPcopy Create free account

hub / github.com/Auterion/px4-ros2-interface-lib / functions

Functions813 in github.com/Auterion/px4-ros2-interface-lib

↓ 68 callersMethodupdate
px4_ros2_cpp/src/components/overrides.cpp:42
↓ 41 callersFunctionquaternionsApproxEqualTest
px4_ros2_cpp/test/unit/utils/util.cpp:10
↓ 35 callersMethodsetModeAndArm
px4_ros2_cpp/test/unit/fake_autopilot.hpp:44
↓ 34 callersFunctiondegToRad
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:47
↓ 29 callersMethoddoRegister
px4_ros2_cpp/test/unit/fake_registration.hpp:16
↓ 27 callersFunctionvectorsApproxEqualTest
px4_ros2_cpp/test/unit/utils/util.cpp:25
↓ 26 callersFunctionwaitFor
* 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 callersMethodmodeId
px4_ros2_cpp/test/unit/mission_execution.hpp:119
↓ 25 callersMethodreset
px4_ros2_cpp/include/px4_ros2/components/mode_executor.hpp:155
↓ 24 callersFunctioneulerRpyToQuaternion
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:118
↓ 22 callersMethodat
px4_ros2_cpp/src/mission/mission.cpp:29
↓ 22 callersMethodid
px4_ros2_cpp/src/components/mode.cpp:57
↓ 22 callersMethodsetMission
px4_ros2_cpp/src/mission/mission_executor.cpp:119
↓ 19 callersFunctionradToDeg
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:38
↓ 18 callersMethodcontains
px4_ros2_cpp/src/mission/mission.cpp:51
↓ 14 callersMethodexpectEqual
px4_ros2_cpp/test/unit/utils/ros_log_capture.hpp:40
↓ 14 callersMethodonCompleted
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:94
↓ 14 callersMethodregistered
px4_ros2_cpp/src/components/registration.hpp:37
↓ 13 callersMethodgetCurrentState
px4_ros2_cpp/include/px4_ros2/control/vtol.hpp:82
↓ 13 callersFunctionwrapPi
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:70
↓ 12 callersMethodcheckHasNoErrors
px4_ros2_cpp/test/unit/utils/ros_log_capture.hpp:77
↓ 12 callersMethodposition
* @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 callersMethodcallbackOnModeSet
px4_ros2_cpp/test/integration/util.cpp:58
↓ 11 callersMethodcancel
px4_ros2_cpp/src/components/mode_executor.cpp:420
↓ 11 callersMethodname
px4_ros2_cpp/src/components/registration.hpp:43
↓ 11 callersFunctionresultToString
px4_ros2_cpp/include/px4_ros2/components/mode.hpp:44
↓ 11 callersMethodresuming
px4_ros2_cpp/src/mission/mission.cpp:56
↓ 11 callersMethodsetLanded
px4_ros2_cpp/test/unit/fake_autopilot.hpp:63
↓ 10 callersFunctioninitNode
px4_ros2_cpp/test/integration/util.cpp:12
↓ 10 callersMethodonDeactivated
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:85
↓ 10 callersMethodsendCommand
px4_ros2_cpp/test/integration/util.cpp:67
↓ 10 callersFunctionwaitForFMU
px4_ros2_cpp/src/components/wait_for_fmu.cpp:14
↓ 9 callersFunctionattitudeEnuToNed
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:50
↓ 9 callersFunctionattitudeNedToEnu
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:31
↓ 9 callersFunctionquaternionToEulerRpy
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:90
↓ 9 callersMethodregisterOnUpdateCallback
px4_ros2_cpp/include/px4_ros2/components/shared_subscription.hpp:113
↓ 8 callersFunctionquaternionToEulerReconstructionTest
px4_ros2_cpp/test/unit/utils/util.cpp:41
↓ 7 callersMethodactivate
px4_ros2_cpp/src/components/mode_executor.cpp:412
↓ 7 callersMethodsetRequirement
px4_ros2_cpp/src/components/mode.cpp:321
↓ 6 callersFunctionheadingToGlobalPosition
px4_ros2_cpp/src/utils/geodesic.cpp:108
↓ 6 callersFunctionhorizontalDistanceToGlobalPosition
px4_ros2_cpp/src/utils/geodesic.cpp:82
↓ 6 callersMethodindexValid
px4_ros2_cpp/include/px4_ros2/mission/mission.hpp:162
↓ 6 callersMethodonUpdate
px4_ros2_cpp/include/px4_ros2/components/shared_subscription.hpp:169
↓ 6 callersMethodsetOnVehicleStatusUpdate
px4_ros2_cpp/test/integration/util.hpp:38
↓ 5 callersFunctionaddVectorToGlobalPosition
px4_ros2_cpp/src/utils/geodesic.cpp:175
↓ 5 callersFunctiondistanceToGlobalPosition
px4_ros2_cpp/src/utils/geodesic.cpp:99
↓ 5 callersMethodisValid
* @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 callersMethodpositionNed
* @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 callersMethodrunAction
px4_ros2_cpp/src/mission/mission_executor.cpp:648
↓ 5 callersMethodtoMulticopter
px4_ros2_cpp/src/control/vtol.cpp:60
↓ 4 callersMethoddoRegister
px4_ros2_cpp/src/components/mode.cpp:74
↓ 4 callersMethodglobalToLocal
px4_ros2_cpp/src/utils/geodesic.cpp:58
↓ 4 callersMethodlanded
* @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 callersMethodmodeId
px4_ros2_cpp/src/components/registration.hpp:40
↓ 4 callersFunctionquaternionFromTuple
* @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 callersFunctionquaternionToPitch
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:159
↓ 4 callersFunctionquaternionToRoll
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:147
↓ 4 callersFunctionquaternionToYaw
px4_ros2_cpp/include/px4_ros2/utils/geometry.hpp:171
↓ 4 callersMethodroll
* @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 callersMethodrunMode
px4_ros2_cpp/src/mission/mission_executor.cpp:591
↓ 4 callersMethodsendCommandSync
NOLINTNEXTLINE(google-default-arguments)
px4_ros2_cpp/src/components/mode_executor.cpp:118
↓ 4 callersMethodsetGPSFailure
px4_ros2_cpp/test/integration/util.cpp:84
↓ 4 callersMethodspin
px4_ros2_py/src/px4_ros2/components/node_wrapper.cpp:35
↓ 4 callersMethodstoreState
* @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 callersMethodyaw
* @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 callersFunctionyawBodyToWorld
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:68
↓ 4 callersFunctionyawEnuToNed
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:94
↓ 4 callersFunctionyawNedToEnu
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:82
↓ 3 callersMethodactive
px4_ros2_cpp/include/px4_ros2/components/mode_executor.hpp:149
↓ 3 callersMethodarm
px4_ros2_cpp/src/components/mode_executor.cpp:194
↓ 3 callersMethodcallAsync
px4_ros2_cpp/src/mission/mission_executor.cpp:37
↓ 3 callersMethodchecksum
px4_ros2_cpp/src/mission/mission.cpp:61
↓ 3 callersMethodclearActivityInfo
* @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 callersMethoddoRegister
* Register the interface. * @return true on success */
px4_ros2_cpp/include/px4_ros2/navigation/experimental/navigation_interface_base.hpp:40
↓ 3 callersFunctionfind_file_in_subfolders
(root_dir, filename)
scripts/check-message-compatibility.py:138
↓ 3 callersMethodinitReference
px4_ros2_cpp/src/utils/map_projection_impl.cpp:15
↓ 3 callersMethodlandDetected
px4_ros2_cpp/test/unit/mission_execution.hpp:115
↓ 3 callersMethodlastValid
px4_ros2_cpp/include/px4_ros2/utils/subscription.hpp:80
↓ 3 callersMethodlocalToGlobal
px4_ros2_cpp/src/utils/geodesic.cpp:70
↓ 3 callersMethodpitch
* @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 callersMethodrun
px4_ros2_cpp/test/integration/mode_executor.cpp:170
↓ 3 callersMethodrun
px4_ros2_cpp/src/mission/mission.cpp:104
↓ 3 callersMethodrunMode
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:377
↓ 3 callersMethodthrottle
* 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 callersMethodtoFixedwing
px4_ros2_cpp/src/control/vtol.cpp:89
↓ 2 callersFunctionID
px4_ros2_cpp/include/px4_ros2/components/events.hpp:106
↓ 2 callersMethodMulticopterGotoSetpointType
px4_ros2_cpp/src/control/setpoint_types/multicopter/goto.cpp:11
↓ 2 callersMethod__init__
(self, node, mode_name="My Test Mode")
examples/python/modes/goto_with_rclpy/example_mode_with_rclpy_py/test.py:42
↓ 2 callersMethodarmingCheckFailureExt
px4_ros2_cpp/include/px4_ros2/components/health_and_arming_checks.hpp:29
↓ 2 callersMethodclearAll
px4_ros2_cpp/include/px4_ros2/common/requirement_flags.hpp:30
↓ 2 callersMethodcomputeAccelerationSetpointDuringTransition
px4_ros2_cpp/src/control/vtol.cpp:118
↓ 2 callersMethodcontrolAutoSetHome
px4_ros2_cpp/src/components/overrides.cpp:36
↓ 2 callersFunctionextract_topics_from_file
( filename: str, extract_start_after: Optional[str] = None, extract_end_before: Optional[str] = No
scripts/check-used-topics.py:24
↓ 2 callersFunctionfind_binary
Get the path for a binary or exit
scripts/run-clang-tidy.py:182
↓ 2 callersMethodframeSupported
px4_ros2_cpp/src/mission/trajectory/multicopter/waypoint_trajectory_executor.cpp:24
↓ 2 callersMethodgetConfiguration
px4_ros2_cpp/src/control/setpoint_types/direct_actuators.cpp:50
↓ 2 callersMethodgetModeId
px4_ros2_cpp/test/integration/mission.cpp:25
↓ 2 callersMethodgetProjectionReferenceTimestamp
* @return the timestamp of the reference which the map projection was initialized with */
px4_ros2_cpp/src/utils/map_projection_impl.hpp:63
↓ 2 callersFunctionget_tidy_invocation
Gets a command line for clang-tidy.
scripts/run-clang-tidy.py:114
↓ 2 callersFunctionglobalPositionFromHeadingAndDist
px4_ros2_cpp/src/utils/geodesic.cpp:150
next →1–100 of 813, ranked by callers