Researcher profile

Hashim A. Hashim

Hashim A. Hashim contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 21 - EmergingVerification L1Unclaimed author
9works
0followers
5topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Identity and collaboration

How to connect with this researcher

Claiming links this public author record to a researcher profile and unlocks direct collaboration workflows.

Log in to claim

Direct collaboration

Open a focused conversation when the fit is right

Claim this author entity first to unlock direct invitations.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

9 published item(s)

preprint2022arXiv

Adaptive Neural Network Stochastic-Filter-based Controller for Attitude Tracking with Disturbance Rejection

This paper proposes a real-time neural network (NN) stochastic filter-based controller on the Lie Group of the Special Orthogonal Group $SO(3)$ as a novel approach to the attitude tracking problem. The introduced solution consists of two parts: a filter and a controller. Firstly, an adaptive NN-based stochastic filter is proposed that estimates attitude components and dynamics using measurements supplied by onboard sensors directly. The filter design accounts for measurement uncertainties inherent to the attitude dynamics, namely unknown bias and noise corrupting angular velocity measurements. The closed loop signals of the proposed NN-based stochastic filter have been shown to be semi-globally uniformly ultimately bounded (SGUUB). Secondly, a novel control law on $SO(3)$ coupled with the proposed estimator is presented. The control law addresses unknown disturbances. In addition, the closed loop signals of the proposed filter-based controller have been shown to be SGUUB. The proposed approach offers robust tracking performance by supplying the required control signal given data extracted from low-cost inertial measurement units. While the filter-based controller is presented in continuous form, the discrete implementation is also presented. Additionally, the unit-quaternion form of the proposed approach is given. The effectiveness and robustness of the proposed filter-based controller is demonstrated using its discrete form and considering low sampling rate, high initialization error, high-level of measurement uncertainties, and unknown disturbances. Keywords: Neuro-adaptive, estimator, filter, observer, control system, trajectory tracking, Lyapunov stability, stochastic differential equations, nonlinear filter, attitude tracking control, observer-based controller.

preprint2022arXiv

Landmark and IMU Data Fusion: Systematic Convergence Geometric Nonlinear Observer for SLAM and Velocity Bias

Navigation solutions suitable for cases when both autonomous robot's pose (\textit{i.e}., attitude and position) and its environment are unknown are in great demand. Simultaneous Localization and Mapping (SLAM) fulfills this need by concurrently mapping the environment and observing robot's pose with respect to the map. This work proposes a nonlinear observer for SLAM posed on the manifold of the Lie group of $\mathbb{SLAM}_{n}\left(3\right)$, characterized by systematic convergence, and designed to mimic the nonlinear motion dynamics of the true SLAM problem. The system error is constrained to start within a known large set and decay systematically to settle within a known small set. The proposed estimator is guaranteed to achieve predefined transient and steady-state performance and eliminate the unknown bias inevitably present in velocity measurements by directly using measurements of angular and translational velocity, landmarks, and information collected by an inertial measurement unit (IMU). Experimental results obtained by testing the proposed solution on a real-world dataset collected by a quadrotor demonstrate the observer's ability to estimate the six-degrees-of-freedom (6 DoF) robot pose and to position unknown landmarks in three-dimensional (3D) space. 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.

preprint2022arXiv

Location Management in LTE Networks using Multi-Objective Particle Swarm Optimization

Long-term evolution (LTE) and LTE-advance (LTE-A) are widely used efficient network technologies serving billions of users, since they are featured with high spectrum efficiency, less latency, and higher bandwidth. Despite remarkable advantages offered by these technologies, signaling overhead remains a major issue in accessing the network. In particular, the load of signaling is mainly attributed to location management. This paper proposes an efficient approach for minimizing the total signaling overhead of location management in LTE networks using multi-objective particle swarm optimization (MOPSO). Tracking area update (TAU) and paging are considered to be the main elements of the signaling overhead of optimal location management in LTE. In addition, the total inter-list handover contributes significantly to the total signaling overhead. However, the total signaling cost of TAU and paging is adversely related to the total inter-list handover. Two cost functions should be minimized, the first is the total signaling cost of TAU and paging and the second is the total signaling overhead. The trade-off between these two objectives can be circumvented by MOPSO, which alleviates the total signaling overhead. A set of non-dominated solutions on the Pareto-optimal front is defined and the best compromise solution. The proposed algorithm results feasible compromise solution, minimizing the signaling overhead and the consumption of the power battery of a user. The efficacy and the robustness of the proposed algorithm have been proven using large scale environment problem illustrative example. The location management in LTE networks using MOPSO best compromise solution has been compared to a mixed integer non-linear programming (MINLP) algorithm. Location management mobility management entity MME pooling clustering SON Distributed Centralized pooling scheme fuzzy implementation setup LP-CPLEX

