no code implementations • 14 Apr 2024 • Ali Mohamed Ali, Hashim A. Hashim, Chao Shen
In this work, we propose a cascaded scheme of linear Model prediction Control (MPC) based on Control Barrier Functions (CBF) with Dynamic Feedback Linearization (DFL) for Vertical Take-off and Landing (VTOL) Unmanned Aerial Vehicles (UAVs).
no code implementations • 25 Aug 2023 • Hashim A. Hashim, Abdelrahman E. E. Eltoukhy, Kyriakos G. Vamvoudakis
The filter is designed to mimic the nonlinear navigation motion kinematics and is posed on a matrix Lie Group, the extended form of the Special Euclidean Group $\mathbb{SE}_{2}\left(3\right)$.
no code implementations • 19 Aug 2023 • Mohammed I. Abouheaf, Kyriakos G. Vamvoudakis, Mohammad A. Mayyas, Hashim A. Hashim
The first strategy observes the states of desired process dynamics, while the second one stabilizes and optimizes the closed-loop system.
no code implementations • 15 Aug 2023 • Hashim A. Hashim, Abdelrahman E. E. Eltoukhy, Kyriakos G. Vamvoudakis, Mohammed I. Abouheaf
The discrete version of the proposed observer is tested using a publicly available real-world dataset of a drone flight.
no code implementations • 5 Feb 2023 • Mohammed I. Abouheaf, Hashim A. Hashim, Mohammad A. Mayyas, Kyriakos G. Vamvoudakis
This approach employs policy iteration, to find an optimal adaptive control solution.
no code implementations • 24 Jun 2022 • Hashim A. Hashim, Kyriakos G. Vamvoudakis
Secondly, a novel control law on $SO(3)$ coupled with the proposed estimator is presented.
no code implementations • 15 May 2022 • Hashim A. Hashim
A full state observer for the estimation of VTOL-UAV motion parameters (attitude, angular velocity, position, and linear velocity) is proposed on the Lie Group of $\mathbb{SE}_{2}\left(3\right)\times\mathbb{R}^{3}$ $=\mathbb{SO}\left(3\right)\times\mathbb{R}^{9}$ with almost globally exponentially stable closed loop error signals.
no code implementations • 17 Oct 2021 • Hashim A. Hashim, Mohammed Abouheaf, Kyriakos G. Vamvoudakis
This paper proposes a novel stochastic nonlinear neural-adaptive-based filter on $SO(3)$ for the attitude estimation problem.
no code implementations • 17 Sep 2021 • Ajay Singh Ludher, Marium Tawhid, Hashim A. Hashim
Unmanned vehicle navigation concerns estimating attitude, position, and linear velocity of the vehicle the six degrees of freedom (6 DoF).
no code implementations • 13 Sep 2021 • Marium Tawhid, Ajay Singh Ludher, Hashim A. Hashim
A robust nonlinear stochastic observer for simultaneous localization and mapping (SLAM) is proposed using the available uncertain measurements of angular velocity, translational velocity, and features.
no code implementations • 4 Sep 2021 • Hashim A. Hashim
This paper proposes a novel unit-quaternion observer-based controller for attitude tracking (attitude and angular velocity) with guaranteed transient and steady-state performance.
no code implementations • 26 Aug 2021 • Hashim A. Hashim, Mohammed Abouheaf, Mohammad A. Abido
A computationally cheap geometric nonlinear stochastic navigation filter is proposed on $\mathbb{SE}_{2}(3)$ with guaranteed transient and steady-state performance.
no code implementations • 11 Feb 2021 • Hashim A. Hashim
Keywords: Simultaneous Localization and Mapping, nonlinear stochastic observer for SLAM, stochastic differential equations, pose estimator, position, attitude, Brownian motion process, inertial measurement unit, landmarks, features, SDE, SO(3), SE(3), SLAM.
no code implementations • 5 Jan 2021 • Hashim A. Hashim, Abdelrahman E. E. Eltoukhy
Simultaneous Localization and Mapping (SLAM) is a process of concurrent estimation of the vehicle's pose and feature locations with respect to a frame of reference.
Pose Estimation Simultaneous Localization and Mapping Robotics Systems and Control Systems and Control
no code implementations • 20 Nov 2020 • Hashim A. Hashim, Abdelrahman E. E. Eltoukhy
Keywords: Simultaneous Localization and Mapping, Nonlinear filter for SLAM, Nonlinear filter for SLAM on Matrix Lie group, pose, asymptotic stability, prescribed performance, adaptive estimate, feature, inertial measurement unit, inertial vision unit, IMU, SE(3), SO(3), noise.
no code implementations • 23 Sep 2020 • Trevor P. Drayton, Abdul A. Jaiyeola, Nazmul Hoque, Mikhayla Maurer, Hashim A. Hashim
The process of simultaneously mapping the environment in three dimensional (3D) space and localizing a moving vehicle's pose (orientation and position) is termed Simultaneous Localization and Mapping (SLAM).
no code implementations • 17 Aug 2020 • Ajay Singh, Trenton S. Sieb, James H. Howe, Hashim A. Hashim
The conventional design of nonlinear attitude filters has a trade-off between fast adaptation and robustness.