Don't Miss
Home / Blog


Graph search algorithms in pathfinding and collision avoidance

For pathfinding and collision avoidance, many methods have been proposed. In this article, I would like to share a classical approach, graphic search, which is very interesting and has been applied in many fields. This article will introduce the family and braches of graph search and give an insight into how it works in collision avoidance.

Read More »

Introduction of the collision avoidance methods of autonomous ships

An autonomous surface vehicle (ASV) can reduce the number of sailing accidents caused by human error. In addition, onboard crew expenses are greatly reduced. The collision avoidance (CA) algorithm, as one key part of an autonomous ship, however, is always an intractable problem in terms of real-time, robustness, and rule compliance. How to deal with the massive uncertainties and complexity ...

Read More »

3 steps for simulation-based testing

The simulation-based testing procedure of autonomous systems generally includes the generation, simulation, and analysis phases. This blog post will give an overview of these phases, how they are connected, and an example of how to use them to perform testing of an autonomous system. This post does not pretend to be exhaustive, and the goal is to give a brief ...

Read More »

3D simulators from an autonomous system testing perspective.

Or 5 criteria to select your simulator! Figure1. An agricultural robot in the field and in simulation. Source: Naïo Technologies [14]. Autonomous systems have to be tested to validate their software and functions. They can be tested in the field or in simulation, but field-testing is costly and time-consuming. Hence, simulation-based testing is an increasingly popular approach for their validation. ...

Read More »

Possible research directions to deal with objective detection Issues

With the increasing introduction of ML techniques into the different applications of autonomous driving systems (ADSs), the resulting safety concerns have raised more attention. Due to the known vulnerability of ML techniques in an open environment [1], the prediction results of Object Detector (OD) are sensitive to some characteristics but not limited, such as object size, weather, occlusion, etc. Among ...

Read More »

Model-based Engineering application in Assurance Case generation

Assurance Cases (ACs) are methods to justify system confidence in essential properties such as safety, reliability, etc. But the manual generation of AC is time-consuming and prone to errors. Also, AC update during the entire system life cycle calls for more labour. Thus, Model-based Engineering (MBE) techniques are well exploited for an automatic process of AC generation. We propose an ...

Read More »