SlideShare a Scribd company logo
1 of 20
Download to read offline
AUTONOMOUS SHIP NAVIGATION
UNDER DEEP LEARNING AND THE
CHALLENGES IN COLREGS
Lokukaluge Prasad Perera
The 37th International Conference on Ocean, Offshore and Arctic
Engineering (OMAE2018) in Madrid, Spain.
June, 2018
Outline
– Introduction
– Objectives
– Milestones in Autonomous Ship Development
– The Framework
• Agent based systems
• Autonomy
• Ship Intelligence
– Additional Challenges
• Collision Avoidance
• Regulatory Failures
– The Components of Testable Systems
– Conclusions
Introduction
– Future autonomous ships will be agent-based systems with distributed
intelligence throughout vessels.
– Decision-making processes in such agent-based systems will play an
important role under ocean autonomy, therefore the same technologies should
consist of adequate system intelligence.
– Onboard applications in such vessels may require localized decision-making
modules, therefore that introduce a distributed intelligence type strategy.
– The main core of this agent consists of deep learning type technology that
has presented promising results in other transportation systems, i.e. self-driving
cars.
– Additional decision support layers should also be developed to facilitate
deep learning type technology including situation awareness and collision
avoidance.
Objectives
– A general framework to support the navigation side of autonomous ships is
discussed consisting various maritime technologies to achieve the required
level of ocean autonomy.
– Additional decision support layers are presented in relation to deep
learning type technology including situation awareness and collision
avoidance.
– Deep learning is considered, because that can capture helmsman behavior,
therefore that type system intelligence can be used in autonomous navigation.
– A general overview of the COLREGs and its implementation challenges, i.e.
regulatory failures and violations, are also discussed with the possible
solutions.
– Performance standards with the applicable limits of liability, terms,
expectations and conditions, towards evaluating ship behavior as an agent-
based system on collision avoidance situations are also illustrated.
Millstones in Autonomous Ship Development
• "Remote Controlled Ship“ and remote controlled navigation facilities, can always be a
part of autonomous ship navigation.
• Each voyage can have both autonomous and remote controlled navigation sectors
that should be segmented by considering the operational requirements.
• The required maritime infrastructure to support both remote controlled and
autonomous ship operations should be developed.
• The success in ship intelligence, i.e. artificial intelligence to navigate and operate
vessels and ship systems.
• Appropriate decision support facilities to support ship intelligence should also be
developed and that will be another important milestone.
• Adequate tools and techniques to evaluate vessel behavior under ship intelligence
with decision support facilities, where the acceptable risk and limits of liability, terms,
expectations and conditions should be defined.
Agent Based Systems
• This study proposes the autonomous ship as an agent based system.
• That can also satisfy the respective milestones, appropriately.
• An agent can be defined as a system located in a specific environment, therefore it
interacts with the environment by intelligent decisions with the actions to satisfy its
design objectives.
• However, other similar and/or different agents can also be located within the same
environment, where these agents should interact.
• Various cooperative and non-cooperative interactions among these agents are expected in
this same environment.
• Each agent may have its own design objectives, therefore adequate intelligent to fully or
partially satisfy the same should be facilitated.
• If individual design objectives cannot be achieved (i.e. unsatisfactory) in this environment,
adequate compromising strategies to satisfy appropriate group objectives should be
considered.
• Such situations can be categorized as a cooperative multi-agent learning approach with
machine learning applications (i.e. reinforcement learning).
Agent Based Systems (cont.)
• Autonomous ships as agent based systems will have various cooperative and non-
cooperative interactions among vessels in open sea areas and traffic lanes.
• In general, such intelligent agent should have the following basic properties:
– Autonomy: Each agent should operate by its own actions and/or internal states
without the direct inference of humans or others.
– Social-ability: Each agent should interact with other agents (i.e. including humans)
by appropriate agent-communication language.
– Reactivity: Each agent should not only interact with the environment but also
respond to a timely fashion for the respective environmental changes and
challenges.
– Pro-activeness: Each agent should not only interact with the environment but also
take appropriate initiatives to exhibit goal-oriented behavior to satisfy its design
objectives.
• Vessels and ship systems should have adequate ship intelligence and decision
support facilities to support these agent functionalities and that can overcome the
respective challenges in autonomous ship navigation.
Ageneralframeworkfor
autonomousshipnavigation
Ageneralframeworkfor
autonomousshipnavigation
Ship Intelligence
• Deep leaning based frameworks transform a self-driving vessel problem into a image
classification problem. e.g. convolutional neural networks (CNN, or ConvNet).
• Initially, such deep learning frameworks should be the observers to manual or remote controlled
vessels that are operated by human navigators.
• That step is a training process is to train the respective neural networks to capture ship behavior with
respect to navigator’s actions.
• Adequate features of vessel seakeeping and maneuvering behavior can be accommodated into
these neural networks.
• When such neural networks are adequately trained, that technology can be used to navigate the
first level autonomous vessels.
• These networks are often trained by image based information and navigator actions rather than
system parameters.
• These networks can transfer from one vessel to another, however additional training periods may
require to capture highly accurate ship behavior in some situations.
• After a successful navigation training period, ship intelligence can navigate such vessel as an
experienced helmsman.
Additional Challenges
• Several technological challenges in controlling such vessels, specially under rough weather
conditions, should also be expected.
• Conventional vessels are under-actuated systems, i.e. rudder and propeller control systems may
not be able to control vessels, completely and that can complicate the training process of autonomous
ships.
• The inertia in heavy vessels makes ship controllability an extremely difficult challenge especially
under rough weather conditions.
• When ships are navigating under moderate or high speeds (i.e. over 3-4 knots), the capabilities of
thrusters are negligible.
• The control solutions developed for autonomous surface vehicles (ASVs) and autonomous
underwater vehicles (AUVs) are not acceptable for large vessels due to the those reasons.
• The control solutions developed for autonomous land vehicles, i.e. driver-less car, may not
acceptable due to the same reasons.
• The controllability of under actuated vessels under various navigation conditions should be
investigated in the near future.
Situation Awareness and Collision Avoidance
• Future vessels should be facilitated with appropriate collision avoidance
technologies.
• The behaviors of such technologies should also be evaluated to guarantee
the respective safety levels of ship navigation.
• The respective challenges in evaluating situation awareness and collision
avoidance technologies in autonomous vessels is considered.
• Such evaluation procedure for autonomous vessels should consist of the
following basic units:
– Legal frameworks and their regulatory failures
– Autonomous and target vessels and their behavior
– Testable systems to evaluate ship behavior
Legal Frameworks and Their Regulatory Failures
Legal Frameworks and Their Regulatory Failures
Legal Frameworks and Their Regulatory Failures
Testable System for Vessel Behavior
The performance standards
• The performance standards should include the following navigation
features to evaluate vessel encounter situations:
– Autonomous and target vessel domains
– The collision risk between the vessels
– The distance and time to a possible collision/close encounter
situation
– Autonomous and target vessels course-speed vectors
– The bearing vector between two vessels
– Autonomous vessel decisions and the time to execute the same
decisions into actions
– Autonomous and target vessel predicted and actual behavior.
– The satisfactory level (i.e. under the performance standards) of
the decisions and actions that have taken by the vessels.
The Testing Levels
• The following testing levels in the proposed platform to evaluate
situation awareness and collision avoidance behavior in
autonomous vessels:
– Testing level 1: Both autonomous and target vessels are simulated
by software programs.
– Testing level 2: Target vessels are simulated by a software
program and the autonomous ship is represented by a full-
scale/model-scale vessel.
– Testing level 3: Both autonomous and target vessels are
represented by full-scale/model-scale vessels.
Conclusions
• A general framework to support the navigation side of autonomous vessels is discussed
consisting various technologies to achieve the required level of ocean autonomy.
• Autonomous system developers will play a crucial role in developing and sharing the
knowledge on ship intelligence and decision support facilities and that may push machine
learning into a more regulated industry.
• The same ship intelligence with decision support facilities in collision avoidance should
also be evaluated under various ship encounter situations.
• That can be done by testable systems of situation awareness and collision avoidance and
the outcome should be compared with the applicable limits of liability, terms, expectations and
conditions in ship navigation.
• That will be resulted in appropriate performance standards to evaluate vessel behavior as
an agent based system in various ship encounter situations.
• That may have regulatory failure and violation situations under ship intelligence and
decision support facilities, therefore adequate measures to overcome such challenges should
be considered.
Any Questions?

