AIR&H Aerospace Inc.

Pioneering the Future of Robotics and Unmanned Vehicles

AIR&H Aerospace Inc. is a company that provides online education/training for autonomous robotics and offer a variaty of unmanned vehicles for sale.

ubicoders

Ubicoders: Master robotics with our online platform. Ubicoders offers extensive courses, from basics to advanced, for all learners.

swarmbotix

Swarmbotix: Experience innovation with Swarmbotix's range of unmanned vehicles, ideal for various applications and professional needs.


/ Featured Projects


Stories from ubicoders.com

3 Ways to Debug PX4 Autopilot

version: "3.8" services: ubicoders_u20_px4: container_name: ubicoders_u20_px4_cnt image: ubicoders/px4:v1.14 network_mode: host privileged: true stdin_open: true # docker run -i tty: true # docker run -t environment: - DISPLAY - QT_X11_NO_MITSHM=1 volumes: - "/tmp/.X11-unix/:/tmp/.X11-unix/:rw" - "$HOME/.Xauthority:/root/.Xauthority:rw" - "/dev/:/dev/"

Mavlink: Stream Live Drone Data Like a Pro (Python + Mavlink + Pixhawk)

Welcome to our Ultimate Guide to Streaming Live Drone Data with Python Mavlink for your Pixhawk! In this tutorial, I go over the minimalistic example how you can receive the mavlink data from your Flight Controller like Pixhawk. If you need to collect data or need to make a broad casting server for your drone or drones, this will be the first step to acheive it. In this video, you will learn: - What Mavlink is and how it works with drones - Setting up your development environment for Python and Mavlink - How to connect your drone to your computer and stream live data - Parsing and visualizing telemetry data in real-time - Tips and tricks for troubleshooting common issues Join us as we explore the exciting possibilities of live drone data streaming and how you can apply these skills to your projects. Don't forget to like, subscribe, and hit the notification bell for more drone technology and programming tutorials!

Deep Visual Inertial Odometry

In this blog post, we explore visual odometry, which uses convolutional neural networks to estimate camera motion from image sequences, providing accurate navigation solutions in GPS-denied environments. We'll discuss its applications and potential future developments.

Mavlink and PX4 Autopilot 4: Mavlink Definition

Explore the essentials of Mavlink XML definitions and PX4 Autopilot integration. Learn about custom message creation, protocol structures, and drone communication in this comprehensive guide.

Mavlink and PX4 Autopilot 3: Pymavlink Escaped from Pixahwk

Explore Mavlink's potential beyond PX4 firmware and Pixhawk hardware with a Python script demonstration. Learn encoding, decoding, and the nuances of float representation in this insightful guide for software engineers and robotics enthusiasts.

Mavlink and PX4 Autopilot 2: How to Use Pymavlink for Effective Drone Attitude Data Collection and Storage

Learn to collect and store drone attitude data with Pymavlink in this guide. Covers MAVLink basics, Python implementation, and data parsing with tools like numpy and pandas. Ideal for UAV enthusiasts.

Mavlink and PX4 Autopilot 1: Connection and Reading Messages

Hey there! Struggling with Mavlink and Pixhawk? You're not alone. I've been there, and that's why I wrote this article. It's a no-nonsense, easy-to-follow guide that'll help you get your autopilot talking in no time. We'll start with the basics, then get our hands dirty with some code to read those Mavlink messages. Whether you're a student, hobbyist, or just curious, this piece has got you covered. So, let's dive in and demystify this tech together!

Helicopter: A 2D Height Control Simulation

This 2D helicopter game enables testing a linear PID controller using a Python environment. As the virtual helicopter is on the web, you only need Python code!

A Virtual Drone On Web

I uploaded a virtual multirotor on my web. This should be straightforward to interact with Python so that beginners and engineering students can use it for better understanding. It is virtual so nothing to break! Channel: https://www.youtube.com/@ubicoders

VTOL UAV is Becoming Dominant - Dev. Series # 3

It is about the flight controller design. The tailsitter has 2 motors and 2 elevons. Unlike the quadcopter with 4 motors, balancing in the middle of the air is not straightforward. I mean that the flight controller for the quadrotor is relatively trivial to implement. However, for the tailsitter, it is not so.

VTOL UAV is Becoming Dominant - Dev. Series # 2

Last time, I built the test model for a tailsitter VTOL - a pretty rugged model. Yet, it does not bother me. I wish to connect all the electronics and see if this can exert some force and torque onto the body regardless of the ability of attitude or angular rate control.

Why Do Professional Drone Developers Use PX4 Autopilot?

A gentle introduction to PX4-Autopilot, the most popular open-source project for autonomous vehicle autopilot.

VTOL UAV is Becoming Dominant - Dev Series # 1

Vertical Take Off and Landing [VTOL] is becoming a dominant Unmanned Aerial Vehicle [UAV] type. At first look, the VTOL looks like just an airplane. Indeed, it is an airplane with a wing. However, the fixed-wing airplane needs a runway. Although a pilot can throw small UAVs, they need a dedicated runway to carry payloads. The runway is the very problem - building or using a runway is expensive!