diff --git a/build/json-schemes.js b/build/json-schemes.js index 3265c9f9..8bb56c2b 100644 --- a/build/json-schemes.js +++ b/build/json-schemes.js @@ -157,8 +157,8 @@ async function convert(absoluteRepoPathEclipse, absoluteRepoPathExtended) { jsonScheme.weight = startWeight + index const markdown = await createMarkdown(jsonScheme) if (await isDir(exportDir)) { - const jsonSchemeExportDir = path.join(exportDir, jsonScheme.id) - const jsonSchemeExportFile = path.join(jsonSchemeExportDir, '_index.md') + const jsonSchemeExportDir = exportDir + const jsonSchemeExportFile = path.join(exportDir, jsonScheme.id + '.md') if (!await isDir(jsonSchemeExportDir)) { fs.mkdirSync(jsonSchemeExportDir) } diff --git a/config/_default/menus.toml b/config/_default/menus.toml index 37f40ad0..6ad3420e 100644 --- a/config/_default/menus.toml +++ b/config/_default/menus.toml @@ -343,7 +343,7 @@ """ [[workshops]] - name = "MOSAIC 101: Modelling Mobility" + name = "MOSAIC 101: Modeling Mobility" identifier = "maintenance_car" url = "/workshops/maintenance_car/" weight = 1 diff --git a/content/docs/_index.md b/content/docs/_index.md index 7b4351b9..fa516a20 100644 --- a/content/docs/_index.md +++ b/content/docs/_index.md @@ -13,13 +13,13 @@ This online documentation provides detailed information for the latest release o deviate, however, as we constantly keep this documentation in sync with the current main branch of our [ GitHub repository](https://github.com/eclipse/mosaic). -This documentation is accompanied by our **[tutorials](/tutorials)**. Generally, it is recommended to read +This documentation is accompanied by our **[Tutorials](/tutorials)**. Generally, it is recommended to read the documentation first, especially the sections on [How To Get Started](/docs/getting_started) and [Simulator Overview](/docs/simulators). For external simulators like Eclipse SUMO, OMNeT++ / INET or ns-3, the according project websites contain more exhaustive information, of course. {{% alert info %}} -Our **[tutorials](/tutorials)** are intended for step-by-step practical learning. It should be possible to +Our **[Tutorials](/tutorials)** are intended for step-by-step practical learning. It should be possible to start them right away without prior experience with Eclipse MOSAIC. However, for several aspects, the documentation should be consulted at least in parallel. {{% /alert %}} diff --git a/content/docs/extending_mosaic/images/spatial-search-quadtree.png b/content/docs/extending_mosaic/images/spatial-search-quadtree.png index fd28cbaa..0984c59f 100644 Binary files a/content/docs/extending_mosaic/images/spatial-search-quadtree.png and b/content/docs/extending_mosaic/images/spatial-search-quadtree.png differ diff --git a/content/docs/mosaic_configuration/battery_config/_index.md b/content/docs/mosaic_configuration/battery_config.md similarity index 100% rename from content/docs/mosaic_configuration/battery_config/_index.md rename to content/docs/mosaic_configuration/battery_config.md diff --git a/content/docs/mosaic_configuration/cell_config/_index.md b/content/docs/mosaic_configuration/cell_config.md similarity index 100% rename from content/docs/mosaic_configuration/cell_config/_index.md rename to content/docs/mosaic_configuration/cell_config.md diff --git a/content/docs/mosaic_configuration/cell_network_config/_index.md b/content/docs/mosaic_configuration/cell_network_config.md similarity index 100% rename from content/docs/mosaic_configuration/cell_network_config/_index.md rename to content/docs/mosaic_configuration/cell_network_config.md diff --git a/content/docs/mosaic_configuration/cell_region_config/_index.md b/content/docs/mosaic_configuration/cell_region_config.md similarity index 100% rename from content/docs/mosaic_configuration/cell_region_config/_index.md rename to content/docs/mosaic_configuration/cell_region_config.md diff --git a/content/docs/mosaic_configuration/charging_config/_index.md b/content/docs/mosaic_configuration/charging_config.md similarity index 100% rename from content/docs/mosaic_configuration/charging_config/_index.md rename to content/docs/mosaic_configuration/charging_config.md diff --git a/content/docs/mosaic_configuration/environment_config/_index.md b/content/docs/mosaic_configuration/environment_config.md similarity index 100% rename from content/docs/mosaic_configuration/environment_config/_index.md rename to content/docs/mosaic_configuration/environment_config.md diff --git a/content/docs/mosaic_configuration/mapping_ambassador_config/_index.md b/content/docs/mosaic_configuration/mapping_ambassador_config.md similarity index 100% rename from content/docs/mosaic_configuration/mapping_ambassador_config/_index.md rename to content/docs/mosaic_configuration/mapping_ambassador_config.md diff --git a/content/docs/mosaic_configuration/scenario_config/_index.md b/content/docs/mosaic_configuration/scenario_config.md similarity index 100% rename from content/docs/mosaic_configuration/scenario_config/_index.md rename to content/docs/mosaic_configuration/scenario_config.md diff --git a/content/docs/mosaic_configuration/sns_config/_index.md b/content/docs/mosaic_configuration/sns_config.md similarity index 100% rename from content/docs/mosaic_configuration/sns_config/_index.md rename to content/docs/mosaic_configuration/sns_config.md diff --git a/content/docs/mosaic_configuration/sumo_config/_index.md b/content/docs/mosaic_configuration/sumo_config.md similarity index 100% rename from content/docs/mosaic_configuration/sumo_config/_index.md rename to content/docs/mosaic_configuration/sumo_config.md diff --git a/content/docs/simulators/application_mapping.md b/content/docs/simulators/application_mapping.md index e43a8f18..1146ade3 100644 --- a/content/docs/simulators/application_mapping.md +++ b/content/docs/simulators/application_mapping.md @@ -277,7 +277,7 @@ charging types (`AC_3_PHASE`, `AC_1_PHASE` and `DC`). ### Mapping Order Vehicle spawners can be configured to map types to their vehicles in two ways. The -[Fixed Order Mapping](/docs/mosaic_configuration/mapping_ambassador_config/#config) produces a sequence of mapped vehicles following a +[Fixed Order Mapping](/docs/mosaic_configuration/mapping_ambassador_config) produces a sequence of mapped vehicles following a repeating pattern (`"fixedOrder" = true`). The type with the highest weight is selected first. All subsequent selections are done in a way that configured weights are satisfied as fast as possible. Per default each type is determined by rolling a weighted die (`"fixedOrder" = false`). This option can be configured in diff --git a/content/post/mosaic-webinar-2025-03/Webinar-Header.png b/content/post/mosaic-webinar-2025-03/Webinar-Header.png new file mode 100644 index 00000000..5d0620f8 Binary files /dev/null and b/content/post/mosaic-webinar-2025-03/Webinar-Header.png differ diff --git a/content/post/mosaic-webinar-2025-03/featured.png b/content/post/mosaic-webinar-2025-03/featured.png new file mode 100644 index 00000000..70affb3e Binary files /dev/null and b/content/post/mosaic-webinar-2025-03/featured.png differ diff --git a/content/post/mosaic-webinar-2025-03/index.md b/content/post/mosaic-webinar-2025-03/index.md new file mode 100644 index 00000000..f02c92fe --- /dev/null +++ b/content/post/mosaic-webinar-2025-03/index.md @@ -0,0 +1,62 @@ +--- +title: "From Simulation to Innovation: Transforming Mobility with Eclipse MOSAIC" +categories: + - Webinar +summary: +tags: [webinar] +date: "2025-01-16T00:00:00Z" +lastMod: "2025-01-16T00:00:00Z" +featured: false +draft: false + +# Featured image +# To use, add an image named `featured.jpg/png` to your page's folder. +image: + placement: 2 + caption: "" + focal_point: "" + preview_only: true + +# Projects (optional). +# Associate this post with one or more of your projects. +# Simply enter your project's folder or file name without extension. +# E.g. `projects = ["internal-project"]` references +# `content/project/deep-learning/index.md`. +# Otherwise, set `projects = []`. +projects: [] +--- + +**Eclipse MOSAIC is a cutting-edge simulation framework that facilitates innovation in connected and automated mobility. This multi-domain and multi-scale tool empowers you to tackle complex mobility challenges with precision and efficiency.** + +Join our upcoming **free webinar on 20.03.2025 from 12:30 to 13:30** (CET / UTC+1) to learn how to tackle mobility challenges with Eclipse MOSAIC. + +{{< figure src="./Webinar-Header.png" width="70%">}} + +In this session, we will explore Eclipse MOSAIC, an open-source, state-of-the-art simulation framework. + +Eclipse MOSAIC supports various application areas such as: +- **Development** of smart mobility applications +- **Modeling** of intelligent connected vehicles +- **Integration** of vulnerable road users to enhance public safety +- **Development** of traffic management algorithms +- **Integration** of electric vehicles and charging infrastructure +- **Virtual testing** of ADAS functions for collaborative driving + +This tool is designed to revolutionize connected and automated mobility. With its multi-domain and multi-scale capabilities, Eclipse MOSAIC enables you to address complex mobility challenges effectively. You will learn how to use this framework to drive innovation in your projects and improve decision-making in the transportation sector. Don't miss this chance to discover how Eclipse MOSAIC can transform your approach to mobility! + +### Participating in the webinar offers the following benefits + +- **In-depth Knowledge**: Gain insights into the features and capabilities of MOSAIC through practical examples. +- **Expert Insights**: Learn from professionals with hands-on experience using MOSAIC in real-world scenarios. +- **Application Examples**: Discover how MOSAIC is applied in various fields through real-world use cases. +- **Q&A Session**: Engage in a discussion where you can ask specific questions and receive direct answers from experts. +- **Networking**: Connect with other participants and industry professionals. + +### Who should attend + +- **Professionals in the transportation field:** This includes experts in logistics, automotive, passenger transport, and urban planning who want to explore innovative approaches. +- **Academics, researchers, and students:** Individuals working in this field who seek to expand their scientific knowledge. +- **Those interested in simulation methods:** People who want to discover new applications and technologies in simulation. +- **Curious minds:** Individuals wondering how much knowledge can be gained through simulation without physical experimentation. + +Register here: https://www.fokus.fraunhofer.de/en/akademie/trainings/eclipse-mosaic \ No newline at end of file diff --git a/content/workshops/future/images/menu.png b/content/workshops/future/images/menu.png index c09d7322..b1e43b34 100644 Binary files a/content/workshops/future/images/menu.png and b/content/workshops/future/images/menu.png differ diff --git a/content/workshops/maintenance_car/_index.md b/content/workshops/maintenance_car/_index.md index 922248d3..2f3e28bd 100644 --- a/content/workshops/maintenance_car/_index.md +++ b/content/workshops/maintenance_car/_index.md @@ -23,7 +23,7 @@ The exercise introduces the concept of vehicles slowing down when encountering a **Exercise II: Exploring Communication** \ The second exercise focuses on communication between vehicles. Participants will learn how vehicles can notify an emergency server about breakdowns, allowing other vehicles to receive important information and adjust their routes accordingly. This exercise emphasizes the importance of communication in enhancing traffic flow and safety. -**Exercise III: Impelementing Driving Behaviour** \ +**Exercise III: Implementing Driving Behaviour** \ Participants will create a maintenance vehicle that responds to the breakdown, navigates through traffic, and assists in the repair. The final exercise integrates all the knowledge gained from previous sessions, and this exercise showcases the practical application of simulation concepts in real-world scenarios.