Car go vroom requirements - DIT113-V22/group-10 GitHub Wiki
Description
For this feature, we need to be able to control(steer) the car, using controlling features such as joystick and/or button controls. For reaching this, the application has to interact with MQTT broker, which connects the emulator to the app. The user can control the car using the provided camera view in the app, which is being sent by the car through the MQTT broker.
Requirements
- F. The car shall communicate with the app.
- F. The movement of the car shall be based on the input from user through the app.
- NF. The connection shall be with little delay (smooth experience).
Milestone
For the milestone follow this link:
Related user Stories
Usage example
You have received a notification from the app that your delivery is ready to be taken control over. Now you are in the steering page and you would like to steer the car to your door. Now you can use either button control or joystick to steer the car.