Searcharxiv⌕ Search

arXiv subjects

Ahmed Chemori

Publications and source records attributed to Ahmed Chemori.

2 recordsLinked to original sources

Efficient Control Allocation and 3D Trajectory Tracking of a Highly Manoeuvrable Under-actuated Bio-inspired AUV

Fin actuators can be used for for both thrust generation and vectoring. Therefore, fin-driven autonomous underwater vehicles (AUVs) can achieve high maneuverability with a smaller number of actuators, but their control is challenging. This study proposes an analytic control allocation method for underactuated Autonomous Underwater Vehicles (AUVs). By integrating an adaptive hybrid feedback controller, we enable an AUV with 4 actuators to move in 6 degrees of freedom (DOF) in simulation and up to 5-DOF in real-world experiments. The proposed method outperformed state-of-the-art control allocation techniques in 6-DOF trajectory tracking simulations, exhibiting centimeter-scale accuracy and higher energy and computational efficiency. Real-world pool experiments confirmed the method's robustness and efficacy in tracking complex 3D trajectories, with significant computational efficiency gains 0.007 (ms) vs. 22.28 (ms). Our method offers a balance between performance, energy efficiency, and computational efficiency, showcasing a potential avenue for more effective tracking of a large number of DOF for under-actuated underwater robots.

cs.RO↗

Excessive Transverse Coordinates for Orbital Stabilization of (Underactuated) Mechanical Systems

Transverse linearization-based approaches have become among the most prominent methods for orbitally stabilizing feedback design in regards to (periodic) motions of underactuated mechanical systems. Yet, in an $n$-dimensional state-space, this requires knowledge of a set of $(n-1)$ independent transverse coordinates, which can be nontrivial to find and whose definitions might vary for different motions (trajectories). In this paper, we consider instead a generic set of $excessive$ transverse coordinates which are defined in terms of a particular parameterization of the motion and a projection operator recovering the "position" along the orbit. We present a constructive procedure for obtaining the corresponding transverse linearization, as well as state a sufficient condition for the existence of a feedback controller rendering the desired trajectory (locally) asymptotically orbitally stable. The presented approach is applied to stabilizing oscillations of the underactuated cart-pendulum system about its unstable upright position, in which a novel motion planning approach based on virtual constraints is utilized for trajectory generation.

eess.SY↗