More Related Content

What's hot

An Introduction to Maritime Search and Rescue
An Introduction to Maritime  Search and RescueAn Introduction to Maritime  Search and Rescue
An Introduction to Maritime Search and RescueVR Marine Technologies
 
What is marine AIS? By Vesper Marine
What is marine AIS? By Vesper MarineWhat is marine AIS? By Vesper Marine
What is marine AIS? By Vesper MarineVesper Marine
 
_______ uk-masters-orals
  _______ uk-masters-orals  _______ uk-masters-orals
_______ uk-masters-oralsRabah HELAL
 
Navigation Rules (Basic)
Navigation Rules (Basic)Navigation Rules (Basic)
Navigation Rules (Basic)NASBLA
 
Nautical Rules of the Road
Nautical Rules of the RoadNautical Rules of the Road
Nautical Rules of the RoadLynn Seckinger
 
Bridge resources management lrg
Bridge resources management lrgBridge resources management lrg
Bridge resources management lrgLance Grindley
 
Topic 1.2- Electronic Equipment used on ships (Navigational Equipment).pptx
Topic 1.2- Electronic Equipment used on ships (Navigational Equipment).pptxTopic 1.2- Electronic Equipment used on ships (Navigational Equipment).pptx
Topic 1.2- Electronic Equipment used on ships (Navigational Equipment).pptxMartMantilla1
 
