Automated Guided Vehicle (AGV) Server Engineer
1. Dispatching task: Efficiently dispatch tasks to agents to achieve better production.
Sequentially region-based dispatching algorithm.
2. Path finding: Search tours for agents without any collision.
Collision detection based on Cooperative Pathing.
3. System and data flow control.
Network communication among server, agents, and stations.
Design state machine for server.
4. User interface development.
Task viewer: Show the schedules of the task list.
Map viewer and editor: Map viewer shows the routes of agents instantly, and map editor makes it easy to design the whole map.