-
Notifications
You must be signed in to change notification settings - Fork 4
Smartcar functionalities including obstacle avoidance
Anton Golubenko edited this page May 26, 2022
·
9 revisions
CarEship has a team of staff members whose job is to control and monitor the car. The car is able to be controlled remotely, and is able to avoid obstacles in order to ensure that items are safely delivered.
- The car shall be able to move in different directions, such as left, right, forward, backwards.
- The car shall be able to accelerate and decelerate.
- The car shall be controlled remotely through the app.
- The car shall be able to turn away from obstacles that are 80 cm in the front, 60 cm on the left and 60 cm on the right.
- The car shall be able to drive autonomously.
- The car shall be able to change states from manual driving to autonomous driving.
- After detecting an obstacle such as wall, the car should start turning away from it in less than or equal to 1 second.
- The time difference between changing from manual state to autonomous state should be under 2 seconds.
- The sensors used in the car/emulator give a 100% accurate representation of the environment.
The staff has to have a manual control over the smartcar, so that they can deliver the goods to the specified customer address. The staff member feels tired, and therefore is going to switch the car to autonomous state, so that the car can avoid encountered obstacles, and the goods can be delivered safely. When the car detects an obstacle(i.e wall) in front of it, it starts turning and driving to the direction where there is no wall in order to avoid it.
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