Autonomous ship
Autonomous shipAutonomous ship
Autonomous shipjamaju56
 
Taking over a navigational watch lrg
Taking over a  navigational watch lrg Taking over a  navigational watch lrg
Taking over a navigational watch lrg Lance Grindley
 
Restricted visibility lrg
Restricted visibility lrgRestricted visibility lrg
Restricted visibility lrgLance Grindley
 
General Knowledge of Maritime Logistics
General Knowledge of Maritime LogisticsGeneral Knowledge of Maritime Logistics
General Knowledge of Maritime LogisticsYoussef Serroukh
 
automatic vehicle location
automatic vehicle locationautomatic vehicle location
automatic vehicle locationAkhil Kumar
 

What's hot (20)

2 classification societies
2 classification societies2 classification societies
2 classification societies
 
An Introduction to Maritime Search and Rescue
An Introduction to Maritime  Search and RescueAn Introduction to Maritime  Search and Rescue
An Introduction to Maritime Search and Rescue
 
What is marine AIS? By Vesper Marine
What is marine AIS? By Vesper MarineWhat is marine AIS? By Vesper Marine
What is marine AIS? By Vesper Marine
 
_______ uk-masters-orals
  _______ uk-masters-orals  _______ uk-masters-orals
_______ uk-masters-orals
 
Safety of navigation
Safety of navigationSafety of navigation
Safety of navigation
 
Marine operations
Marine operationsMarine operations
Marine operations
 
Navigation Rules (Basic)
Navigation Rules (Basic)Navigation Rules (Basic)
Navigation Rules (Basic)
 
Nautical Rules of the Road
Nautical Rules of the RoadNautical Rules of the Road
Nautical Rules of the Road
 
Bridge resources management lrg
Bridge resources management lrgBridge resources management lrg
Bridge resources management lrg
 
Ship Construction- Bulkhead
Ship Construction- BulkheadShip Construction- Bulkhead
Ship Construction- Bulkhead
 
Submarine brief
Submarine briefSubmarine brief
Submarine brief
 
Topic 1.2- Electronic Equipment used on ships (Navigational Equipment).pptx
Topic 1.2- Electronic Equipment used on ships (Navigational Equipment).pptxTopic 1.2- Electronic Equipment used on ships (Navigational Equipment).pptx
Topic 1.2- Electronic Equipment used on ships (Navigational Equipment).pptx
 
Autonomous ship
Autonomous shipAutonomous ship
Autonomous ship
 
Taking over a navigational watch lrg
Taking over a  navigational watch lrg Taking over a  navigational watch lrg
Taking over a navigational watch lrg
 
Restricted visibility lrg
Restricted visibility lrgRestricted visibility lrg
Restricted visibility lrg
 
ROR review
ROR reviewROR review
ROR review
 
