Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
l2_sw [2018/10/23 10:42] – removed alberto | l2_sw [2023/09/06 11:21] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ==========Collision Avoidance System================== | ||
+ | For the ASV to obey the rules-of-the-road during when encountering other manned and/or unmanned vehicles, and perform the correct and predictable actions in haz- ardous situations the CAS needs to be COLREGS compliant. From the Mission Planner the CAS receives a desired course and speed based on a sequence of waypoints. These waypoint could for instance be generated by a human operator in Neptus. Meanwhile, the Sensor System composed of e.g. Radar, AIS, Lidar, etc. continually provides naviga- tional measurements, | ||
+ | |||
+ | {{: | ||
+ | ;#; | ||
+ | {{: | ||
+ | ;#; | ||
+ | \\ | ||
+ | ;#; | ||
+ | {{: | ||
+ | ;#; | ||
+ | The architecture has been simplified whereas the weather scenarios is currently removed as it is not considered during the simulation, and still have not been taken in to account. The collision avoidance and selection of the control behaviour with the minimum hazard associated to it is realized as a optimization problem. A finite number of control behaviours and predicted obstacles’ trajectories are combined into finite scenario hazard minimization problems, which, consequently, | ||
+ | |||
+ | \\ | ||
+ | |||
+ | CAS is implemented in a way that makes the system COLREGS compliant. Indeed, for the AutoNaut to operate with a risk-reducing and predictable behaviour to the operators and other vessels it is required to adhere to the rules specified by the COLREGs. CAS uses the available information to evaluate COLREGS compliance in a hazardous situation, e.g. encountering an obstacle. COLREGs is a set of regulations and navigation rules to be followed by ships and other marine vessels at sea to prevent collisions between two or more vessels. All marine surface vessels are required to adhere to COLREGs at all times in order to minimize or eliminate the risk of collisions. Consequently, | ||
+ | To differentiate the COLREGs situation and when to apply actions, four different sectors are defined. The following diagram displays how COLREGs situations are classified. | ||
+ | ;#; | ||
+ | {{: | ||
+ | ;#; | ||
+ | Note that the Crossing sectors are overlapping the Head-on section. The reason is that you can still experience a Crossing situation when the obstacle is inside the Head-on section. Consider, for example, a situation where an obstacle is in the head-on section, and moving with a heading of 90°relative to the ASV heading. Hence not moving towards the ASV, so this situation be a crossing situation, but still with a potential collision cost in the head-on section. | ||
+ | ===========Software Overview================ | ||
+ | |||
+ | {{: | ||
+ | \\ | ||
+ | ===========Messages Flow================ | ||
+ | |||
+ | {{: |