-
Notifications
You must be signed in to change notification settings - Fork 4
SMCE emulator environment modding (modification).
This Milestone involves the creation of a simulated world for the SMCE emulator where we can demonstrate the delivery of goods using the CarEship system. The mod is a representation of a small town, where the delivery will occur.
For the CarEship world the goal was to create an environment that fulfils all requirements and make delivery simulations feel realistic for the user of the system. When making a delivery from point A to point B - the user will drive in an environment that resembles the real world. The map consists of several buildings and houses, which deliveries can be made to and that also makes it possible for the user to have different destinations when simulating deliveries.
The roads are connected in such a way that there are multiple ways for the car to reach a destination, which lets the user travel both shorter and longer distances and makes it possible for the path to be different in each delivery simulation. The map also has a CarEship center/headquarter building where orders are prepared. The CarEship center can act both as a starting point when making a delivery and a final destination after a delivery has been made.

The CarEship environment mod

Overview of the CarEship map
- The mod must have roads.
- The mod must have buildings.
- The car shall be able to be driven in the environment on the roads.
- The roads must have pavements that the car can recognise as obstacles to prevent the car from going off road.
- The mod must be compatible with the SMCE-Godot emulator
- The mod map must be compatible with the car and scale taken into consideration.
- The textures and lighting shall strive to be realistic in color/appearance.
- The size of map shall be considered to make simuations seem realistic yet not too time consuming to carry out.
- To increase realism the streets shall be connected in such a way that there are multiple ways to reach a location.
- The mod map shall be easy for the user to navigate and carry out simulations in.
- The mod must have multiple buildings that can pose as recipients in delivery simulations.
- The mod map shall have a CarEship center/head quarters building that can act as the starting point and final destination of a simulation.
The user wants to simulate a delivery. The user opens the SMCE emulator and chooses the CarEship mod as world environment. The user drives the car in the emulator and simulates delivering an order. The user then drives to the CarEship center to finalize the simulation or to repeat simulation with another delivery.
Overview
Get starter
Milestones
- UI Prototype design and basic functions
- Smartcar functionalities including obstacle avoidance
- Android App (Staff interface design)
- Android App (customer interface design)
- Linking of Database and Android App
- Linking of emulator and Android App
- Documentation
- Continuous Integration
- Improvements and workflow enhancement
- SMCE emulator environment modding (modification).
- CarEShip App Instrumented UI testing
Documents