Skip to content

maritime-schema is a DNV initiative that establishes open formats and interfaces for collision avoidance testing, enabling industry collaboration in the field of Autonomous and Remotely Operated Ships.

License

Notifications You must be signed in to change notification settings

dnv-opensource/maritime-schema

Repository files navigation

Maritime Schema

maritime-schema is a DNV initiative that establishes open formats and interfaces for collision avoidance testing, enabling industry collaboration in the field of Autonomous and Remotely Operated Ships.

The goal is to enable industry partners to share maritime traffic situations, and collision avoidance manuevers (or solutions) to these.

Schemas and their corresponding documentation can be viewed here.

Note
Prior to release 0.0.7, maritime-schema also included pydantic classes for creating a schema in python. These have been migrated to ship-traffic-gen.

Bulding the site

This repository contains the source code for the maritime-schema static site, built with Jekyll and hosted on GitHub Pages.

To build this site, please follow the instructions below.

Prerequisites

Make sure you have the following installed on your local machine:

  • Ruby
  • Bundler
  • Jekyll

Installation

  1. Clone the repository:

    git clone https://github.com/dnv-opensource/maritime-schema.git
    cd maritime-schema
  2. Install the dependencies:

    bundle install

Usage

To serve the site locally, run:

bundle exec jekyll serve

About

maritime-schema is a DNV initiative that establishes open formats and interfaces for collision avoidance testing, enabling industry collaboration in the field of Autonomous and Remotely Operated Ships.

Resources

License

Stars

Watchers

Forks

Packages

No packages published