Drone Software Development
  • Introduction
  • Introduction
    • Drone Software Development
  • Software Development Environment
    • Software Development Environment
      • Docker
      • Manual
        • OpenCV
        • PX4
        • JMAVSim
        • MAVLink
        • Ardupilot
        • SITL Simulator
        • DroneKit
        • DroneCore
        • QGroundControl
        • APM Planner
        • GStreamer
  • Drone Solution Architect
    • Drone Solution Architect
    • Unmanned Aerial Vehicle
    • History
    • Flight Controller Hardware
    • Flight Code
    • Communication
    • Ground Control Station
    • Simulation
    • Developer API
    • Drone Software Developer
    • Unmanned Aerial Systems
    • Market Ecosystem
  • Dronecode Project
    • Dronecode Project
  • Virtual Drone Solution
    • Virtual Drone Solution
    • Flight Controller Operating System
      • NuttX
    • Flight Code
      • PX4
        • Architecture
        • DriverFramework
        • Shell
      • Ardupilot
      • Software In The Loop
        • DroneKit SITL
          • API
        • jMAVSim
        • Ardupilot SITL
          • X-Plane
      • Hardware In The Loop
    • Communication
      • MAVLink
        • PyMAVLink
    • Ground Control Station
      • QGroundControl
      • APM Planner 2
      • MAVProxy
    • Developer API
      • DroneKit
      • DroneCore
    • Features
      • Video Streaming
      • Joystick
      • Global Positioning System
    • Uses Cases
      • Xunán Kab
      • Maax
      • Tasks
      • Services
        • Telemetry
        • Image
      • Applications
  • Computer Vision
    • Computer Vision
    • OpenCV
      • Object Detection
      • Face Detection
  • Hybrid Drone Solution
    • Hybrid Drone Solution
    • Flight Controller Hardware
      • Pixhawk
    • Flight Code
      • Ardupilot
      • PX4
    • Companion Computer
      • Raspberry Pi
      • Intel Aero Platform
    • Ground Control Station
      • QGroundControl
    • Developer API
      • DroneKit
    • Computer Vision
  • Autonomous Drone Solution
    • Autonomous Drone Solution
    • FlyTbase
    • Paparazzi UAV
Powered by GitBook
On this page
  • DroneKit-Sitl
  • DroneKit SITL :: Platform
  • DroneKit SITL :: Copter
  1. Virtual Drone Solution
  2. Flight Code
  3. Software In The Loop

DroneKit SITL

PreviousSoftware In The LoopNextAPI

Last updated 7 years ago

DroneKit-Sitl

Software In The Loop runner for DroneKit

Your aerial platform. DroneKit offers an SDK and web API to easily develop apps for your drones. DroneKit is a set of developer tools for drones. It includes Python and Android APIs that automatically aggregate drone information sent over MAVLink and simplify sending common commands over MAVLink. There is also a separate tool for analysing different types of logs.

DroneKit SITL :: Platform

user@workstation:~$ dronekit-sitl --list
solo-1.2.0
solo-2.0.18
solo-2.0.20
plane-3.3.0
copter-3.3
rover-2.50
user@workstation:~$

DroneKit SITL :: Copter

user@workstation:~$ dronekit-sitl copter --home=20.654544,-103.3930971,30,0 --instance 0
user@workstation:~$ telnet 127.0.0.1 5760
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.


Init APM:Copter V3.3 (d6053245)

Free RAM: 4096
FW Ver: 120
----------------------------------------


load_all took 0us
0 0 0 �    Q}��3�Calibrating barometer_R�    Q� �    QC^�3�Initialising APM...�-�    Q.P�    Q��3�barometer calibration complete����GROUND START��Init Gyro**
INS
----------------------------------------
G_off: 0.00, 0.00, 0.00
A_off: 0.00, 0.00, 0.00
A_scale: 1.00, 1.00, 1.00



Ready to FLY  ublox �        Q���    
Q�C�    
                Q%=�    
QH3�      Qv��      Q���    Q���    QE��    Q{z�    Q��    Qt�    Q�
�    Q‰�    Q(��    Q�h�    Q&�    Q��    Q��Connection closed by foreign host.
DroneKit Python
Idiot's Guide to DroneKit-Python