Gazebo SITL - JOCIIIII/PX4-PILS-Runner GitHub Wiki

SITL Architecture

graph TD
    PX4[kestr3l/px4]
    GCS[kestr3l/qgc-app]
    SIM[kestr3l/gazebo:harmonic]

    ROS2-uXRCE[kestr3l/ros2:uxrce]

    ROS2-node1["kestr3l/ros2:dev\n(Multiple nodes)"]

    subgraph ROS2-BUS
        ROS2-uXRCE-- ROS2 Topic ---ROS2-node1
    end

    GCS-- MAVLink --->PX4
    PX4-- MAVLink --->GCS

    PX4-- Gz Msg --->SIM

    SIM-- ROS2 Topic --->ROS2-BUS
    ROS2-BUS-- ROS2 Topic --->SIM
    PX4-- ROS2 Topic --->ROS2-uXRCE
    ROS2-uXRCE-- uORB Msg --->PX4

    linkStyle 1,2,3 stroke:#ff6600,stroke-width:2px;
    linkStyle 0,4,5,6 stroke:#1f98dc,stroke-width:2px;
    linkStyle 7 stroke:#b07347,stroke-width:2px;