preprint2022arXiv

Neuro-adaptive Cooperative Tracking Control with Prescribed Performance of Unknown Higher-order Nonlinear Multi-agent Systems

This paper is concerned with the design of a distributed cooperative synchronization controller for a class of higher-order nonlinear multi-agent systems. The objective is to achieve synchronization and satisfy a predefined time-based performance. Dynamics of the agents (also called the nodes) are assumed to be unknown to the controller and are estimated using Neural Networks. The proposed robust neuro-adaptive controller drives different states of nodes systematically to synchronize with the state of the leader node within the constraints of the prescribed performance. The nodes are connected through a weighted directed graph with a time-invariant topology. Only few nodes have access to the leader. Lyapunov-based stability proofs demonstrate that the multi-agent system is uniformly ultimately bounded stable. Highly nonlinear heterogeneous networked systems with uncertain parameters and external disturbances were used to validate the robustness and performance of the new novel approach. Simulation results considered two different examples: single-input single-output and multi-input multi-output, which demonstrate the effectiveness of the proposed controller. Keywords: Prescribed performance, Transformed error, Multi-agents, Neuro-Adaptive, Distributed adaptive control, Consensus, Transient, Steady-state error, Communication graph, Networked Systems, Synchronization, Robustness, Estimation, Estimator, Observer, Filter, operator, small, error, dynamics, kinematics, equilibrium, asymptotic, zero, unknown, time-varying, neighborhood, global, node, agent, Neural Networks, semi-global, stable, stability, uncertain, noise, bias, singular value, matrix, bounded, origin, comparison, rigid body, 3D, space, mapping, Laplacian matrix, directed graph, disturbance, Theory, undirected graph, Inertial measurement units, IMUs, single-input single-output, multi-input multi-output, SISO, MIMO.

preprint2022arXiv

Nonlinear Filter for Simultaneous Localization and Mapping on a Matrix Lie Group using IMU and Feature Measurements

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. This paper proposes a computationally cheap geometric nonlinear SLAM filter algorithm structured to mimic the nonlinear motion dynamics of the true SLAM problem posed on the matrix Lie group of $\mathbb{SLAM}_{n}\left(3\right)$. The nonlinear filter on manifold is proposed in continuous form and it utilizes available measurements obtained from group velocity vectors, feature measurements and an inertial measurement unit (IMU). The unknown bias attached to velocity measurements is successfully handled by the proposed estimator. Simulation results illustrate the robustness of the proposed filter in discrete form demonstrating its utility for the six-degrees-of-freedom (6 DoF) pose estimation as well as feature estimation in three-dimensional (3D) space. In addition, the quaternion representation of the nonlinear filter for SLAM is provided. Keywords: Simultaneous Localization and Mapping, Nonlinear observer algorithm for SLAM, inertial measurement unit, inertial vision system, pose, position, attitude, landmark, estimation, IMU, SE(3), SO(3), unmanned aerial vehicle, rigid-body, noise, nonlinear observer for SLAM, Gaussian filter, Kalman filtering, navigation.

preprint2021arXiv

A Geometric Nonlinear Stochastic Filter for Simultaneous Localization and Mapping

Simultaneous Localization and Mapping (SLAM) is one of the key robotics tasks as it tackles simultaneous mapping of the unknown environment defined by multiple landmark positions and localization of the unknown pose (i.e., attitude and position) of the robot in three-dimensional (3D) space. The true SLAM problem is modeled on the Lie group of $\mathbb{SLAM}_{n}\left(3\right)$, and its true dynamics rely on angular and translational velocities. This paper proposes a novel geometric nonlinear stochastic estimator algorithm for SLAM on $\mathbb{SLAM}_{n}\left(3\right)$ that precisely mimics the nonlinear motion dynamics of the true SLAM problem. Unlike existing solutions, the proposed stochastic filter takes into account unknown constant bias and noise attached to the velocity measurements. The proposed nonlinear stochastic estimator on manifold is guaranteed to produce good results provided with the measurements of angular velocities, translational velocities, landmarks, and inertial measurement unit (IMU). Simulation and experimental results reflect the ability of the proposed filter to successfully estimate the six-degrees-of-freedom (6 DoF) robot's pose and landmark positions. 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.

preprint2020arXiv

Guaranteed Performance of Nonlinear Pose Filter on SE(3)

