Robotics
  • Home
  • Virtual Machines - Virtual Box
  • Gazebo Garden
  • ArduPilot & SITL
  • qGroundControl
  • Dronekit
  • Running Gazebo with ArduPilot SITL & qGroundControl
  • Running Gazebo with ArduPilot SITL & DroneKit
  • cv (yolov5)
  • Setup Pi/Record Video
  • Custom Mavlink Research
  • (Ignore) Extra
    • ROS2 (Iron)
    • microROS & Platformio
    • (Old) PX4 - jMAVsim
    • Gazebo Fortress
    • Autonomy: Behavior Trees
    • Dronekit Attempts
    • Cyber
    • Computer Vision (Edge Detection)
    • Computer Vision (TensorFlow Lite)
    • Updates
      • 12/5/23
      • 12/6/23
      • 1/12/2024
      • 1/25/2024
      • 1/28/2024
      • 2/5/2024
      • 3/3/2024
Powered by GitBook
On this page
  • Good article
  • Getting started (definitions)
  • install
  • Generate custom XML Message Definitions
  • Dronekit Simple_goto example

Custom Mavlink Research

Good article

  • https://medium.com/@tonyjacob_/using-mavlink-for-custom-applications-466e1d632f84

Getting started (definitions)

  • https://mavlink.io/en/

install

  • https://mavlink.io/en/getting_started/installation.html

Generate custom XML Message Definitions

  • GUI or command line

    • python3 -m pymavlink.tools.mavgen --lang=C --wire-protocol=2.0 --output=generated/include/mavlink/v2.0 message_definitions/v1.0/your_custom_dialect.xml

link: https://mavlink.io/en/getting_started/generate_libraries.html

file locaiton: mavlink/message_definitions/v1.0/

Open the terminal with Ctrl + Alt + T

~

Dronekit Simple_goto example

PreviousSetup Pi/Record VideoNext(Ignore) Extra

Last updated 1 year ago