General Knowledge of Maritime Logistics
General Knowledge of Maritime LogisticsGeneral Knowledge of Maritime Logistics
General Knowledge of Maritime Logistics
 
automatic vehicle location
automatic vehicle locationautomatic vehicle location
automatic vehicle location
 
ECDIS NAVIGATION 5
ECDIS NAVIGATION 5ECDIS NAVIGATION 5
ECDIS NAVIGATION 5
 
autopilot
autopilotautopilot
autopilot
 

Similar to Deep learning framework for autonomous ship navigation and challenges in COLREGS compliance

Imo msc 100 a gist
Imo msc 100  a gistImo msc 100  a gist
Imo msc 100 a gistcmmindia2017
 
FINAL PRESENTATION Final
FINAL PRESENTATION FinalFINAL PRESENTATION Final
FINAL PRESENTATION FinalRyan Slimmon
 
Autonomous Unmanned Vehicles
Autonomous Unmanned VehiclesAutonomous Unmanned Vehicles
Autonomous Unmanned VehiclesAnirudh Kannan
 
Marine Automation 20151107c
Marine Automation 20151107cMarine Automation 20151107c
Marine Automation 20151107cStephen Wright
 
CDE Marketplace Sept 2016: Polaris Consulting Ltd (Autonomy & Big Data) Sessi...
CDE Marketplace Sept 2016: Polaris Consulting Ltd (Autonomy & Big Data) Sessi...CDE Marketplace Sept 2016: Polaris Consulting Ltd (Autonomy & Big Data) Sessi...
CDE Marketplace Sept 2016: Polaris Consulting Ltd (Autonomy & Big Data) Sessi...Defence and Security Accelerator
 
Manned andunmannedvehiclesinspace
Manned andunmannedvehiclesinspaceManned andunmannedvehiclesinspace
Manned andunmannedvehiclesinspaceClifford Stone
 
transportation-.pptx
transportation-.pptxtransportation-.pptx
transportation-.pptxlymeilabrador
 
Innovations for safety at sea monitoring and conservation of Aquatic resource...
Innovations for safety at sea monitoring and conservation of Aquatic resource...Innovations for safety at sea monitoring and conservation of Aquatic resource...
Innovations for safety at sea monitoring and conservation of Aquatic resource...B. BHASKAR
 
IRJET- Four Propellers Architecture Proposed for the Submarine Drone
IRJET- Four Propellers Architecture Proposed for the Submarine DroneIRJET- Four Propellers Architecture Proposed for the Submarine Drone
IRJET- Four Propellers Architecture Proposed for the Submarine DroneIRJET Journal
 
digitalization and artificial intelligence in shipping.pptx
digitalization and artificial intelligence in shipping.pptxdigitalization and artificial intelligence in shipping.pptx
digitalization and artificial intelligence in shipping.pptxSaptarshiBasu23
 
Ship inspection - AWA Teknik Pvt Ltd
Ship inspection   - AWA Teknik Pvt LtdShip inspection   - AWA Teknik Pvt Ltd
Ship inspection - AWA Teknik Pvt LtdAshwin Mathew
 
Ship inspection - AWA Teknik Pvt Ltd
Ship inspection   - AWA Teknik Pvt LtdShip inspection   - AWA Teknik Pvt Ltd
Ship inspection - AWA Teknik Pvt LtdAWA Teknik Projects
 
Ship powering performance – learning from the challenges faced by owners
Ship powering performance – learning from the challenges faced by ownersShip powering performance – learning from the challenges faced by owners
Ship powering performance – learning from the challenges faced by ownersJohn Wills
 
Schoolknowledege
SchoolknowledegeSchoolknowledege
SchoolknowledegeDylan Craig
 

Similar to Deep learning framework for autonomous ship navigation and challenges in COLREGS compliance (20)

Imo msc 100 a gist
Imo msc 100  a gistImo msc 100  a gist
Imo msc 100 a gist
 
FINAL PRESENTATION Final
FINAL PRESENTATION FinalFINAL PRESENTATION Final
FINAL PRESENTATION Final
 
Autonomous Unmanned Vehicles
Autonomous Unmanned VehiclesAutonomous Unmanned Vehicles
Autonomous Unmanned Vehicles
 
Marine Automation 20151107c
Marine Automation 20151107cMarine Automation 20151107c
Marine Automation 20151107c
 
