Featured Posts



Vision-Based Autonomous Landing of a UAV on a Moving Ship

Vision-Based Autonomous Landing of a UAV on a Moving Ship

This is an extension of the Autonomous Landing of a UAV on a Moving Ship...

On
Generating Hybrid Images

Generating Hybrid Images

A hybrid image is an image that is perceived in one of two different ways,...

On

Recent Posts



Whenever I find something interesting, I post them here. The most of them are here just so that I can use them as a quick reference in the future. But please feel free to use and share if you find any of them useful!


Autonomous Landing of a UAV on a Moving Ship

Autonomous Landing of a UAV on a Moving Ship

For an autonomous UAV, or for any aerial vehicle in general, one of the most...

On
C++ Copy Ellision

C++ Copy Ellision

Copy elision in C++ is a powerful optimization technique where the compiler eliminates unnecessary copying...

On
Centrifugal vs Centripetal Forces

Centrifugal vs Centripetal Forces

These two forces often get tangled up in physics discussions, especially when dealing with circular...

On
OpenCV rvec-tvec Definitions

OpenCV rvec-tvec Definitions

The OpenCV library uses rvec and tvec to represent the rotations and translations, respectively. When...

On
Decoupled-Yaw Geometric Control for Unmanned Aerial Vehicles

Decoupled-Yaw Geometric Control for Unmanned Aerial Vehicles

A UAV is an inherently unstable system, which is similar to an inverted pendulum. The...

On
Loop Nest Optimization

Loop Nest Optimization

Loop nest optimization is a powerful technique used in compiler design and performance engineering to...

On
Smart Pointer in C++

Smart Pointer in C++

Smart pointers in C++ are powerful tools that help manage memory automatically, reducing the risk...

On
Measurements of Ship Air Wake Using Airborne Anemometers

Measurements of Ship Air Wake Using Airborne Anemometers

When a ship moves on a water surface, we can clearly see a water wake...

On
Low-Pass Filters

Low-Pass Filters

Low-pass filters are basically an upgrade from the Averaging filters. If you are not familiar...

On
Averaging Filters

Averaging Filters

Any practical measurement has a some level of noise. To meaningfully utilize such measurements, we...

On