MCPcopy Create free account

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

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

↓ 2 callersMethodhandler
px4_ros2_cpp/test/unit/mission_execution.cpp:1636
↓ 2 callersMethodheading
* @brief Get the vehicle's heading relative to NED earth-fixed frame. * * @return The vehicle's yaw in radians within [-pi, pi] using extrinsic
px4_ros2_cpp/include/px4_ros2/odometry/local_position.hpp:61
↓ 2 callersMethodid
px4_ros2_cpp/src/components/mode_executor.cpp:112
↓ 2 callersMethodisInitialized
px4_ros2_cpp/src/utils/geodesic.cpp:46
↓ 2 callersFunctionisRmwZenoh
* @brief Checks if the current RMW (ROS Middleware) implementation is `rmw_zenoh_cpp`. * * @return `true` if the current RMW implementation is `rmw_
px4_ros2_cpp/include/px4_ros2/utils/message_version.hpp:40
↓ 2 callersFunctionmessage_hash
Generate a hash from a message definition file
scripts/check-message-compatibility.py:87
↓ 2 callersMethodmodeExecutorId
px4_ros2_cpp/src/components/registration.hpp:41
↓ 2 callersMethodnavigationItemTypeSupported
px4_ros2_cpp/src/mission/trajectory/multicopter/waypoint_trajectory_executor.cpp:19
↓ 2 callersFunctiononActivate
px4_ros2_py/src/px4_ros2/components/mode_executor.cpp:25
↓ 2 callersMethodpositionValid
* Check if the last vehicle's global position is valid. */
px4_ros2_cpp/include/px4_ros2/odometry/global_position.hpp:28
↓ 2 callersMethodsetActive
px4_ros2_cpp/include/px4_ros2/common/setpoint_base.hpp:69
↓ 2 callersMethodsetActivityInfo
px4_ros2_cpp/src/mission/mission_executor.cpp:889
↓ 2 callersMethodsetCurrentMissionIndex
px4_ros2_cpp/src/mission/mission_executor.cpp:826
↓ 2 callersMethodsetForceLowBattery
px4_ros2_cpp/test/integration/util.cpp:93
↓ 2 callersMethodsetGpsGlobalOrigin
px4_ros2_cpp/src/vehicle_state/home_position_setter.cpp:26
↓ 2 callersMethodsetHome
px4_ros2_cpp/src/vehicle_state/home_position_setter.cpp:20
↓ 2 callersMethodsetHomeToCurrentPosition
px4_ros2_cpp/src/vehicle_state/home_position_setter.cpp:15
↓ 2 callersMethodsetup
px4_ros2_cpp/src/components/overrides.cpp:53
↓ 2 callersMethodtakeoff
px4_ros2_cpp/src/components/mode_executor.cpp:170
↓ 2 callersFunctiontypeHashIsEqual
px4_ros2_cpp/src/components/message_compatibility_check.cpp:29
↓ 2 callersMethodupdateWithAltitude
px4_ros2_cpp/src/control/setpoint_types/fixedwing/lateral_longitudinal.cpp:39
↓ 2 callersMethodupdateWithHeightRate
px4_ros2_cpp/src/control/setpoint_types/fixedwing/lateral_longitudinal.cpp:62
↓ 2 callersFunctionvectorToGlobalPosition
px4_ros2_cpp/src/utils/geodesic.cpp:124
↓ 2 callersFunctionyawRateEnuToNed
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:118
↓ 2 callersFunctionyawRateNedToEnu
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:106
↓ 1 callersMethodabort
px4_ros2_cpp/src/mission/mission_executor.cpp:216
↓ 1 callersMethodaddContinousAction
px4_ros2_cpp/src/mission/mission_executor.cpp:280
↓ 1 callersMethodaddSetpointType
px4_ros2_cpp/include/px4_ros2/common/context.hpp:28
↓ 1 callersFunctionapply_fixes
Calls clang-apply-fixes on a given directory.
scripts/run-clang-tidy.py:202
↓ 1 callersMethodarmingCheckId
px4_ros2_cpp/src/components/registration.hpp:39
↓ 1 callersMethodaux1
px4_ros2_cpp/include/px4_ros2/components/manual_control_input.hpp:44
↓ 1 callersFunctionbindGeometry
px4_ros2_py/src/px4_ros2/utils/geometry.cpp:15
↓ 1 callersFunctionbindLocalPosition
px4_ros2_py/src/px4_ros2/odometry/local_position.cpp:16
↓ 1 callersFunctionbindMode
px4_ros2_py/src/px4_ros2/components/mode.cpp:38
↓ 1 callersFunctionbindModeExecutor
px4_ros2_py/src/px4_ros2/components/mode_executor.cpp:37
↓ 1 callersFunctionbindNodeWrapper
px4_ros2_py/src/px4_ros2/components/node_wrapper.cpp:45
↓ 1 callersFunctionbindSetpointMulticopterGoto
px4_ros2_py/src/px4_ros2/control/setpoint_types/multicopter/goto.cpp:16
↓ 1 callersMethodcanRun
px4_ros2_cpp/test/unit/mission_execution.cpp:1848
↓ 1 callersFunctioncheck
(verbose: bool)
scripts/check-used-topics.py:47
↓ 1 callersMethodclearTrajectoryOptions
px4_ros2_cpp/src/mission/mission_executor.cpp:821
↓ 1 callersMethodcombineWith
px4_ros2_cpp/include/px4_ros2/mission/mission.hpp:119
↓ 1 callersFunctioncompare_files
Compare two files and print their differences.
scripts/check-message-compatibility.py:127
↓ 1 callersMethodcompleted
px4_ros2_cpp/src/components/mode.cpp:194
↓ 1 callersMethodcontrolAutoDisarm
px4_ros2_cpp/src/components/overrides.cpp:23
↓ 1 callersMethodcurrentActionSupportsResumeFromLanded
px4_ros2_cpp/src/mission/mission_executor.cpp:801
↓ 1 callersMethoddeactivate
px4_ros2_cpp/src/mission/actions/default_actions.cpp:158
↓ 1 callersMethoddefaultMessageCompatibilityCheck
px4_ros2_cpp/src/components/mode.cpp:304
↓ 1 callersMethoddeferFailsafes
px4_ros2_cpp/src/components/overrides.cpp:29
↓ 1 callersMethoddeferFailsafesSync
px4_ros2_cpp/src/components/mode_executor.cpp:325
↓ 1 callersMethoddesiredUpdateRateHz
px4_ros2_cpp/include/px4_ros2/common/setpoint_base.hpp:63
↓ 1 callersMethoddisableWatchdogTimer
px4_ros2_cpp/include/px4_ros2/components/mode.hpp:184
↓ 1 callersMethoddoRegister
px4_ros2_cpp/src/mission/mission_executor.cpp:223
↓ 1 callersMethoddoUnregister
px4_ros2_cpp/src/components/registration.cpp:191
↓ 1 callersFunctionextract_message_type_from_file
Extract message type names from a given file
scripts/check-message-compatibility.py:98
↓ 1 callersMethodfillArmingCheckReply
px4_ros2_cpp/include/px4_ros2/common/requirement_flags.hpp:16
↓ 1 callersMethodfillControlMode
px4_ros2_cpp/include/px4_ros2/common/setpoint_base.hpp:24
↓ 1 callersFunctionfillEventArguments
px4_ros2_cpp/include/px4_ros2/components/events.hpp:76
↓ 1 callersFunctionfilter_files
Filter out all files specified via globs in DEFAULT_CLANG_TIDY_IGNORE.
scripts/run-clang-tidy.py:76
↓ 1 callersFunctionfind_compilation_database
Adjusts the directory until a compilation database is found.
scripts/run-clang-tidy.py:96
↓ 1 callersFunctionfluToFrd
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:166
↓ 1 callersFunctionfrdToFlu
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:154
↓ 1 callersMethodfromJson
px4_ros2_cpp/src/mission/mission_executor.cpp:407
↓ 1 callersMethodgetCurrentMissionIndex
px4_ros2_cpp/src/mission/mission_executor.cpp:956
↓ 1 callersMethodgetProjectionReferenceAlt
* @return the projection reference altitude AMSL in meters */
px4_ros2_cpp/src/utils/map_projection_impl.hpp:78
↓ 1 callersMethodgetProjectionReferenceLat
* @return the projection reference latitude in degrees */
px4_ros2_cpp/src/utils/map_projection_impl.hpp:68
↓ 1 callersMethodgetProjectionReferenceLon
* @return the projection reference longitude in degrees */
px4_ros2_cpp/src/utils/map_projection_impl.hpp:73
↓ 1 callersMethodgetProjectionReferencePosition
* @return the projection reference position: lat [deg], lon [deg], alt AMSL [m] */
px4_ros2_cpp/src/utils/map_projection_impl.hpp:83
↓ 1 callersMethodgetRegistrationSettings
px4_ros2_cpp/src/components/mode.cpp:98
↓ 1 callersMethodgetSharedPtr
px4_ros2_cpp/include/px4_ros2/common/setpoint_base.hpp:51
↓ 1 callersMethodgetState
px4_ros2_cpp/test/integration/overrides.cpp:167
↓ 1 callersMethodgetTrajectoryOptions
* @brief get the current trajectory config options */
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:418
↓ 1 callersFunctionglobalPositionFromLineAndDist
px4_ros2_cpp/src/utils/geodesic.cpp:141
↓ 1 callersFunctionhash32Fnv1aConst
px4_ros2_cpp/src/components/message_compatibility_check.cpp:90
↓ 1 callersFunctionhash32Fnv1aConst
px4_ros2_cpp/include/px4_ros2/components/events.hpp:67
↓ 1 callersFunctionhash32_fnv1a_const
Computes the 32-bit FNV-1a hash of a given string
scripts/check-message-compatibility.py:75
↓ 1 callersFunctionmain
()
scripts/check-used-topics.py:98
↓ 1 callersFunctionmain
()
scripts/run-clang-tidy.py:242
↓ 1 callersFunctionmain
(repo1: str, repo2: str, verbose: bool = False)
scripts/check-message-compatibility.py:147
↓ 1 callersFunctionmain
Example demonstrating usage of both px4_ros2 and rclpy. Due to underlying incompatibilities, two ROS nodes need to be created. Note:
examples/python/modes/goto_with_rclpy/example_mode_with_rclpy_py/test.py:89
↓ 1 callersFunctionmain
(args=None)
examples/python/modes/goto/example_mode_goto_py/mode.py:20
↓ 1 callersFunctionmake_absolute
(f, directory)
scripts/run-clang-tidy.py:108
↓ 1 callersFunctionmerge_replacement_files
Merge all replacement files in a directory into a single file
scripts/run-clang-tidy.py:157
↓ 1 callersFunctionmessageCompatibilityCheck
px4_ros2_cpp/src/components/message_compatibility_check.cpp:216
↓ 1 callersFunctionmessageFieldsStrForMessageHash
px4_ros2_cpp/src/components/message_compatibility_check.cpp:37
↓ 1 callersFunctionmessageHash
px4_ros2_cpp/src/components/message_compatibility_check.cpp:98
↓ 1 callersFunctionmessage_fields_str_for_message_hash
Reads the .msg file corresponding to the given topic type, extracts field definitions, and recursively processes nested types to generate a s
scripts/check-message-compatibility.py:17
↓ 1 callersFunctionmissionFrameStr
px4_ros2_cpp/include/px4_ros2/mission/mission.hpp:54
↓ 1 callersMethodonAboutToRegister
px4_ros2_cpp/src/components/mode.cpp:210
↓ 1 callersMethodonProgressUpdate
* Get notified when the current mission item changes. This is the index into the current mission * items that is currently being executed (i.e. if
px4_ros2_cpp/include/px4_ros2/mission/mission_executor.hpp:90
↓ 1 callersMethodonReadynessUpdate
px4_ros2_cpp/src/mission/mission_executor.cpp:199
↓ 1 callersMethodonRegistered
px4_ros2_cpp/src/components/mode_executor.cpp:87
↓ 1 callersMethodoverrideRegistration
px4_ros2_cpp/src/components/mode_executor.cpp:387
↓ 1 callersMethodoverrideRegistration
px4_ros2_cpp/src/components/mode.cpp:62
↓ 1 callersFunctionposeFrameToMessageFrame
px4_ros2_cpp/include/px4_ros2/common/frame.hpp:16
↓ 1 callersFunctionpositionEnuToNed
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:142
↓ 1 callersFunctionpositionNedToEnu
px4_ros2_cpp/include/px4_ros2/utils/frame_conversion.hpp:130
↓ 1 callersMethodremoveContinousAction
px4_ros2_cpp/src/mission/mission_executor.cpp:289
↓ 1 callersFunctionrequestMessageFormat
px4_ros2_cpp/src/components/message_compatibility_check.cpp:128
↓ 1 callersMethodresetMission
px4_ros2_cpp/src/mission/mission_executor.cpp:181
↓ 1 callersMethodrtl
px4_ros2_cpp/src/components/mode_executor.cpp:189
← previousnext →101–200 of 813, ranked by callers