CDE Marketplace Sept 2016: Polaris Consulting Ltd (Autonomy & Big Data) Sessi...
CDE Marketplace Sept 2016: Polaris Consulting Ltd (Autonomy & Big Data) Sessi...CDE Marketplace Sept 2016: Polaris Consulting Ltd (Autonomy & Big Data) Sessi...
CDE Marketplace Sept 2016: Polaris Consulting Ltd (Autonomy & Big Data) Sessi...
 
Manned andunmannedvehiclesinspace
Manned andunmannedvehiclesinspaceManned andunmannedvehiclesinspace
Manned andunmannedvehiclesinspace
 
unit 4.pptx
unit 4.pptxunit 4.pptx
unit 4.pptx
 
transportation-.pptx
transportation-.pptxtransportation-.pptx
transportation-.pptx
 
Autoonomous vtol
Autoonomous vtolAutoonomous vtol
Autoonomous vtol
 
Innovations for safety at sea monitoring and conservation of Aquatic resource...
Innovations for safety at sea monitoring and conservation of Aquatic resource...Innovations for safety at sea monitoring and conservation of Aquatic resource...
Innovations for safety at sea monitoring and conservation of Aquatic resource...
 
IRJET- Four Propellers Architecture Proposed for the Submarine Drone
IRJET- Four Propellers Architecture Proposed for the Submarine DroneIRJET- Four Propellers Architecture Proposed for the Submarine Drone
IRJET- Four Propellers Architecture Proposed for the Submarine Drone
 
digitalization and artificial intelligence in shipping.pptx
digitalization and artificial intelligence in shipping.pptxdigitalization and artificial intelligence in shipping.pptx
digitalization and artificial intelligence in shipping.pptx
 
Ship inspection - AWA Teknik Pvt Ltd
Ship inspection   - AWA Teknik Pvt LtdShip inspection   - AWA Teknik Pvt Ltd
Ship inspection - AWA Teknik Pvt Ltd
 
Ship inspection - AWA Teknik Pvt Ltd
Ship inspection   - AWA Teknik Pvt LtdShip inspection   - AWA Teknik Pvt Ltd
Ship inspection - AWA Teknik Pvt Ltd
 
Doc 2
Doc 2Doc 2
Doc 2
 
kDoc 2
kDoc 2kDoc 2
kDoc 2
 
Ship powering performance – learning from the challenges faced by owners
Ship powering performance – learning from the challenges faced by ownersShip powering performance – learning from the challenges faced by owners
Ship powering performance – learning from the challenges faced by owners
 
manan sheel arora
manan sheel aroramanan sheel arora
manan sheel arora
 
Schoolknowledege
SchoolknowledegeSchoolknowledege
Schoolknowledege
 
Academic Course: 13 Applications of and Challenges in Self-Awareness
Academic Course: 13 Applications of and Challenges in Self-AwarenessAcademic Course: 13 Applications of and Challenges in Self-Awareness
Academic Course: 13 Applications of and Challenges in Self-Awareness
 

More from Lokukaluge Prasad Perera

Wärtsilä’s SeaTech project to change the face of shipping emissions
Wärtsilä’s SeaTech project to change the face of shipping emissionsWärtsilä’s SeaTech project to change the face of shipping emissions
Wärtsilä’s SeaTech project to change the face of shipping emissionsLokukaluge Prasad Perera
 
UiT Autonomous Ship Program, including recent research activities
UiT Autonomous Ship Program, including recent research activitiesUiT Autonomous Ship Program, including recent research activities
UiT Autonomous Ship Program, including recent research activitiesLokukaluge Prasad Perera
 
Data Driven Industrial Digitalization through Reverse Engineering of Systems
Data Driven Industrial Digitalization  through Reverse Engineering of SystemsData Driven Industrial Digitalization  through Reverse Engineering of Systems
Data Driven Industrial Digitalization through Reverse Engineering of Systems Lokukaluge Prasad Perera
 
AI 2 IA : Artificial Intelligence to Intelligent Analytics
AI 2 IA : Artificial Intelligence to Intelligent Analytics AI 2 IA : Artificial Intelligence to Intelligent Analytics
AI 2 IA : Artificial Intelligence to Intelligent Analytics Lokukaluge Prasad Perera
 
