issues
search
amosproj
/
amos2022ss03-turtlebot-fleet-management
MIT License
0
stars
1
forks
source link
Brainstorming on FMS Modules
#26
Open
UmangBR
opened
2 years ago
UmangBR
commented
2 years ago
User story
As a SD
I want to do basic research and brainstorm on modules for FMS
So that I can later start implementing the fleet management system
Acceptance criteria
Get an overview on how to start implementing these modules
Definition of done (DoD)
Added only after week 5
The same for all features
Here goes the project specific part
DoD general criteria
Feature has been fully implemented
Feature has been merged into the mainline
All acceptance criteria were met
Product owner approved features
All tests are passing
Developers agreed to release
cat24max
commented
2 years ago
I recommend these modules:
VMap Ingress module: Reads scanned LIDAR map file and converts it to FMS Python graph
Graph module: Classes for Graph storage and functions for traversal (e.g., Dijkstra)
VDA5050 module: Creates VDA5050 JSON strings, reads VDA5050 packets to dict (including validation)
Webserver module: Receives and executes requests from UI
MQTT Module: Establishes MQTT connection with broker, receives VDA5050 packets and forwards them to worker module. Sends outgoing VDA5050 packets.
Worker module: Fulfills request async, plans and manages everything
User story
Acceptance criteria
Definition of done (DoD)
DoD general criteria