-
Notifications
You must be signed in to change notification settings - Fork 4
User set up guideline
To be able to run the application and operate in a virtual environment you need SMCE and Android Studio. So to get started you need to :
To install, you need to follow these guidelines based on your operating system:
To download the project, you need to follow this guideline or follow these steps:
Go to our group 12 repository
Choice 1: Download the zip file and unzip
Choice 2: Clone the repository
Then, go to "Get from VCS" in android welcome screen
press clone and add URL copied previously
Make sure you have SDK 11 installed. If not please follow this SDK 11 installation guide
After completing all previous steps, open android studio and press on "Open project", find the file location(If cloned -> GitHub file) and navigate to group12/carEshipApp, then click "Open".
After opening the project successfully, go to "File" in menu bar and click on "Sync Project with Gradle Files"
- Click on Tools > Device Manager from android studio main menu bar or click on the device icon on android studio
- Click on create device
- Select Phone.
Note: The operating device used through out the development of the app is Pixel_3a_API_32 - Next, select a system image
- click Finish
- Lastly, Run the app using the created emulator
- Open the SMCE-Godot application and click on "Start Fresh" , then on "+"
- Navigate to smartcar.ino file(group12>arduino>smartcar>smartcar.ino), "Open" and "Select"
- Compile the sketch and you are good to Start!
- Open the folder careship-mod
- Locate the file: theCarEship2022world.pck
- Add theCarEship2022world.pck to the SMCE mods folder.
- In windows the SMCE mods folder can be located in this path: %APPDATA%\Godot\app_userdata\SMCE
- Restart the SMCE-Godot application.
- Choose the world option "careship/Careship" in the SMCE emulator.
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