Reverse Engineering Approach for System Condition Monitoring under Big Data a...
Reverse Engineering Approach for System Condition Monitoring under Big Data a...Reverse Engineering Approach for System Condition Monitoring under Big Data a...
Reverse Engineering Approach for System Condition Monitoring under Big Data a...Lokukaluge Prasad Perera
 
Industrial IoT to Predictive Analytics: A Reverse Engineering Approach from S...
Industrial IoT to Predictive Analytics: A Reverse Engineering Approach from S...Industrial IoT to Predictive Analytics: A Reverse Engineering Approach from S...
Industrial IoT to Predictive Analytics: A Reverse Engineering Approach from S...Lokukaluge Prasad Perera
 
Digitalization of Sea going Vessels under High Dimensional Data Driven Models...
Digitalization of Sea going Vessels under High Dimensional Data Driven Models...Digitalization of Sea going Vessels under High Dimensional Data Driven Models...
Digitalization of Sea going Vessels under High Dimensional Data Driven Models...Lokukaluge Prasad Perera
 
Handling Big Data in Ship Performance & Navigation Monitoring.
Handling Big Data in Ship Performance & Navigation Monitoring.Handling Big Data in Ship Performance & Navigation Monitoring.
Handling Big Data in Ship Performance & Navigation Monitoring.Lokukaluge Prasad Perera
 
Full Scale Data Handling in Shipping: A Big Data Solution
Full Scale Data Handling in Shipping: A Big Data SolutionFull Scale Data Handling in Shipping: A Big Data Solution
Full Scale Data Handling in Shipping: A Big Data SolutionLokukaluge Prasad Perera
 

More from Lokukaluge Prasad Perera (11)

Wärtsilä’s SeaTech project to change the face of shipping emissions
Wärtsilä’s SeaTech project to change the face of shipping emissionsWärtsilä’s SeaTech project to change the face of shipping emissions
Wärtsilä’s SeaTech project to change the face of shipping emissions
 
UiT Autonomous Ship Program, including recent research activities
UiT Autonomous Ship Program, including recent research activitiesUiT Autonomous Ship Program, including recent research activities
UiT Autonomous Ship Program, including recent research activities
 
Data Driven Industrial Digitalization through Reverse Engineering of Systems
Data Driven Industrial Digitalization  through Reverse Engineering of SystemsData Driven Industrial Digitalization  through Reverse Engineering of Systems
Data Driven Industrial Digitalization through Reverse Engineering of Systems
 
UiT Autonomous Ship Program
UiT Autonomous Ship Program UiT Autonomous Ship Program
UiT Autonomous Ship Program
 
UiT Autonomous Ship Program
UiT Autonomous Ship Program UiT Autonomous Ship Program
UiT Autonomous Ship Program
 
AI 2 IA : Artificial Intelligence to Intelligent Analytics
AI 2 IA : Artificial Intelligence to Intelligent Analytics AI 2 IA : Artificial Intelligence to Intelligent Analytics
AI 2 IA : Artificial Intelligence to Intelligent Analytics
 
Reverse Engineering Approach for System Condition Monitoring under Big Data a...
Reverse Engineering Approach for System Condition Monitoring under Big Data a...Reverse Engineering Approach for System Condition Monitoring under Big Data a...
Reverse Engineering Approach for System Condition Monitoring under Big Data a...
 
Industrial IoT to Predictive Analytics: A Reverse Engineering Approach from S...
Industrial IoT to Predictive Analytics: A Reverse Engineering Approach from S...Industrial IoT to Predictive Analytics: A Reverse Engineering Approach from S...
Industrial IoT to Predictive Analytics: A Reverse Engineering Approach from S...
 
Digitalization of Sea going Vessels under High Dimensional Data Driven Models...
Digitalization of Sea going Vessels under High Dimensional Data Driven Models...Digitalization of Sea going Vessels under High Dimensional Data Driven Models...
Digitalization of Sea going Vessels under High Dimensional Data Driven Models...
 
Handling Big Data in Ship Performance & Navigation Monitoring.
Handling Big Data in Ship Performance & Navigation Monitoring.Handling Big Data in Ship Performance & Navigation Monitoring.
Handling Big Data in Ship Performance & Navigation Monitoring.
 
