The Algorithm of Determining an Anti-Collision Manoeuvre Trajectory Based on the Interpolation of Ship's State Vector

Piotr Borkowski1, Zbigniew Pietrzykowski1, Janusz Magaj1

  • 1Faculty of Computer Science and Telecommunications, Maritime University of Szczecin, Wały Chrobrego 1, 70500 Szczecin, Poland.

Summary

This study introduces a novel interpolation method for predicting ship trajectories, crucial for autonomous navigation. The developed algorithm effectively determines safe anti-collision paths, validated through laboratory and model tests.

Related Concept Videos

Relative Velocity in Two Dimensions01:11

Relative Velocity in Two Dimensions

Relative velocity is the velocity of an object as observed from a particular reference frame, or the velocity of one reference frame with respect to another reference frame. The concept of relative velocity can be used to describe motion in two dimensions. Consider a particle P and two reference frames S and S′. The position of the origin of S′ as measured in S is , the position of P as measured in S′ is , and the position of P as measured in S is , which can be evaluated by...
8.3K
Couples: Scalar and Vector Formulation01:21

Couples: Scalar and Vector Formulation

One might wonder how the captain of a large ship can navigate through the ocean with just a turn of the steering wheel. The answer lies in the concept of two parallel forces that are equal in magnitude and opposite sense, creating a couple moment.
A couple moment is a rotational force that tends to rotate the steering wheel. The wheel's rotation can either be in a clockwise or anticlockwise direction. The right-hand rule is a helpful method for determining the direction of a couple moment....
391
Equation of Motion: General Plane motion - Problem Solving01:16

Equation of Motion: General Plane motion - Problem Solving

Consider a lawn roller with a mass of 100 kg, a radius of 0.2 meters, and a radius of gyration of 0.15 meters. A force of 200 N is applied to this roller, angled at 60 degrees from the horizontal plane. What will be the angular acceleration of the lawn roller?
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
285
Linear Approximation in Time Domain01:21

Linear Approximation in Time Domain

Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
168
Relative Motion Analysis - Velocity01:24

Relative Motion Analysis - Velocity

A stroke engine has a slider-crank mechanism that converts rotational motion from the crank into linear motion of the slider or vice versa. This mechanism consists of three main parts: the crank, the connecting rod, and the slider.
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...
488
Multi-input and Multi-variable systems01:22

Multi-input and Multi-variable systems

Cruise control systems in cars are designed as multi-input systems to maintain a driver's desired speed while compensating for external disturbances such as changes in terrain. The block diagram for a cruise control system typically includes two main inputs: the desired speed set by the driver and any external disturbances, such as the incline of the road. By adjusting the engine throttle, the system maintains the vehicle's speed as close to the desired value as possible.
In the absence...
206