Urgent.News

What's breaking now, across thousands of outlets.

Tech

Custom payloads for the DJI Matrice 400: what can be integrated and how

Short answer: The DJI Matrice 400 is listed at about 9.74 kg with roughly 6 kg of payload and up to 59 minutes of flight time, which is enough to carry a Zenmuse gimbal and a second, custom payload at the same time: a 3D LiDAR, a gas-sensing pod, a loudspeaker, an onboard AI computer or a long-range mesh radio. What decides success is not the headline payload but four things: a balanced and…

The DJI Matrice 400 drone has a weight of approximately 9.74 kg and a payload capacity of around 6 kg, with a flight time of up to 59 minutes. This means it can accommodate both a standard Zenmuse gimbal and a custom payload simultaneously. The drone's capabilities are determined by four key factors: a balanced and vibration-isolated mount, power and data path compatibility, synchronized time data, and software to process sensor output into usable information.

Before adding any custom payload, it is crucial to understand what is already built into the Matrice 400. The drone comes equipped with RTK positioning and obstacle-sensing radar, as well as native support for DJI Zenmuse gimbals. If a Zenmuse H30T, L2, or P1 gimbal meets your needs, it is recommended to purchase that specific model instead of customizing one.

Custom integration becomes worthwhile when working with sensors that DJI does not produce, requiring an onboard computer, custom data paths, or the integration of multiple sensors.

The Matrice 350 RTK drone weighs around 6.47 kg, with a rated payload of roughly 2.7 kg. The typical size of the drone unfolds to dimensions of 810 x 670 x 430 mm. Custom payloads often include a single gimbal or light sensor pod, or a heavier combined sensor pod. The manufacturer's specifications should always be checked before final design decisions are made.

Many of the custom payloads requested most frequently include a 3D LiDAR, gas sensing system, thermal imaging core, or broadcast and light broadcasting equipment attached to the drone. These components are carefully chosen based on their specific use cases, such as under canopy mapping, leak screening, radiometric or AI thermal channels, security and rescue operations, advanced detection, and long-range data link capabilities.

A successful custom payload integration process involves several steps: ensuring proper mounting, balancing, and vibration isolation; designing a reliable power and data path; synchronizing time data from the payload with the drone's RTK positioning and attitude; and developing software and ground station support for processing and visualizing the sensor data.

Attention must be paid to the centre of gravity of the payload to avoid constant tilt corrections and to maintain optimal flight time. Vibration isolation is essential for LiDAR and IMU-dependent sensors, while ensuring the sensor's field of view remains clear of the drone's landing gear and propellers. Power and data paths can be handled through DJI's Payload SDK (PSDK) or an independent power supply and radio for high-bandwidth or power-hungry components.

Lastly, time and position synchronization is crucial for accurate data interpretation, requiring proper clock alignment for LiDAR scans, thermal frames, and gas readings.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Rounding is a business rule: what your fee calculation actually charges

A fee calculator is mostly arithmetic, and the arithmetic is mostly correct. The part that produces support tickets is the last step: rounding. It looks like formatting.

  • Rounding is a business rule, not a technical choice
  • Store rounding mode as data, use Decimal end-to-end
  • Test tie cases, negative scenarios, and reconciliation

How Do You Pick the Cover Frame for a Hit the Road Dude Clip? A Sharpness-and-Exposure Picker With ffmpeg and NumPy

When you post a Hit the Road Dude clip, the State Property meme where a driver at a pickup window repeats "State?" and sends someone off, the cover frame decides whether anyone taps it.

  • Sharpness determined by Laplacian variance of blurred frames
  • Exposure assessed by mean brightness and crushed pixel share
  • Frames from clip edges avoided, top timestamps printed for final decision

What makes a batch file rename safe to undo?

An Undo button is useful only if the application still knows what happened to each file—and can explain when going back is no longer possible. I build RenamerX, a desktop file renamer.

  • RenamerX shows original, proposed names and destination together
  • Preview catches mistakes early, like wrong dates or names
  • Undo requires mapping original to applied paths and operation outcomes

Your agents are at home. You're at the office.

You kick off three agents on the Mac at home, then head to the office. Somewhere on the way one of them asks for permission to run a command, and it waits. The other two finish and wait too.

  • PonyMux 0.16 allows remote control of agents on Mac and Windows
  • Sign in with GitHub or Google to manage agents via web browser
  • Safely control agents with keystrokes, paste, drag, and send files

Move your Vapi assistants to a self-hosted server with no platform fee

Hosted voice-agent platforms add a per-minute fee on top of what you pay your speech-to-text, model, voice and phone providers.

  • Move Vapi assistants to self-hosted server with no platform fee
  • Dashboard at http://localhost:8000 for password and provider setup
  • Import account with assistants, tools, numbers via curl command

Project NOMAD Storage Moves: Keep These Three Paths Identical

This is a third-party deployment note, not official Project NOMAD or Crosstalk Solutions documentation. It focuses on manual Compose installation and a storage-migration pitfall that can make an…

  • Project NOMAD stores knowledge and education materials offline.
  • Ensure exact match of three storage references in Compose template.
  • Stop stack, move storage directory, update bind mounts to migrate.

More from Tuesday 10 November →