Full Scale Data Handling in Shipping: A Big Data Solution
Full Scale Data Handling in Shipping: A Big Data SolutionFull Scale Data Handling in Shipping: A Big Data Solution
Full Scale Data Handling in Shipping: A Big Data Solution
 

Recently uploaded

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 

Recently uploaded (20)

MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 

Deep learning framework for autonomous ship navigation and challenges in COLREGS compliance

  • 1. AUTONOMOUS SHIP NAVIGATION UNDER DEEP LEARNING AND THE CHALLENGES IN COLREGS Lokukaluge Prasad Perera The 37th International Conference on Ocean, Offshore and Arctic Engineering (OMAE2018) in Madrid, Spain. June, 2018
  • 2. Outline – Introduction – Objectives – Milestones in Autonomous Ship Development – The Framework • Agent based systems • Autonomy • Ship Intelligence – Additional Challenges • Collision Avoidance • Regulatory Failures – The Components of Testable Systems – Conclusions
  • 3. Introduction – Future autonomous ships will be agent-based systems with distributed intelligence throughout vessels. – Decision-making processes in such agent-based systems will play an important role under ocean autonomy, therefore the same technologies should consist of adequate system intelligence. – Onboard applications in such vessels may require localized decision-making modules, therefore that introduce a distributed intelligence type strategy. – The main core of this agent consists of deep learning type technology that has presented promising results in other transportation systems, i.e. self-driving cars. – Additional decision support layers should also be developed to facilitate deep learning type technology including situation awareness and collision avoidance.
  • 4. Objectives – A general framework to support the navigation side of autonomous ships is discussed consisting various maritime technologies to achieve the required level of ocean autonomy. – Additional decision support layers are presented in relation to deep learning type technology including situation awareness and collision avoidance. – Deep learning is considered, because that can capture helmsman behavior, therefore that type system intelligence can be used in autonomous navigation. – A general overview of the COLREGs and its implementation challenges, i.e. regulatory failures and violations, are also discussed with the possible solutions. – Performance standards with the applicable limits of liability, terms, expectations and conditions, towards evaluating ship behavior as an agent- based system on collision avoidance situations are also illustrated.
  • 5. Millstones in Autonomous Ship Development • "Remote Controlled Ship“ and remote controlled navigation facilities, can always be a part of autonomous ship navigation. • Each voyage can have both autonomous and remote controlled navigation sectors that should be segmented by considering the operational requirements. • The required maritime infrastructure to support both remote controlled and autonomous ship operations should be developed. • The success in ship intelligence, i.e. artificial intelligence to navigate and operate vessels and ship systems. • Appropriate decision support facilities to support ship intelligence should also be developed and that will be another important milestone. • Adequate tools and techniques to evaluate vessel behavior under ship intelligence with decision support facilities, where the acceptable risk and limits of liability, terms, expectations and conditions should be defined.
  • 6. Agent Based Systems • This study proposes the autonomous ship as an agent based system. • That can also satisfy the respective milestones, appropriately. • An agent can be defined as a system located in a specific environment, therefore it interacts with the environment by intelligent decisions with the actions to satisfy its design objectives. • However, other similar and/or different agents can also be located within the same environment, where these agents should interact. • Various cooperative and non-cooperative interactions among these agents are expected in this same environment. • Each agent may have its own design objectives, therefore adequate intelligent to fully or partially satisfy the same should be facilitated. • If individual design objectives cannot be achieved (i.e. unsatisfactory) in this environment, adequate compromising strategies to satisfy appropriate group objectives should be considered. • Such situations can be categorized as a cooperative multi-agent learning approach with machine learning applications (i.e. reinforcement learning).
  • 7. Agent Based Systems (cont.) • Autonomous ships as agent based systems will have various cooperative and non- cooperative interactions among vessels in open sea areas and traffic lanes. • In general, such intelligent agent should have the following basic properties: – Autonomy: Each agent should operate by its own actions and/or internal states without the direct inference of humans or others. – Social-ability: Each agent should interact with other agents (i.e. including humans) by appropriate agent-communication language. – Reactivity: Each agent should not only interact with the environment but also respond to a timely fashion for the respective environmental changes and challenges. – Pro-activeness: Each agent should not only interact with the environment but also take appropriate initiatives to exhibit goal-oriented behavior to satisfy its design objectives. • Vessels and ship systems should have adequate ship intelligence and decision support facilities to support these agent functionalities and that can overcome the respective challenges in autonomous ship navigation.
  • 10. Ship Intelligence • Deep leaning based frameworks transform a self-driving vessel problem into a image classification problem. e.g. convolutional neural networks (CNN, or ConvNet). • Initially, such deep learning frameworks should be the observers to manual or remote controlled vessels that are operated by human navigators. • That step is a training process is to train the respective neural networks to capture ship behavior with respect to navigator’s actions. • Adequate features of vessel seakeeping and maneuvering behavior can be accommodated into these neural networks. • When such neural networks are adequately trained, that technology can be used to navigate the first level autonomous vessels. • These networks are often trained by image based information and navigator actions rather than system parameters. • These networks can transfer from one vessel to another, however additional training periods may require to capture highly accurate ship behavior in some situations. • After a successful navigation training period, ship intelligence can navigate such vessel as an experienced helmsman.
  • 11. Additional Challenges • Several technological challenges in controlling such vessels, specially under rough weather conditions, should also be expected. • Conventional vessels are under-actuated systems, i.e. rudder and propeller control systems may not be able to control vessels, completely and that can complicate the training process of autonomous ships. • The inertia in heavy vessels makes ship controllability an extremely difficult challenge especially under rough weather conditions. • When ships are navigating under moderate or high speeds (i.e. over 3-4 knots), the capabilities of thrusters are negligible. • The control solutions developed for autonomous surface vehicles (ASVs) and autonomous underwater vehicles (AUVs) are not acceptable for large vessels due to the those reasons. • The control solutions developed for autonomous land vehicles, i.e. driver-less car, may not acceptable due to the same reasons. • The controllability of under actuated vessels under various navigation conditions should be investigated in the near future.
  • 12. Situation Awareness and Collision Avoidance • Future vessels should be facilitated with appropriate collision avoidance technologies. • The behaviors of such technologies should also be evaluated to guarantee the respective safety levels of ship navigation. • The respective challenges in evaluating situation awareness and collision avoidance technologies in autonomous vessels is considered. • Such evaluation procedure for autonomous vessels should consist of the following basic units: – Legal frameworks and their regulatory failures – Autonomous and target vessels and their behavior – Testable systems to evaluate ship behavior
  • 13. Legal Frameworks and Their Regulatory Failures
  • 14. Legal Frameworks and Their Regulatory Failures
  • 15. Legal Frameworks and Their Regulatory Failures
  • 16. Testable System for Vessel Behavior
  • 17. The performance standards • The performance standards should include the following navigation features to evaluate vessel encounter situations: – Autonomous and target vessel domains – The collision risk between the vessels – The distance and time to a possible collision/close encounter situation – Autonomous and target vessels course-speed vectors – The bearing vector between two vessels – Autonomous vessel decisions and the time to execute the same decisions into actions – Autonomous and target vessel predicted and actual behavior. – The satisfactory level (i.e. under the performance standards) of the decisions and actions that have taken by the vessels.
  • 18. The Testing Levels • The following testing levels in the proposed platform to evaluate situation awareness and collision avoidance behavior in autonomous vessels: – Testing level 1: Both autonomous and target vessels are simulated by software programs. – Testing level 2: Target vessels are simulated by a software program and the autonomous ship is represented by a full- scale/model-scale vessel. – Testing level 3: Both autonomous and target vessels are represented by full-scale/model-scale vessels.
  • 19. Conclusions • A general framework to support the navigation side of autonomous vessels is discussed consisting various technologies to achieve the required level of ocean autonomy. • Autonomous system developers will play a crucial role in developing and sharing the knowledge on ship intelligence and decision support facilities and that may push machine learning into a more regulated industry. • The same ship intelligence with decision support facilities in collision avoidance should also be evaluated under various ship encounter situations. • That can be done by testable systems of situation awareness and collision avoidance and the outcome should be compared with the applicable limits of liability, terms, expectations and conditions in ship navigation. • That will be resulted in appropriate performance standards to evaluate vessel behavior as an agent based system in various ship encounter situations. • That may have regulatory failure and violation situations under ship intelligence and decision support facilities, therefore adequate measures to overcome such challenges should be considered.