This paper presents a novel nonlinear pose filter evolved directly on the Special Euclidean Group SE(3) with guaranteed characteristics of transient and steady-state performance. The above-mention characteristics can be achieved by trapping the position error and the error of the normalized Euclidean distance of the attitude in a given large set and guiding them to converge systematically to a small given set. The error vector is proven to approach the origin asymptotically from almost any initial condition. The proposed filter is able to provide a reliable pose estimate with remarkable convergence properties such that it can be fitted with measurements obtained from low-cost measurement units. Simulation results demonstrate high convergence capabilities and robustness considering large error in initialization and high level of uncertainties in measurements. Keywords: Pose, estimator, observer, attitude, position, estimate, special orthogonal group, special Euclidean group, prescribed performance, steady-state, transient response, homogeneous transformation matrix, complimentary filter, mapping, Parameterization, Representation, Robust, stability, uncertain, Gaussian, noise, vectorial measurement, vector measurement, translational velocity, angular velocity, singular value decomposition, rotational matrix, identity, deterministic, comparison, inertial frame, rigid body, three dimensional, 3D, space, Lie group, projection, landmark, feature, gyroscope, micro electromechanical systems, Inertial measurement units, sensor, IMUs, Fixed, moving, orientation, Roll, Pitch, Yaw, SVD, UAVs, QUAV, unmanned, underwater vehicle, robot, robotic System, spacecraft, quadrotor, quadcopter, overview, autonomous, xyz, axis, SO(3), SE(3).

preprint2020arXiv

Nonlinear Stochastic Attitude Filters on the Special Orthogonal Group 3: Ito and Stratonovich

Two nonlinear stochastic complimentary filters are developed on SO(3). They guarantee that errors in the Rodriguez vector and estimates are semi-globally uniformly ultimately bounded in mean square, and they converge to a small neighborhood of the origin. Simulation results are presented to illustrate the effectiveness of the proposed filters considering high level of uncertainties in angular velocity as well as body-frame vector measurements. Keywords: Attitude estimate, Attitude estimator, Attitude observer, Attitude filter, Nonlinear stochastic filter, stochastic differential equations, Brownian motion process, Ito, Stratonovich, Wong Zakai, Rodriguez vector, unit-quaternion, special orthogonal group 3, Euclidean, Euler angles, Angle-axis, Mapping, Parameterization, Representation, Robust, Invariant, Kalman Filter, Extended Kalman Filter, Multiplicative Extended Kalman Filter, Unscented Kalman Filter, Particle Filter, KF, EKF, MEKF, IEKF, first, second, Partial derivative, operator, probability, small, error, dynamics, kinematics, equilibrium, asymptotic, covariance, mean square, expected value, zero, unknown, time-varying, global, semi-global, stable, stability, uncertain, white noise, Gaussian noise, colored noise, bias, vectorial, vector measurement, angular velocity, singular value decomposition, bounded, rotational matrix, identity, deterministic, orientation, body frame, comparison, inertial frame, rigid body, three dimensional, 3D, space, Attitude Control, Lie algebra, Lie group, projection, Gyroscope, Inertial measurement units, micro electromechanical systems, sensor, IMUs, MEMS, Roll, Pitch, Yaw, UAVs, QUAV, SVD, Fixed, Moving, Vehicles, Robot, Robotic System, Spacecraft, submarine, Underwater vehicle, Problem, advantage, integral, integration, passive complementary filter, Disadvantage, autonomous, Review, Overview, Survey, comparative study, pose, SDEs, SE(3), SO(3).

preprint2020arXiv

Systematic Convergence of Nonlinear Stochastic Estimators on the Special Orthogonal Group SO(3)

This paper introduces two novel nonlinear stochastic attitude estimators developed on the Special Orthogonal Group \mathbb{SO}\left(3\right) with the tracking error of the normalized Euclidean distance meeting predefined transient and steady-state characteristics. The tracking error is confined to initially start within a predetermined large set such that the transient performance is guaranteed to obey dynamically reducing boundaries and decrease smoothly and asymptotically to the origin in probability from almost any initial condition. The proposed estimators produce accurate attitude estimates with remarkable convergence properties using measurements obtained from low-cost inertial measurement units. Unit-quaternion representation of the proposed filters are presented. The estimators proposed in continuous form are complemented by their discrete versions for the implementation purposes. The simulation results illustrate the effectiveness and robustness of the proposed estimators against uncertain measurements and large initialization error, whether in continuous or discrete form. Keywods: Attitude estimates, transient, steady-state error, nonlinear filter, special orthogonal group, SO(3), stochastic system, stochastic differential equations, Ito, Stratonovich, asymptotic stability, Wong-Zakai, inertial measurment unit, IMU, prescribed performance function, Euler Angles, roll, bitch, yaw, color noise, white noise, Nonlinear attitude filter, Nonlinear attitude observer, Orientation, nonlinear stochastic attitude filter on SO(3), unit-quaternion based nonlinear stochastic attitude filter, discrete stochastic attitude filter.