UWB precise positioning system source code
What is UWB ?
UWB (Ultra Wideband) ultra-wideband technology is a new communication technology that is very different from traditional communication technology. It does not need to use the carrier wave in the traditional communication system, but transmits and receives extremely narrow pulses with nanoseconds or less to transmit data to achieve precise positioning.
technical details:
Development language: java
Development tools: idea, VS Code
Front-end framework: vue
Backend framework: spring boot
database: mysql
Technical architecture: single service + hardware (UWB positioning base station, card)
UWB indoor positioning system :
1. Personnel real-time positioning management
Visually view the location distribution of personnel, personnel statistics, etc., to facilitate work dispatching and improve management efficiency. In the event of abnormal danger, rapid rescue operations can be realized based on personnel location information.
2. Quick search for personnel
Directly enter the person's name or job number on the monitoring terminal to find the current location of the designated person, and the video of the person's location can be popped up at the same time to check the status of the person.
3. Alarm management
When an alarm event occurs, the management platform will automatically record the alarm event (such as cross-border alarm, off-duty alarm, static alarm, gathering alarm, overcrowding alarm, etc.), and issue an alarm prompt (time of incident, event location, event type, and event processing status, etc. ), which is convenient for managers to make quick and effective countermeasures.
4. Electric fence
The UWB positioning system can divide different areas and set the access authority for the corresponding staff. When the personnel enters the area outside the scope of their authority, the system will give an early warning. The electronic fence function will ensure the safety of special areas or alarm when people go out illegally.
5. Tracing the historical movement track
It can store personnel movement trajectories for a long time, provide decision-making basis for event processing, and can play back personnel movement trajectories within a specified time period by personnel or area.
6. Video linkage
When an alarm event occurs or a designated person is strictly controlled, the system displays the event or the specific location of the designated person, and at the same time triggers the corresponding monitoring equipment to automatically call the real-time monitoring screen of the scene. When the camera to be checked is selected in the electronic map, the video monitoring screen will immediately switch to the monitoring screen of the camera, which is convenient for the management personnel to keep abreast of the scene situation.
7. SOS alarm
The UWB positioning tag worn by the personnel has an emergency help function. When the personnel encounters an unexpected situation, they can press the button to call for help immediately, and the background can carry out rescue according to the location of the rescue, reducing accident losses and casualties.
8. Statistical management
1 ) Target Quantity Statistics
The target quantity statistical area can be set on the digital map to realize the classified statistics of the target quantity in each area (such as personnel/vehicles, etc.) and display the statistical results in a graphical way.
2 ) Alarm statistics
According to the actual management situation, set the corresponding alarm types in the system (such as cross-border alarm, off-duty alarm, static alarm, gathering alarm, overcrowding alarm, etc.), the system will count the triggered alarm events in real time and form a report, which is convenient for managers to find potential safety hazards in time , so as to make timely processing measures.