SearcharxivSearch

arXiv subjects

Josef Matouš

Publications and source records attributed to Josef Matouš.

3 recordsLinked to original sources

Singularity-free Formation Path Following of Underactuated AUVs: Extended Version

This paper proposes a method for formation path following control of a fleet of underactuated autonomous underwater vehicles. The proposed method combines several hierarchic tasks in a null space-based behavioral algorithm to safely guide the vehicles. Compared to the existing literature, the algorithm includes both inter-vehicle and obstacle collision avoidance, and employs a scheme that keeps the vehicles within given operation limits. The algorithm is applied to a six degree-of-freedom model, using rotation matrices to describe the attitude to avoid singularities. Using the results of cascaded systems theory, we prove that the closed-loop system is uniformly semiglobally exponentially stable. We use numerical simulations to validate the results.

eess.SY

Formation Path Following Control of Underactuated AUVs -- With Proofs

This paper proposes a novel method for formation path following of multiple underactuated autonomous underwater vehicles. The method combines line-of-sight guidance with null-space-based behavioral control, allowing the vehicles to follow curved paths while maintaining the desired formation. We investigate the dynamics of the path-following error using cascaded systems theory, and show that the closed-loop system is uniformly semi-globally exponentially stable. We validate the theoretical results through numerical simulations.

eess.SY

Optimization-based Feedback Manipulation Through an Array of Ultrasonic Transducers

In this paper we document a novel laboratory experimental platform for non-contact planar manipulation (positioning) of millimeter-scale objects using acoustic pressure. The manipulated objects are either floating on a water surface or rolling on a solid surface. The pressure field is shaped in real time through an 8-by-8 array (matrix) of ultrasonic transducers. The transducers are driven with square voltages whose phase-shifts are updated periodically every few milliseconds based on the difference between the desired and true (estimated from video) position. Numerical optimization is used within every period of a discrete-time feedback loop to determine the phase shifts for the voltages. The platform can be used as an affordable testbed for algorithms for non-contact manipulation through arrays of actuators as all the design and implementation details for the presented platform are shared with the public through a dedicated git repository. The platform can certainly be extended towards higher numbers of simultaneously yet independently manipulated objects and larger manipulation areas by the expanding the transducer array.

eess.SY