ADV Tool Overview
advtool.one is a platform application that includes various tools for a VDA5050 interface. The platform offers:
- Robot, Order, and Fleet Analysis
- Historical tracking of robot data and event replay
- Helper Tools (Visualizer, LIF Editor)
Key Features
The main advantage of the application compared to other systems is its zero integration process. Without running any additional applications on robots or within fleet management software, all necessary analyses are created using only the data provided by the VDA5050 interface. advtool.one consists of two main components:
ADV.Edge
- Runs on the local network, collecting data locally
- Communicates with ADV.Cloud
- Includes:
- VDA.Middleman: Responsible for collecting VDA5050 MQTT data.
- VDA.Analyzer: Performs data analysis.
- Local Database: Stores collected data.
VDA.Cloud
- Includes:
- VDA.Dashboard: Provides a user interface for visualizing all data.
- Cloud Database: Offers access to general data even when not connected to the local network. Examples include robot statuses, errors, and overall statistics.
How ADV Tool Works
advtool operates in three steps: Record, Analyze, and Visualize.
1. Record
The recording process uses the VDA.Middleman application, running on the local network where the robots operate. This application records all VDA5050 MQTT data into a database. Since the data consists of message-level information, it is difficult to directly interpret fleet or analytical insights from raw data.
2. Analyze
The recorded data is periodically analyzed using VDA.Analyzer. This process involves multiple steps:
- General Fleet Analysis
- Robot Analysis
- Order Analysis
These analyses are then combined into a higher-level overview for a more detailed fleet understanding. Data is analyzed in 1-minute intervals, but order data follows its own periodicity and has no time limitations.
3. Visualize
Users can access the dashboard through the advtool.one website using their credentials. The dashboard provides a comprehensive visualization of data, enabling users to understand and manage their fleet effectively.