Modeling and Control of a Quadrotor with Cable Suspended Load

The project is an implementation of Sreenath et al.’s modeling and control of a quadrotor with a cable suspended load. The system is modeled using the Newton-Euler approach and its dynamics are split into cable taut and nontaut dynamics with a continuous switching case between the two. The differential flatness properties of the quadrotor-load system …

Optimal Control of a 3DoF Quadcopter

Objectives The aim of this project is to model a Quadrotor, evaluate different attitude controllers, and design two controllers to be tested on the Quanser 3-DOF Hover testbed. Neglecting the effects of drag, gyroscopic effects, bias voltage, saturation limit, disturbances, and nonlinearities can have serious implications on the system’s actual performance. Thus, controllers designed for …

Final Year Project – UAV Acoustic Source Localization and Tracking

Milestone I UAV Angular tracking of the stick via ROS UAV Position + Angular tracking of the stick via ROS Milestone II Design and implementation of the microphone array on the drone Simulation of the beamforming algorithm with noisy signals using a 4 microphones array Integration of the microphone array and live testing coming soon… …

Computing Large Convex Regions of Obstacle-Free Space through Semidefinite Programming

Problem: Find the unobstructed reachable space and maximize it. Solutions to this problem are implemented in rapid manufacturing, self-driving cars, UAV obstacle avoidance, and legged robotics. Solution: Maximize the obstacle-free space using Quadratic and Semi Definite Programming based on the maximal volume ellipsoid inscribed in a polyhedron. Algorithm based on the paper Computing Large Convex …