Public:Graphical User Interface: Difference between revisions
Line 860: | Line 860: | ||
|IMSG (instant messaging system) | |IMSG (instant messaging system) | ||
| | | | ||
* | * displays the [[Public:Applications#IMSG%20(Instant%20messaging%20system)|IMSG]] application in a window | ||
| | | | ||
* | * an IMSG application usually does not require the use of a fading window | ||
|- | |- | ||
|CHAT (multichannel chat) | |CHAT (multichannel chat) | ||
| | | | ||
* | * displays the CHAT application in a window | ||
* | * displays in the RFS (right features sidebar) field below the icons of several recently used chats (one-to-one and group) | ||
* | * if there are unviewed messages marked as important, the chat icons in the RFS field are displayed in red (automatic sorting of such chats) | ||
* | * if there are messages that require a response, the chat icons in the RFS field are displayed in yellow (automatic sorting of such chats) | ||
|LMM | |LMM for all channels, RSB and RFS for the corresponding channel: | ||
* | |||
* | * A counter of notifications of messages requiring a response is displayed at the top (yellow color) | ||
* Below is the number of unread messages (azure color) | |||
|- | |- | ||
|MAIL (eMail) | |MAIL (eMail) | ||
| | | | ||
* | * displays the [[Public:Applications#MAIL%20(eMail%20client)|MAIL]] application in a separate window | ||
| | | | ||
|- | |- | ||
|SDR2 (SDR 2-way) | |SDR2 (SDR 2-way) | ||
| | | | ||
* | * displays the SDR2 application in a separate window | ||
| | | | ||
|- | |- | ||
|CRPT (cryptologic control) | |CRPT (cryptologic control) | ||
| | | | ||
* | * launches the CRPT application in a separate window | ||
| | | | ||
|- | |- | ||
|PTTH (PTT headset) | |PTTH (PTT headset) | ||
| | | | ||
* | * uses the built-in headset function for a handheld portable or manpack radio connected with a 4-pin cable (1-ch) or 5-pin cable (2-ch); for the PTT ("push-to-talk") function, use the A button on the left headphones ear cup | ||
* | * allows you to use a programmatic way, where instead of pressing, a voice command is used | ||
| | | | ||
|- | |- | ||
Line 904: | Line 905: | ||
* CMNT (Comments) | * CMNT (Comments) | ||
* DONE (Done) | * DONE (Done) | ||
| | |The task management system allows you to plan and control the deadline, accuracy, results, and efficiency of tasks. Contains a description, checklist, deadline, actual completion time and elapsed time (including auto-tracking of completion and accounting of elapsed time), notification of the current status, geolocation at the time of completion, task completion confirmation artifacts, attachments, comments | ||
| | | | ||
* | * In the upper right corner, a counter of notifications about overdue tasks and with an approaching deadline is displayed | ||
* | * The number of tasks for today is displayed in the lower left corner | ||
|- | |- | ||
|CAL (Calendar) | |CAL (Calendar) | ||
Line 915: | Line 916: | ||
* MNTH (Month) | * MNTH (Month) | ||
* YEAR (Year) | * YEAR (Year) | ||
| | |The event calendar allows you to plan and coordinate events in advance that require certain time regulations: collective online and offline communications, individual classes and trainings, meetings, training seminars, TDY (temporary duty) trips, and deployments | ||
| | | | ||
* | * In the upper right corner, a counter of notifications of upcoming events is displayed | ||
* | * The number of events for today is displayed in the lower left corner | ||
|- | |- | ||
|WGR (Workgroups) | |WGR (Workgroups) | ||
Line 929: | Line 930: | ||
* EVAC (Evacuation) | * EVAC (Evacuation) | ||
* LOG (Logistic) | * LOG (Logistic) | ||
| | |The submenu contains filters for groups. | ||
You can select a member or group in the appropriate section to communicate, share data, send or request a position. CDI element (Cross-Domain Interaction) | |||
| | | | ||
* | * The number of available group members is displayed in the upper right corner | ||
* | * The number of active workgroups the user is a member of is displayed in the lower left corner | ||
|- | |- | ||
| rowspan="5" |MAP | | rowspan="5" |MAP | ||
Line 940: | Line 941: | ||
|CMPS (Compass) | |CMPS (Compass) | ||
| | | | ||
* | * displays the CMPS application in the LUW window | ||
* | * shows azimuth and elevation in degrees | ||
| | | | ||
|- | |- | ||
|NAV (Navigation) | |NAV (Navigation) | ||
| | | | ||
* | * displays the NAV application in a separate window | ||
* | * allows using GPS or RDF (radio beacon triangulation) to determine the location on a local map | ||
* | * allows you to calculate distances, travel time, perform route optimization | ||
| | | | ||
|- | |- | ||
|PATH (Path tracking) | |PATH (Path tracking) | ||
| | | | ||
* | * displays the PATH application in a separate window | ||
* | * allows you to track the distance traveled and marks points on the map with the time | ||
* | * integrated with the TSK application for automatic execution of tasks related to changing positions | ||
| | | | ||
|- | |- | ||
|PLAN (Mission planning) | |PLAN (Mission planning) | ||
| | | | ||
* | * displays the PLAN application in a separate window | ||
* | * allows to plan the mission in detail in terms of tasks (route, time, resources, targets, threats, communications, ISR tasks, logistics, necessary reports) | ||
* | * integrated with BMS (Battlefield Management System) and TSK app | ||
* | * integrated with L-STE (Live-Synthetic Training Environment) | ||
| | | | ||
* | * significantly optimizes time and resources, improves mission efficiency | ||
|- | |- | ||
|ANLS (Mission analysis) | |ANLS (Mission analysis) | ||
| | | | ||
* | * displays the ANLS application in a separate window | ||
* | * allows you to analyze the performance of the mission in real time, taking into account the deviation from the mission plan by different domains and divisions | ||
* | * integrated with BMS (Battlefield Management System) and TSK app | ||
* | * integrated with L-STE (Live-Synthetic Training Environment) | ||
| | | | ||
* | * significantly reduces risk and increases mission consistency | ||
|- | |- | ||
| rowspan="7" |SINT | | rowspan="7" |SINT | ||
Line 980: | Line 981: | ||
|SDRS (SDR Scan) | |SDRS (SDR Scan) | ||
| | | | ||
* | * displays the SDRS application in a separate window | ||
* | * allows you to analyze radio frequency 2D / 3D spectrum and waterfall diagram in the range of 2 kHz - 6 GHz with different modulations | ||
* | * allows you to listen to unencrypted analog and digital radio broadcasts | ||
* | * allows you to analyze patterns of radio frequencies, incl. masked in bands not used for communications | ||
* | * allows you to analyze the safest and most unloaded frequencies for communication, transponder (IFF), remote control (RC) | ||
| | | | ||
|- | |- | ||
|RDF (Radio Direction Finding Control) | |RDF (Radio Direction Finding Control) | ||
| | | | ||
* | * displays the RDF app in an overlap mode in the IFF / NAV app window or in a separate window | ||
* | * allows you to perform positioning in the conditions of a distorted GPS signal through triangulation by radio beacons | ||
* | * allows you to determine the direction and distance to the source of the radio signal of interest, detected using the SDRS application | ||
| | | | ||
|- | |- | ||
|PCSR (Passive covert radar control) | |PCSR (Passive covert radar control) | ||
| | | | ||
* | * displays the PCSR app in an overlap mode in the IFF / NAV app window or in a separate window | ||
* | * allows using a passive program-controlled antenna to receive reflected radio signals in the FM range to detect aircraft and equipment, while not detecting itself (without using the radiation of the radio signal of its own radar) | ||
| | | | ||
|- | |- | ||
|RWRC (Radar warning receiver control) | |RWRC (Radar warning receiver control) | ||
| | | | ||
* | * displays the RWRC app in an overlap mode in the IFF / NAV app window or in a separate window | ||
* | * allows using a passive antenna to detect the radiation of directional radars and determine the course in relation to them | ||
* | * integrated with the IMSG and TSK app for fast response to threats | ||
| | | | ||
|- | |- | ||
|APAR (Active phased array radar control) | |APAR (Active phased array radar control) | ||
| | | | ||
* | * displays the APAR app in an overlap mode in the IFF / NAV app window or in a separate window | ||
* | * allows remote control of an active radar at a safe distance | ||
| | | | ||
|- | |- | ||
|RFDD (RF Drone Detection Control) | |RFDD (RF Drone Detection Control) | ||
| | | | ||
* | * displays the RFDD app in an overlap mode in the IFF / NAV app window or in a separate window | ||
* | * allows using a passive antenna to detect a radio signal between the drone and its operator, determine the distance | ||
| | | | ||
|- | |- | ||
|EODD (RF EOD Detection Control) | |EODD (RF EOD Detection Control) | ||
| | | | ||
* | * displays the EODD app in an overlap mode in the IFF / NAV app window or in a separate window | ||
* | * allows using a portable wearable metal re-radiation radar (MET3R) to detect anti-tank mines, metal anti-personnel mines (including those with remote control), IEDs and trip wires | ||
* | * integrate with CVC application for additional use of Computer Vision, especially against plastic anti-personnel mines | ||
| | | | ||
|- | |- | ||
Line 1,030: | Line 1,031: | ||
|RPAC (Drone RC) | |RPAC (Drone RC) | ||
| | | | ||
* | * displays the RPAC app in a separate window | ||
* | * allows to control different models of drones using the built-in controller | ||
* | * allows to use the tilt of the head as one of the manipulators (instead of the joystick) and the joystick on the right headphones ear cup to control | ||
* | * allows to use one joystick to control two manipulators | ||
* | * allows to use Hand Tracking to control software joysticks and buttons | ||
* | * allows to use a voice assistant TESS and AI (Artificial Intelligence) technology for hands-free control | ||
* | * allows to use built-in navigation without using a separate front-facing camera for navigation | ||
| | | | ||
|- | |- | ||
|RBRC (Robot RC) | |RBRC (Robot RC) | ||
| | | | ||
* | * displays the RBRC application in a separate window | ||
* | * allows to remotely control the robot, similar to controlling a drone | ||
| | | | ||
|- | |- | ||
|FTRC (Fire turret RC) | |FTRC (Fire turret RC) | ||
| | | | ||
* | * displays the FTRC app in a separate window | ||
* | * allows to remote control of the small arms turret | ||
| | | | ||
|- | |- | ||
|UVRC (Unmanned vehicle RC) | |UVRC (Unmanned vehicle RC) | ||
| | | | ||
* | * displays the UVRC app in a separate window | ||
* | * allows to remote control a vehicle, similar to controlling a drone and a robot | ||
| | | | ||
|- | |- | ||
Line 1,064: | Line 1,065: | ||
* UPD (Updates) | * UPD (Updates) | ||
* TUT (Tutorial) | * TUT (Tutorial) | ||
| | |Wiki systems are proven to be effective in creating and sharing the knowledge that everyone needs on an almost daily basis. This system allows for to a collection of best practices and improves the process of learning and training, as well as refreshing knowledge from time to time even from experienced users. All sorts of information about the technical arrangement and maintenance of equipment, the organization of processes at military bases, schedules, analysis materials of military experts, etc. Something that will help you become more efficient. Of course, distributed access rights, information protection, and confidentiality are in accordance with current protocols | ||
| | | | ||
* | * The issues of security, protection against unauthorized access, confidentiality and ensuring uninterrupted access of users to the network, we intend to detail in a separate article. | ||
* | * Most likely, this process will be transferred to the developers of one of the DoD agencies (CYBERCOM) and the NSA as part of a deployment of the system (I am sure that these issues will not be within our competence) | ||
|- | |- | ||
| rowspan="3" |MMD (Multimedia) | | rowspan="3" |MMD (Multimedia) | ||
Line 1,073: | Line 1,074: | ||
PLAY (multimedia player) | PLAY (multimedia player) | ||
| | | | ||
* | * launches the REC/PLAY app as the tab of the MMD app group window (tabs: REC, PLAY, VM, TRSL) or in a separate window | ||
| | | | ||
|- | |- | ||
|VM (Virtual mentor incl. video chat) | |VM (Virtual mentor incl. video chat) | ||
| | | | ||
* | * launches the VM app as the tab of the MMD app group window (tabs: REC, PLAY, VM, TRSL) or in a separate window | ||
* | * video conferencing system that allows remote data streaming with video, voice, text and file sharing | ||
* | * allows remote mentoring assistance in the context of medical care, incl. Care Under Fire, repair and maintenance of equipment, experienced mentors online to observe the training process and help correct mistakes | ||
| | | | ||
|- | |- | ||
|TRSL (Translater) | |TRSL (Translater) | ||
| | | | ||
* | * starts the TRSL application in the background without opening a window | ||
* | * allows, based on the AI small language model, to translate the text, taking into account the context and specialized terms | ||
* | * integrated with STT (speech-to-text) services and CV (Computer Vision) system to generate source material for translation | ||
| | | | ||
|- | |- | ||
Line 1,097: | Line 1,098: | ||
* TAG (Tags) | * TAG (Tags) | ||
| | | | ||
* | * launches the FILE application in a separate window | ||
* | * the specified filters allow to quickly and easily find the files you need | ||
* | * additionally applies full text search, search by date, time, data format, size, author, etc. | ||
| | | | ||
|- | |- | ||
Line 1,105: | Line 1,106: | ||
|CVC (Computer Vision Control) | |CVC (Computer Vision Control) | ||
| | | | ||
* | * launches the CVC app in an overlap mode in the CAM app window | ||
* | * allows to configure of presets and additional widgets for simultaneous use with other apps in the same window (overlapping) and use the streaming data of these apps | ||
* | * applies AI methods | ||
* | * allows to flexibly configure the rules for using your own, cloud and peer-to-peer (P2P network) computing resources | ||
* | * allows to configure methods and conditions for optimizing loads in different cases | ||
| | | | ||
|- | |- | ||
|CAC (Computer Audition Control) | |CAC (Computer Audition Control) | ||
| | | | ||
* | * launches the CAC app in an overlap mode in the CAM / IFF / NAV apps window or in a separate window | ||
* | * allows to customize presets and AI algorithms | ||
* | * allows load optimization for different apps | ||
| | | | ||
|- | |- | ||
|IFF (IFF Control) | |IFF (IFF Control) | ||
| | | | ||
* | * launches the IFF application in a separate window | ||
* | * allows using transponder data of other users and generalized data of other detection systems (SDRS, RDF, CVC, CAC, PCSR, RWRC, APAR, RFDD, satellite data, and data of other users) in the navigation mesh mode | ||
* | * allows to automatically and manually mark the statuses of detected people, vehicles and objects | ||
* | * applies AI methods | ||
| | | | ||
|- | |- | ||
|STM (Stealth Modes Control) | |STM (Stealth Modes Control) | ||
| | | | ||
* | * launches the STM application in a separate window | ||
* | * allows you to configure presets for different stealth modes for the radio | ||
| | | | ||
|- | |- | ||
|FA (Firing Assistance Control) | |FA (Firing Assistance Control) | ||
| | | | ||
* | * launches the FA app in an overlap mode in the CAM app window | ||
* | * allows to execute real-time of ballistic calculations for small arms and mortar fire | ||
* | * allows to use all types of sighting devices | ||
* | * allows to configure presets and a widget to work with other applications in the same window at the same time and use the streaming data of these apps (drone / robot / turret cams view) | ||
* | * applies AI methods | ||
| | | | ||
|- | |- | ||
|VBS (Vitals Body Sensors Control) | |VBS (Vitals Body Sensors Control) | ||
| | | | ||
* | * launches the VBS app in a background ormode in a separate window | ||
* | * allows to set up presets and integration with sensors | ||
* | * allows accurate monitoring of vital signs in any position and on the move | ||
* | * based on Machine Learning algorithms and medical scientific data, it assesses the presence of dangerous and critical conditions, in the event of which it sends messages and independently controls medical devices (automatic tourniquets, difibrillator as cardio resuscitation and after support, fluid resuscitation, pulmonary resuscitation) | ||
* | * applies AI methods | ||
| | | | ||
|- | |- | ||
|ANTC (Antennas Control) | |ANTC (Antennas Control) | ||
| | | | ||
* | * launches the ANTC app in a separate window | ||
* | * based on the built-in VNA antenna analyzer, determines the impedance (impedance factor), SWR (standing wave ratio for matching with the feeder path), radiation pattern, gain, and other characteristics of retractable and software-defined antenna for tuning in a specific radio session | ||
* | * advises the user on antenna tuning recommendations or controls the software-defined antenna itself | ||
| | | | ||
|- | |- | ||
Line 1,165: | Line 1,166: | ||
* SENS (Other Sensors driver settings) | * SENS (Other Sensors driver settings) | ||
| | | | ||
* | * launches the ANTC app in a separate window | ||
* | * allows to configure integration with external devices | ||
* | * allows to download new drivers and test functionality directly on the device to find errors | ||
* | * allows to roll back (undo) to the previous driver in specific specified cases | ||
| | | | ||
|- | |- | ||
Line 1,181: | Line 1,182: | ||
* P2P | * P2P | ||
| | | | ||
* | * launches a NET app in a separate window | ||
* | * allows to connect and disconnect for wireless networks, analyze network bandwidth, set network selection priorities for each type of data and for each app | ||
* | * allows real-time analysis of data exchange across networks | ||
* | * allows to configure rules for P2P networks, participants, resource allocation for multi-party computing, rules for user view exchange | ||
| | | | ||
|- | |- | ||
Line 1,190: | Line 1,191: | ||
|CAM (Cameras Control) | |CAM (Cameras Control) | ||
| | | | ||
* | * launches the CAM app in a separate window or in multiple windows at the same time | ||
* | * allows to set up presets and integration with other apps | ||
* | * allows to perform digital zoom, interpolation to improve image quality and edge detection, use filters, deep processing of images and real-time video, mix channels and signals from 4 different sensors | ||
* | * dynamically detect contours and highlight them on the screen | ||
* | * calibrate and adjust the stereo camera for accurate distance measurement | ||
* | * integrated with other applications to use external cameras, Computer Vision technologies, Fire Assistant | ||
| | | | ||
|- | |- | ||
|DISP (Display Control) | |DISP (Display Control) | ||
| | | | ||
* | * launches the DISP app in a separate window | ||
* | * allows to customize presets and work with different apps | ||
| | | | ||
|- | |- | ||
|FPAD (Fading Pads Control) | |FPAD (Fading Pads Control) | ||
| | | | ||
* | * launches the FPAD app in a separate window | ||
* | * allows ou to customize presets and work with different apps | ||
| | | | ||
|- | |- | ||
|MMC (Multimedia Control) | |MMC (Multimedia Control) | ||
| | | | ||
* | * launches the MMC app in a separate window | ||
* | * allows to customize presets and work with different applications for multimedia devices: headphones (2), embedded microphones (11), handheld radio via built-in headset and voice software headset, loudspeaker (1) | ||
| | |11 embedded microphones: | ||
* 6 omnidirectional (built-in airway obturator, boom microphone with a windproof pad on the flexible goosneck, front, left and right headphones ear cups, back) | |||
* 2 super-cardioid (front, -35 / +35° angle) | |||
* 3 ultra-cardioid (front, -10 /0 / +10° angle) | |||
|- | |- | ||
|TESS (Voice assistant) | |TESS (Voice assistant) | ||
| | | | ||
* | * launches the TESS app in a separate window for configuration and management | ||
* | * this application is a small language model with the possibility of learning on the dataset of a specific user and many users of this platform | ||
* | * applies AI methods | ||
| | | | ||
|- | |- | ||
|HT (Hand tracking system) | |HT (Hand tracking system) | ||
| | | | ||
* | * launches the HT app in a separate window for configuration and management | ||
* | * this application is based on Computer Vision technology for recognition of the user's hands in the field of view of a stereo camera | ||
* | * has the ability to learn new gestures on the dataset of a particular user and many users of this platform | ||
* | * applies AI methods | ||
| | | | ||
|- | |- | ||
|STT (Speech-to-text settings) | |STT (Speech-to-text settings) | ||
| | | | ||
* | * launches the STT app in a separate configuration and management window | ||
* | * has the ability to adapt to different pronunciations | ||
* | * integrated with the TESS application for perception of text in the context of semantic categories | ||
* | * applies AI methods | ||
| | | | ||
|- | |- | ||
|VOVR (Voiceover settings) | |VOVR (Voiceover settings) | ||
| | | | ||
* | * launches the VOVR app in a separate window | ||
* | * allows you to speak text and commands in multiple voices | ||
| | | | ||
|- | |- | ||
|INP (Joystick and buttons settings) | |INP (Joystick and buttons settings) | ||
| | | | ||
* | * launches the INP app in a separate window | ||
* | * allows you to configure and calibrate physical and software input devices: buttons and joysticks | ||
| | | | ||
|- | |- | ||
|GNSS (GNSS) | |GNSS (GNSS) | ||
| | | | ||
* | * launches the GNSS app in a separate window | ||
* | * allows you to set up communication with geospatial positioning satellites (GPS, Galileo, QZSS), track positioning errors, issue messages to the user | ||
| | | | ||
|- | |- | ||
|ACC (Accounts & Sync) | |ACC (Accounts & Sync) | ||
| | | | ||
* | * launches the ACC app in a separate window | ||
* | * manages the user profile and authorizes it to access cloud data on the network and within the peer-to-peer network | ||
| | | | ||
|- | |- | ||
|SEC (Security) | |SEC (Security) | ||
| | | | ||
* | * launches the SEC app in a separate window | ||
* | * allows to configure: password, emergency alert, emergency SOS, lock & unlock | ||
* | * must comply with the requirements of security, data protection, established by the protocols of defense agencies and information security agencies | ||
| | | | ||
|- | |- | ||
|ADM (Admin only) | |ADM (Admin only) | ||
| | | | ||
* | * launches the ADM app in a separate window | ||
* | * provides access to administrators, incl. remote access, for error control, correction and user assistance, as well as for maintenance and updates | ||
| | | | ||
|- | |- | ||
|SRV (Services) | |SRV (Services) | ||
| | | | ||
* | * launches the SRV app in a separate window | ||
* | * allows administrators to configure the operation of software services and embedded devices: Time and Date, Notifications, LED Spotlight settings (SPOT), Battery saver (BSVE), Water saver (WSVE), Accelerometer, Gyroscope, Hall sensor, Barometer, Thermometer, Ambient light sensor, Humidity sensor, Gas sensor (CO, NO2), Radiation sensor | ||
* | * launches scheduled calibration, automatically sends a report to the analytical system | ||
| | | | ||
|} | |} | ||
=== Left quick menu (LQM) === | === Left quick menu (LQM) === | ||
Displays hides (within a frame) and open app windows on the left half of the screen. To completely stop the app, you need to perform a long click and press confirmation in the notification window. | |||
=== Right quick menu (RQM) === | === Right quick menu (RQM) === | ||
Displays hides (within a frame) and open app windows on the right half of the screen. To completely stop the application, you need to perform a long click and press confirmation in the notification window. | |||
=== Left features sidebar (LFS) === | === Left features sidebar (LFS) === | ||
Displays: | |||
* | * functional buttons of some active apps in the left half of the screen, when there are a lot of them and it is undesirable to reduce the visible area of the application window | ||
* | * list of priority tasks for the TSK application | ||
* | * list of recently viewed articles for the WIKI app | ||
* | * list of peer-to-peer leads for P2P application and their real-time characteristics | ||
* | * priority channel list for WGR application | ||
=== Right features sidebar (RFS) === | === Right features sidebar (RFS) === | ||
Displays: | |||
* | * function buttons of some active apps in the right half of the screen, when there are a lot of them and it is undesirable to reduce the visible area of the application window (for example, SDRS) | ||
* | * CHAT app dialog list and dialog filters | ||
* | * list of recent commands via the IMSG app | ||
* | * list of taken photos and videos for the PLAY application | ||
* | * list of video conferencing participants for VM application | ||
=== Virtual control tools === | === Virtual control tools === | ||
Displays: | |||
* | |||
* | * Software (duplicated and synchronized with hardware) joysticks and buttons for controlling a drone, robot, turret, unmanned vehicles | ||
* | * Software buttons for controlling cameras of drones, robots and unmanned vehicles | ||
* | * Joysticks and buttons to control the movement of positions on the map and mark waypoints | ||
* Multimedia control and navigation buttons | |||
== Windows items description == | == Windows items description == |
Revision as of 14:49, 16 July 2023
Abstract
→redirect Further information: Public:ARHUDFM Manifesto
Augmented Reality Heald-Up Display Fullface Mask (ARHUDFM) is a complex device that is not easy to understand at a first look, because there are little relevant examples to compare. Therefore, we suggest that you first read the information on the Public:ARHUDFM Manifesto page at the link above.
This page describes the structure and contents of the GUI (Graphical User Interface) used in the ARHUDFM device.
For a brief description of the functions of each application, please see the Public:Applications page.
Interface description
Appearance
Left | Center | Right | |||
---|---|---|---|---|---|
LMMP | Left main menu fading pads | SBP | Status bar fading pads | RSBP | Right submenu fading pads |
LQMP | Left quick menu fading pads | CLW | Central left window | RQMP | Right quick menu fading pads |
LFSP | Left features sidebar fading pads | CRW | Central right window | RFSP | Right features sidebar fading pads |
LUW | Left Upper window | CWJP | Central window joystick pads | RUW | Right Upper window |
LTAW | Left Top A window | CWBP | Central window buttons pads | RTAW | Right Top A window |
LTBW | Left Top B window | RTBW | Right Top B window | ||
LBAW | Left Bottom A window | RBAW | Right Bottom A window | ||
LBBW | Left Bottom B window | RBBW | Right Bottom B window |
Features
The interface is designed for the screen of the ARHUDFM device with FOV 105°h (stereo overlap) and 33°v, has a resolution of 2560px in width.
Normal human stereoscopic binocular vision is 180° horizontally, up 55°, down 60°.[1] If the area of peripheral vision important for situational awareness is excluded, a comfortable field of view, especially if a person wears optic corrective glasses, will be 105-115° horizontally, 20° up and 25° down. Since the airway obturator of the mask from below is an obstacle to vision, the field of view of a person wearing a mask from below is less than usual (however, pilots of combat aircraft have sufficient visibility). Horizontally, the mask user has a complete view of the entire field of view, including the peripheral part, which is important.
The visible field is projected by the LED beams of a DLP projector offering high contrast and better color reproduction with high response.
Unlike the harmful effects of the blue light spectrum (light colors contain a lot of blue) emitted by the LED screen of a monitor or mobile device, which causes fatigue, headaches and sleep problems when exposed for a long time, the reflected light of a DLP projector (and other types of projectors also) does not have such disadvantages. In addition, in the ARHUDFM device, the principle of displaying the interface resembles the night mode (dark background, light graphic symbols). These conditions for the user create the possibility of round-the-clock work without stress.
The constant optical focus is set to an apparent distance of 1900 mm (75 in) from the user's eyes, which prevents conflict of vergence and accommodation so that the user's eyes do not get tired during long-term use. No virtual visual objects have a different image depth, just as if the user were to observe the display screen at a distance of 1900 mm while observing the rest of the environment with the focus oriented to infinity. This statement is based on numerous studies and experiments of different laboratories with a large number of respondents.
The tension of the muscles of the eye due to the close distance to the object in question causes fatigue, including being one of the causes of the development of myopia. Neck muscle tension and stoop due to the need to focus on a fixed part of field of view for a long time is also an unfavorable factor. This applies to all cases of human work with the screens of laptops, mobile devices, reading paper books and documents.
To imagine the actual visible edges (not the focal length) of the screen, sit in front of a 65" or 1440mm (57.3 inches x 32.9 inches) TV screen at a distance of 22" or 550mm from your eyes. You can clearly see the right and left sides of the screen by turning your eyes. You don't need to use the peripheral part of the vision at the edges, it remains completely open due to the wide field of view of the device's visor. Only in the lower part, when using the airway obturator of the device, the field of view of the user is limited to about 20°, as is the case with any respirator or when wearing most models of glasses. Glasses tend to shrink the effective field of view to somewhere between 90 and 115 degrees horizontally and 35-45 degrees vertically, depending on the width and hight of the glasses and their proximity to the eyes.
We've added these comments because most people don't have experience with these kinds of AR devices yet. Microsoft IVAS (Hololens 2) uses holographic optics, thick lenses and FOV 43°h 28°v, Magic Leap has similar technology to Microsoft and FOV 45°h 55°v. Apple Vision Pro is a VR device (opaque LED display) like the Meta (Oculus) Quest - FOV 90°h 98°v[2], HTC Vive, SONY Playstation, etc. None of these technologies or devices are like ARHUDFM and when used in tactical tasks carry many significant risks. More about it here.
The main feature of Augmented Reality devices is that a person can only see lighter areas on a darker screen background. The nature of vision is that a person sees not objects, but the light reflected from them. Those, can see a high-contrast image in a darkened room (Microsoft uses a tinted visor) or at night, but see almost nothing against a bright sky, on a sunny day, with strong reflections from snow or building walls, when looking at the sun. A person will not be able to see dark areas on a light background in principle, since this contradicts the physics of light (dark areas are the absence of light). The ARHUDFM solves this problem by using "smart windows" - the interface contains 10 large and 56 small fading pads that instantly change their transparency from 0% (opaque black) to 100% (fully transparent) depending on the ambient light or the mode selected by the user.
Principles
Since the user interface of the ARHUDFM device has more functions than is usually used by users of computers and mobile devices, and the device is such that it can be used for a long time in tactical conditions, the following principles are observed:
- As small screen area as possible should obstruct the view of the actual visual environment at all times
- The user must maintain the minimum necessary view of the visual environment for orientation in space
- If any element of the interface is not directly needed by the user at the moment, it should not be displayed on the screen
- The user should be able to change the interface configuration very quickly
- The user must be able to simultaneously clearly distinguish between interface elements and the visual environment at any brightness.
- Interface elements must not be visible from the outside of the device or create light emission to the outside
- The user's face must not be illuminated by reflected radiation, must not be visible from the outside at the night
- The audio environment should not have an attenuation greater than 10 dB SPL, except when using the noise reduction features
Interface controls
Right hand hardware controls
- Joystick. Cursor movement, drone and robot control
- Device on/off button
- Headphone mode control button (see Status bar)
- Button "- >". Decrease, right arrow, PgDown.
- Button "< +". Increase, left arrow, PgUp.
- Button C. Click, left control button
- Button D. Context menu, Shift, right control button
Left hand hardware controls
- Headlamp (Spotlight) on / off button
- Headset connector for handheld portable / manpack radio (also ground / vehicular radio headset cable)
- Loudspeaker on / off and control button
- Button "< -". Decrease, left arrow, PgDown
- Button "+ >". Increase, right arrow, PgUp
- Button A. Click, left control button, headset PTT button for radio
- Button B. Context menu, Shift, right control button, Photo, other assigned functions
- Buttons A+B simultaneously start / stop video record
Software controls
- Voice assistant
- Machine learning (AI) algorithms are used to recognize the meaning of user commands, not necessarily the exact pronunciation of the voice command, including the ability to adapt to the voice and pronunciation of the user
- Gesture control
- The stereo camera captures the image of the hands and recognizes the user's gestures (more details on the Hand Tracking page)
- Gesture library constantly updated, Machine Learning allows the user to create custom gestures
- Gestures can indicate not only the state, but also the dynamics, for example, smoothly change the volume level, brightness, etc.
- Capturing and recognizing fingers allows to use software interface controls, including scrollbars, buttons (and a virtual keyboard if necessary), swipe sideways and up or down, scale and rotate screens inside a window, hide and move windows
Perception hardware
The advantage of this wearable and inexpensive device for tactical use by almost every military person is the ability to perceive light, sound and radio waves, inaccessible to humans.
- Cameras
- Image capture with a three-sensor front stereo camera. One objective lens transmits the image to the separation prisms and then to 3 sensors: DSLR IR-cut 4K/8K/12K UHD, SenSWIR, HDR
- Separate camera in the range of LWIR (thermal image vision)
- Separate rear view camera with extended visible light and SWIR
- Built-in Speed Booster reduces focal length and increases aperture for individual sensors
- Built-in teleconverter, on the contrary, increases the focal length for other sensors, increasing the image of distant objects
- Infrared and laser light sources are not used in this device, because this unmasks the user
- Microphones
- Built-in MEMS (Micro-Electro-Mechanical-Systems) mask airway obturator to transmit the user's voice
- An omnidirectional microphone on the front side of the mask allows to perceive sound waves in a wide range of frequencies, including those inaudible to humans, from very low to very high (used in Computer Audition modes)
- 1 or 2 ultra-cardioid microphones with a narrow polar pattern on the front of the mask allows to accurately determine the source of the sound wave (used in Computer Audition modes)
- 2 insulating layers, airway obturator and seal around face make the user's voice almost inaudible from the outside
- Radio antennas
- Built-in transmit-receive antennas in the ranges of the near radius of communications (Bluetooth, Wi-Fi, LTE, 5G)
- Integrated manpack antennas for communications in the VHF, UHF, UHF SAT, MUOS, L/S bands
- Integrated manpack antennas for analyzing and listening to the frequency ranges 2 MHz - 6 GHz
- Not every user needs a separate antenna or a set of several antennas with different characteristics, using the P2P network within the group, packets of messages and received data can be exchanged and routed
- Integrated passive radar antenna with active phased array (installed in NVG mount)
- Integrated handheld portable short-range active metal re-radiation radar antenna
- Integrated receiving antenna for radar warning system
- Integrated antenna for remote control of a drone or robot
- Integrated antenna for close-range remote control of an active phased array radar (portable or vehicle-mounted)
- Software-defined (reconfigurable) antenna (installed in NVG mount and the other two via the picatinny rails on the sides of the helmet)
- The software-defined antenna is capable of combining the functions of most integrated antennas
The specific is that when using a separate optical lens for each sensor on the left and right, there is a problem of parasitic multi-angle, which will have to be constantly leveled by software, which affects the accuracy of binocular stereo vision. If in a smartphone this is not critical, and there may be 4-8 cameras with their own optics, then for tactical tasks this is of great difficulty. In this case, on the left and right, it is necessary to accurately hold the horizontal distance between the lines of sight for each pair of sensors and position them vertically, and then programmatically compensate for the vertical shift in order to reproduce a single optical axis for the left and right channels. In addition, the design of the device should allow this to be done without difficulty, including taking into account the angle of the field of view of the optics and solving the problem of shadowing.
Menu items description
→redirect Further information: Public:Applications, Public:Voice User Interface
The menu has 7 functional sections:
- Status bar (SB)
- Left main menu (LMM)
- Right submenu (RSB)
- Left quick menu (LQM)
- Right quick menu (RQM)
- Left features sidebar (LFS)
- Right features sidebar (RFS)
The principle of managing menu items of some sections is the same, and some are different.
Status bar (SB)
The status bar is located in the top middle of the visible area and contains all the main and frequently used information about the use of device functions and applications.
A total of 12 items for quick selection and tracking are available in the status bar, each of which contains sub-elements responsible for specific function presets. Preset settings are carried out not through the status bar, but in the settings of services or applications. The status bar is always displayed and is not hidden. Each element is located in a separate field (fading pad).
The sub-elements of the status bar are controlled by clicking (joystick, gesture control) or by voice (the result corresponds to the click). Default states:
- Hover state: 4 corner segments of the field frame (in the above example in the "Radio Detection modes" field with the "IFF" function)
- Click state: frame on the border of the field (animation effect, twice 100 ms), with each click sequenced display of list elements (presets)
- Selected (long click >2 s): vertically positioned rectangle in the lower left corner
- Not selected (long click >2 s): no vertical rectangle in the lower left corner
Differences in voice control:
- The command to the voice assistant contains a description of the desired action and state, so it is faster
- The voice assistant understands different interpretations of actions and states, so there is no need to memorize voice commands
SB indication and change of display
Indication | Designation | Field | Change of display / Short description |
---|---|---|---|
Time / Date | 1. |
| |
Battery | 1. |
| |
Water | 1. |
| |
Spotlight | 1. |
| |
Brightness modes | 2. | States are the default. Selecting a mode changes the brightness and fading of the fields (fading pads and all windows at the same time, it acts as sunglasses). For some apps, the app window fading settings are adjusted individually in the app for greater contrast, these settings take priority over the default settings | |
Windows modes | 3. | States are the default. The user can quickly and flexibly manage the window configuration for each window individually, see below Windows items description | |
Camera modes | 4. | States are the default. Depending on weather conditions and time of day, indoor or outdoor user activity, a quick preset selection is needed for effective surveillance, detection, and task execution | |
Audio modes | 5. | States are the default. Allows the user to quickly turn the loudspeaker on or off (as well as the buttons on the left headphones ear cup). Adjust the loudspeaker volume and monitor its status
Also allows to quickly adjust the mode and volume of the headphones (as well as the buttons on the right headphones ear cup). At least one mode and one headphone volume level are always on | |
Computer Vision modes | 6. | States are the default. Presets are available to the user for quick selection depending on tactical tasks. Presets can be turned on several at the same time and separately, which makes it possible to optimize the used computing resources and power consumption | |
Computer Audition modes | 7. | States are the default. A person hears sound as several frequencies (frequency carriers) at the same time and different frequencies at different volume levels. Presets are available to the user for quick selection depending on tactical tasks. Presets can be turned on several at the same time and separately, which makes it possible to optimize the used computing resources and power consumption | |
Radio Detection modes | 8. | States are the default. Any mission is associated with the tasks of SIGINT, identification of friend or foe, detection of drones and robots, anti-personnel and anti-tank mines, trip wires, IEDs, and counter-radar protection for each military person without exception. Presets are available to the user for quick selection depending on tactical tasks. Presets can be turned on several at the same time | |
Firing Assistance modes | 9. | States are the default. This mode helps to conduct accurately aimed fire using all types of sights: Red Dot, telescopic sight, and digital sight and is also compatible integration with the remote control of the robotic turret | |
Stealth modes | 10. | States are the default. This mode is necessary to limit visibility by means of enemy SIGINT | |
Vitals Body Tracking modes | 11. | Vitals Body Sensors Control (VBS) | |
Networks modes | 12. | Networks (NET) |
SB Presets
Indication | Field name | Preset | Preset name | Actions |
---|---|---|---|---|
Time / Date, Battery, Water, Spotlights modes | na | Time / Date |
| |
na | Battery |
| ||
na | Water |
| ||
na | Spotlight |
| ||
Brightness modes
OR condition when selecting presets (selecting one preset cancels the selection of the previously selected preset) |
AUTO | Auto |
| |
CLR | Clear day | fading pads 50%, fading windows 50%, projector beam 100% | ||
CLD | Cloudy | fading pads 25%, fading windows 25%, projector beam 75% | ||
TWL | Twilight | fading pads 0%, fading windows 0%, projector beam 75% | ||
DRK | Dark night | fading pads 0%, fading windows 0%, projector beam 50% | ||
NLTS | Night lights | fading pads 50%, fading windows 25%, projector beam 75% | ||
DZLD | Dazzling day | fading pads 75%, fading windows 75%, projector beam 100% | ||
Windows modes
AND / OR condition when selecting presets (selecting one preset in one case cancels, and in the other case does not cancel the selection of the previously selected preset) |
DFLT | Default | displays all active windows according to the configured application and feature priorities; DFLT - deselects any previously selected preset | |
OFF | Turn off all windows | turns off the display of all windows; OFF - deselects any previously selected preset | ||
CLW | Central left window is On, central right window is Off | if both central windows (left and right) were used by default, disables the central right window, all functions remain available in the central left window; CLW cancels CRW and vice versa | ||
CRW | Central right window is On, central left window is Off | as in the previous case, on the contrary, disables the central left window, improving the view of the environment; CRW cancels CLW and vice versa | ||
BWON | Bottom windows only | turns off the upper windows (except LUW and RUW) on the left and right to improve the view ("knight's narrow visor effect"), transfers higher priority windows to the lower area, closes lower priority windows, does not turn off the central windows; BWON cancels LWON and RWON | ||
LWON | Left windows only | turns off all windows on the right (except RUW) ("left eye effect"), transfers higher priority windows to the left area, closes lower priority windows, does not turn off central windows; LWON cancels RWON and BWON | ||
RWON | Right windows only | turns off all windows on the left (except LUW) ("right eye effect"), transfers higher priority windows to the right area, closes lower priority windows, does not turn off central windows; RWON cancels LWON and BWON | ||
Cameras modes
AND / OR condition when selecting presets (selecting one preset in one case cancels, and in the other case does not cancel the selection of the previously selected preset) |
FHD | Frontal HD cam | uses visible light range (400-780 nm) and dual sensor capabilities, high resolution and wide dynamic range under strong contrast lighting | |
RHD | Rear HD cam | turn the rear view camera on and off | ||
SWIR | Night / Sky / Fog / Sea vision mode | uses a wider short-wavelength infrared light range (780-1700 nm), which is used to observe the reflection of ambient light in this range by objects located on the surface of the water, in fog, in smoke, in clouds, at dusk and at night | ||
LWIR | Thermal image vision mode | uses long-wavelength invisible infrared light (7.5-14 µm) emitted by objects warmer in relation to the environment, mainly at night | ||
SLV | Silhouette vision mode | turns on the transformation of the fill into a color outline mode that is well distinguishable in relation to the background for contrasting objects | ||
MXV1 | Mixed vision mode Type 1: FHD + SWIR | allows to use the capabilities of three different sensors in different conditions day and night; 4K UHD + HDR + SWIR | ||
MXV2 | MXV Type 2: SWIR + LWIR | allows to use the capabilities of two different sensors in different conditions day and night; SWIR + LWIR | ||
MXV3 | MXV Type 3: FHD + SWIR + LWIR | allows to use the capabilities of four different sensors in different conditions day and night; 4K UHD + HDR + SWIR + LWIR | ||
MXV4 | MXV Type 4: FHD + SWIR + LWIR (silhouette mode) | allows to use the capabilities of four different sensors in different conditions day and night; 4K UHD + HDR + SWIR + LWIR (silhouette mode) | ||
Audio modes
AND / OR condition when selecting presets (selecting one preset in one case cancels, and in the other case does not cancel the selection of the previously selected preset) |
LSPK | Loudspeaker On/Off |
| |
L | Left On, right Off |
| ||
R | Right On, left Off |
| ||
LR | Left On, right On |
| ||
25 | 25% sound level | changes the headphone volume; 25 cancels 50, 75, 100 | ||
50 | 50% sound level | changes the headphone volume; 50 cancels 25, 75, 100 | ||
75 | 75% sound level | changes the headphone volume; 75 cancels 25, 50, 100 | ||
100 | 100% sound level | changes the headphone volume; 100 cancels 25, 50, 75 | ||
Computer Vision[3][4] modes
AND condition when selecting presets (selecting one preset in one case does not cancel the selection of a previously selected preset) |
OD | Object detection |
| |
MD | Motion detection |
| ||
FD | Facial detection |
| ||
FR | Facial recognition |
| ||
OCR | Optical character recognition |
| ||
HSTD | Heat and smoke trace detection |
| ||
Computer Audition modes
AND condition when selecting presets (selecting one preset in one case does not cancel the selection of a previously selected preset) |
DAM | Detect noises of aircraft motor |
| |
ENAT | Exclude sounds of nature |
| ||
ECHO | Eliminate echo |
| ||
DHUM | Detect noises of human activity |
| ||
STHR | Limit sound threshold |
| ||
Radio detection modes
AND condition when selecting presets (selecting one preset in one case does not cancel the selection of a previously selected preset) |
IFF | Identification Friend-or-Foe |
| |
RDF | Radio Direction Finding[6] |
| ||
RFDD | Radio Frequency Drone Detection[7] |
| ||
EODD | Radio Frequency Explosive Ordnance Disposal Detection |
| ||
RWR | Radar Warning Receiver[8] |
| ||
Firing assistance modes
OR condition when selecting presets (selecting one preset cancels the selection of the previously selected preset) |
GF | Fire on ground fixed targets |
| |
GM | Fire on ground moving targets |
| ||
AM | Fire on aerial moving targets |
| ||
MF | Mountain fire on fixed targets (prospective function) |
| ||
MM | Mountain fire on moving targets (prospective function) |
| ||
Stealth modes
OR condition when selecting presets (selecting one preset cancels the selection of the previously selected preset) |
IFF | IFF visible only |
| |
SD | Short distance visible only |
| ||
FULL | Zero emission |
| ||
OFF | OFF |
| ||
Vitals body tracking modes
OR condition when selecting presets (selecting one preset cancels the selection of the previously selected preset) |
WRK | Workout mode |
| |
TRN | Training mode |
| ||
TACT | Tactical mode |
| ||
OFF | OFF |
| ||
Networks modes
AND |
Network 1 |
| ||
Network 2 | ||||
Network 3 | ||||
Network 4 | Signal levels, upload / download transmission status |
→redirect Further information: Public:Applications, Public:Voice User Interface
Left | Center | Right | |||
---|---|---|---|---|---|
LMMP | Left main menu fading pads | SBP | Status bar fading pads | RSBP | Right submenu fading pads |
LQMP | Left quick menu fading pads | CLW | Central left window | RQMP | Right quick menu fading pads |
LFSP | Left features sidebar fading pads | CRW | Central right window | RFSP | Right features sidebar fading pads |
LUW | Left Upper window | CWJP | Central window joystick pads | RUW | Right Upper window |
LTAW | Left Top A window | CWBP | Central window buttons pads | RTAW | Right Top A window |
LTBW | Left Top B window | RTBW | Right Top B window | ||
LBAW | Left Bottom A window | RBAW | Right Bottom A window | ||
LBBW | Left Bottom B window | RBBW | Right Bottom B window |
The main menu (LMM) is located at the top left of the visible area and contains a list of sections.
Only 7 elements for quick selection in one row. Use the navigation arrows on the right to select the next row. The main menu is only displayed on hover or on a voice call. When inactive, hides after 15 seconds. Each element is located in a separate field (fading pad). Only the fields that display the section are shown.
The right submenu (RSB) is at the top right and expands the second lower level of the main menu items. Only 7 elements in one row. The arrows on the left are used for navigation. The right submenu is displayed only when one of the main menu items on the left (LMM) is active or when the submenu item is directly called by voice. When inactive, hides simultaneously with the main menu after 15 seconds. Each element is located in a separate field (fading pad). Only the fields that display the section are shown.
When an app is opened using this menu, it is displayed on the screen. If the user closes the app, it does not stop its work, but continues to work in the background, at the same time, an element with the name of this application appears in the Left quick menu (LQM) or Right quick menu (RQM) menu field to quickly return to the screen. See the sections Left quick menu (LQM) and Right quick menu (RQM) below for how to completely terminate the application.
(!) Pictures with an external large view of LMM and a separate large RSB insert here:
The sub-elements of the main menu and sub-menu are controlled by clicking (joystick, gesture control) or by voice. States:
- Hover state: 4 corner field frame segments
- Click state: frame on the field border (animation effect, twice 100 ms)
- Selected (long click >2 s): horizontally placed two rectangles to the right and left of the caption
- Not selected (long click >2 s): there are no horizontally placed two rectangles to the right and left of the caption
Differences in voice control:
- The command to the voice assistant contains a description of the desired action and state, so it is faster
- The voice assistant understands different interpretations of actions and states, so there is no need to memorize voice commands
- During a voice call, not the entire menu is shown, but the corresponding items of the main menu and submenu
- The user can voice the display of the entire menu
LMM | RSB | Action | Notice |
---|---|---|---|
MSG
(Messenger) |
IMSG (instant messaging system) |
|
|
CHAT (multichannel chat) |
|
LMM for all channels, RSB and RFS for the corresponding channel:
| |
MAIL (eMail) |
|
||
SDR2 (SDR 2-way) |
|
||
CRPT (cryptologic control) |
|
||
PTTH (PTT headset) |
|
||
TSK (Tasks) |
|
The task management system allows you to plan and control the deadline, accuracy, results, and efficiency of tasks. Contains a description, checklist, deadline, actual completion time and elapsed time (including auto-tracking of completion and accounting of elapsed time), notification of the current status, geolocation at the time of completion, task completion confirmation artifacts, attachments, comments |
|
CAL (Calendar) |
|
The event calendar allows you to plan and coordinate events in advance that require certain time regulations: collective online and offline communications, individual classes and trainings, meetings, training seminars, TDY (temporary duty) trips, and deployments |
|
WGR (Workgroups) |
|
The submenu contains filters for groups.
You can select a member or group in the appropriate section to communicate, share data, send or request a position. CDI element (Cross-Domain Interaction) |
|
MAP
(Maps & Navigation) |
CMPS (Compass) |
|
|
NAV (Navigation) |
|
||
PATH (Path tracking) |
|
||
PLAN (Mission planning) |
|
| |
ANLS (Mission analysis) |
|
| |
SINT
(SIGINT) |
SDRS (SDR Scan) |
|
|
RDF (Radio Direction Finding Control) |
|
||
PCSR (Passive covert radar control) |
|
||
RWRC (Radar warning receiver control) |
|
||
APAR (Active phased array radar control) |
|
||
RFDD (RF Drone Detection Control) |
|
||
EODD (RF EOD Detection Control) |
|
||
RC
(Remote Control) |
RPAC (Drone RC) |
|
|
RBRC (Robot RC) |
|
||
FTRC (Fire turret RC) |
|
||
UVRC (Unmanned vehicle RC) |
|
||
WIKI (Wiki) |
|
Wiki systems are proven to be effective in creating and sharing the knowledge that everyone needs on an almost daily basis. This system allows for to a collection of best practices and improves the process of learning and training, as well as refreshing knowledge from time to time even from experienced users. All sorts of information about the technical arrangement and maintenance of equipment, the organization of processes at military bases, schedules, analysis materials of military experts, etc. Something that will help you become more efficient. Of course, distributed access rights, information protection, and confidentiality are in accordance with current protocols |
|
MMD (Multimedia) | REC (multimedia recorder)
PLAY (multimedia player) |
|
|
VM (Virtual mentor incl. video chat) |
|
||
TRSL (Translater) |
|
||
FILE (File explorer) |
|
|
|
PROC (Processing Control) | CVC (Computer Vision Control) |
|
|
CAC (Computer Audition Control) |
|
||
IFF (IFF Control) |
|
||
STM (Stealth Modes Control) |
|
||
FA (Firing Assistance Control) |
|
||
VBS (Vitals Body Sensors Control) |
|
||
ANTC (Antennas Control) |
|
||
DVC (Integrated devices) |
|
|
|
NET (Networks) |
|
|
|
SYS (System) | CAM (Cameras Control) |
|
|
DISP (Display Control) |
|
||
FPAD (Fading Pads Control) |
|
||
MMC (Multimedia Control) |
|
11 embedded microphones:
| |
TESS (Voice assistant) |
|
||
HT (Hand tracking system) |
|
||
STT (Speech-to-text settings) |
|
||
VOVR (Voiceover settings) |
|
||
INP (Joystick and buttons settings) |
|
||
GNSS (GNSS) |
|
||
ACC (Accounts & Sync) |
|
||
SEC (Security) |
|
||
ADM (Admin only) |
|
||
SRV (Services) |
|
Displays hides (within a frame) and open app windows on the left half of the screen. To completely stop the app, you need to perform a long click and press confirmation in the notification window.
Displays hides (within a frame) and open app windows on the right half of the screen. To completely stop the application, you need to perform a long click and press confirmation in the notification window.
Left features sidebar (LFS)
Displays:
- functional buttons of some active apps in the left half of the screen, when there are a lot of them and it is undesirable to reduce the visible area of the application window
- list of priority tasks for the TSK application
- list of recently viewed articles for the WIKI app
- list of peer-to-peer leads for P2P application and their real-time characteristics
- priority channel list for WGR application
Right features sidebar (RFS)
Displays:
- function buttons of some active apps in the right half of the screen, when there are a lot of them and it is undesirable to reduce the visible area of the application window (for example, SDRS)
- CHAT app dialog list and dialog filters
- list of recent commands via the IMSG app
- list of taken photos and videos for the PLAY application
- list of video conferencing participants for VM application
Virtual control tools
Displays:
- Software (duplicated and synchronized with hardware) joysticks and buttons for controlling a drone, robot, turret, unmanned vehicles
- Software buttons for controlling cameras of drones, robots and unmanned vehicles
- Joysticks and buttons to control the movement of positions on the map and mark waypoints
- Multimedia control and navigation buttons
Windows items description
→redirect Further information: Public:Applications
Fading windows and pads
Left | Center | Right | |||
---|---|---|---|---|---|
LMMP | Left main menu fading pads | SBP | Status bar fading pads | RSBP | Right submenu fading pads |
LQMP | Left quick menu fading pads | CLW | Central left window | RQMP | Right quick menu fading pads |
LFSP | Left features sidebar fading pads | CRW | Central right window | RFSP | Right features sidebar fading pads |
LUW | Left Upper window | CWJP | Central window joystick pads | RUW | Right Upper window |
LTAW | Left Top A window | CWBP | Central window buttons pads | RTAW | Right Top A window |
LTBW | Left Top B window | RTBW | Right Top B window | ||
LBAW | Left Bottom A window | RBAW | Right Bottom A window | ||
LBBW | Left Bottom B window | RBBW | Right Bottom B window |
Как уже было написано в самом начале описания пользовательского интерфейса, в устройстве для контрастного отображения используются затухающие окна и площадки. Иначе на светлом и ярком фоне окружающей среды пользователю будет сложно видеть изображения контрастным. Затухающие окна и площадки в зависимости от режимов яркости имеют разную степень прозрачности. А в случае яркого света дополнительно выполняют функцию солнцезащитного экрана.
Окна приложений и функций располагаются в большей и наилучшей видимой области. Всего 12 независимых окон (8 больших 1.78:1, 2 больших 1.20:1, 2 малых 19.86:1), каждое из которых содержит субэлементы управления, когда окно выделено с помощью клика или голосом (selected state). Не выделенное окно является пассивным окном, которое отображает только графику приложения, элементы управления окном скрыты, элементы управления приложением скрыты. Окна разных прилоожений имеют разный приоритет отображения, который настраивается в настройках системы для каждого приложения. В зависимости от выбранного пресета в Status bar (SB) конфигурации отображаемых окон могут быть быстро и гибко изменены пользователем.
(!) Вставить галерею с картинками примеров
Управление субэлементами окон выполняется кликом (джойстик, управление жестами) или голосом. Состояния:
- Hover state: частая пунктирная линия вдоль рамки поля
- Click state: рамка по границе поля (эффект анимации, дважды по 100 ms)
- Selected (long click >2 s): редкая пунктирная линия вдоль рамки поля
- Not selected (long click >2 s): пунктирная линия отсутствует
Отличия при голосовом управлении:
- Команда голосовому ассистенту содержит описание требуемого действия и состояния, поэтому выполняется быстрее
- Голосовой ассистент понимает разные интерпретации действий и состояний, поэтому не нужно запоминать голосовые команды наизусть
Пользователь может быстро и гибко управлять конфигурацией окон для каждого окна в отдельности:
- Пользователь может принудительно закрыть любое окно в любое время, выделив нужное окно (selected state), нажав на иконку "закрыть окно" (приложение остаётся в фоновом режиме, для обратного действия кликнуть на иконку в меню быстрого выбора)
- Пользователь может увеличить левое или правое большое центральное окно на всю область центрального окна (объединённое окно 2.40:1), выделив нужное окно (selected state), нажав на иконку "увеличить окно"
- Пользователь может увеличить большое осно слева или справа на всю левую или правую область окна (объединённое окно 1.78:1 x2), выделив нужное окно (selected state), нажав на иконку "увеличить окно"
- При нажатии на иконку "уменьшить окно" окно возвращается в исходное состояние
- Иконка "сместить окно влево" смещает его влево, затем вверх направо, затем влево, меняя расположение других окон
- Иконка "сместить окно вправо" смещает окно вправо, затем вниз налево, затем вправо, меняя расположение других окон
- Иконка "поделиться экраном" позволяет отправить скриншот окна или включить трансляцию данного окна для другого пользователя
Apps priority for windows
LUW | CLW | CRW | RUW | ||
|
|
|
| ||
LTAW | LTBW | CWJP (left) | CWJP (right) | RTAW | RTBW |
|
|
|
|
|
|
LBAW | LBBW | CWBP (left) | CWBP (right) | RBAW | RBBW |
|
|
|
|
|
|
Window | Mode | Notice |
---|---|---|
Left Upper window (LUW) | Обычно используется долговременно | |
Left top A window (LTAW) | Используется при необходимости, не рекомендуется во время интенсивного боя, чтобы не ограничивать видимость окружающей среды | |
Left top B window (LTBW) | Обычно используется кратковременно, чтобы не ограничивать видимость окружающей среды | |
Left bottom A window (LBAW) | Обычно используется долговременно | |
Left bottom B window (LBBW) | Обычно используется долговременно | |
Central left window (CLW) | Обычно используется кратковременно, чтобы не ограничивать видимость окружающей среды | |
Central right window (CRW) | Обычно используется долговременно | |
Right Upper window (RUW) | Обычно используется долговременно | |
Right top A window (RTAW) | Обычно используется кратковременно, чтобы не ограничивать видимость окружающей среды | |
Right top B window (RTBW) | Используется при необходимости, не рекомендуется во время интенсивного боя, чтобы не ограничивать видимость окружающей среды | |
Right bottom A window (RBAW) | Обычно используется долговременно | |
Right bottom B window (RBBW) | Обычно используется долговременно |
Shifts windows to the left and right
- Общее правило "слева направо, сверху вниз" (список перемещения 10 больших окон):
- LTAW - left top window A
- LTBW - left top window B
- LBAW - left bottom window A
- LBBW - left bottom window B
- CLW - central left window
- CRW - central right window
- RTAW - left top window A
- RTBW - left top window B
- RBAW - left bottom window A
- RBBW - left bottom window B
- Если активное окно расположено в левой части и он перемещается влево, он перемещается выше по списку
- Если активное окно расположено в левой части и он перемещается вправо, он перемещается ниже по списку, сначала в центр видимой области, затем в правую часть
- Если место, куда перемещается активное окно не занято другим окном, другие окна не меняют своего положения
- Другой отображаемое окно, на место которого смещается активное окно вниз по списку, автоматически перемещается выше по списку и занимает предыдущее место смещаемого активного окна
- Другой отображаемое окно, на место которого смещается активное окно вверх по списку, автоматически перемещается ниже по списку и занимает предыдущее место смещаемого активного окна
- Обычно отображаются менее 10 больших окон, поэтому смещение активного окна не приводит с смещению большинства других окон
- Если отображаются все 10 больших окон, смещение активного окна на несколько позиций в списке вызывает последовательное автоматическое временное смещение соседнего окна, который затем снова возвращается на предыдущее место
- Если окно максимизировано, оно автоматически минимизируется и перемещается по общему правилу, при необходимости его нужно максимизирован снова
- Пользователь может выделить два или более окон одновременно, удерживая клавишу D (рядом с джойстиком) headphones ear cup правого наушника (аналогично правой клавиши мыши)
- Выделив окно и удерживая клавишу C (аналогично левой клавиши мыши) headphones ear cup правого наушника пользователь может переместить окно или несколько окон одновременно одним действием с помощью джойстика - в этом случае, если перемещается группа окон, они будут располагаться последовательно рядом по списку (даже если в предыдущем их местоложении они не были расположены последовательно рядом по списку)
- Малые окна перемещаются только влево или вправо на место аналогичного малого окна
- Если малое окно перемещается вправо, другое окно перемещается влево (меняются местами)
- Если приложение запускает малое окно в то время, когда оба малых окна отображают информацию других приложений, тогда окно с приложением, имеющим наименьший приоритет, скрывается в меню быстрого выбора
- Если одно малое окно закрывается, на его месте ничего не отображается, для отображения на этом месте окна другого приложения необходимо кликнуть на него в меню быстрого выбора или в главном меню
- Если приложение запускает большое окно, которое имеет больший приоритет для уже занятого окна, тогда окно с меньшим приоритетом перемещается в другое место, как предусмотрено правилами приоритета окон и приложений. При закрытии окна с большим приоритетом, конфигурация окон возвращается в предыдущее состояние
- Если приложение запускает большое окно, когда нет свободного места для отображения окон, окно с наименьшим приоритетом скрывается автоматически в меню быстрого выбора. При закрытии одного из окон с большим приоритетом, восстанавливается предыдущее состояние отображения окон. При необходимости отображения окна с меньшим приоритетом, необходимо освободить место для него, свернув один из окон в меню быстрого выбора
Прокрутка окна на (4/5 высоты окна или в строках - настраивается индивидуально) выполняется иконками вверх и вниз или кнопками джойстика "< +" и "- >" снизу headphones ear cup правого или левого наушника (аналогично клавишам мыши PageUp, PageDown). Также плавная прокрутка окна джойстиком, голосовой командой или жестом (в т.ч. виртуальным джойстиком или обособленным жестом).
Элементы управления (иконки управления окном, функциональные программные кнопки интерфейса приложения, расположенные на Sidebar Left or Sidebar Right, виртуальные джойстики) относятся только к активному (selected) окну. Для пассивного окна (not selected) они не отображаются.
Отдельно для иконок управления окном - после того, как окно стало активным (selected), иконки управления окном отображаются в течение 15 с, после чего исчезают. Для их повторного отображение необходимо снова выделить данное окно. Пунктирная рамка выделения активного окна отображается в течение всего времени активного состояния окна.
! Кроме того, принудительное использование некоторых окон может выполнить функцию солнцезащитного козырька тогда, когда солнце находится низко над горизонтом на линии визирования. Пользователь может смещать окно в нужную область и перекрывать ослепляющий вид на солнце, не затемняя всю область визирования.
Interface Animation
Interface Items Motion
- принципиальный вид
- активный вид при работе с меню
- процесс выбора пункта меню (скролл элементов, изменение вида при входе в подменю 1-го уровня / 2-го уровня / 3-го уровня)
- постоянный (продолжительный) вид (статусы, нотификации, активные пункты меню)
- включение и смена затухающих окон (правила, варианты комбинации в одновременном виде)
Modern tools
1. MRTK-Unity is a Microsoft-driven project that provides a set of components and features, used to accelerate cross-platform MR app development in Unity. Here are some of its functions:
- Provides the cross-platform input system and building blocks for spatial interactions and UI.
- Enables rapid prototyping via in-editor simulation that allows you to see changes immediately.
- Operates as an extensible framework that provides developers the ability to swap out core components.
- Supports a wide range of platforms.
2. Unity Mars helps solve the hard problems of AR app creation:
- Overcome the challenges of authoring for dynamic physical environments
- Reduce development time
- Release cross-platform experiences with support for iOS, Android, and HoloLens
Manuals
Troubleshooting
Areas of research
Related fields
Future ideas
Further reading
See also
Public External Sections: | Public Wiki Sections: | Public Wiki Sections: | Not-Public Wiki Sections: |
---|---|---|---|
Note: Unless otherwise stated, whenever the masculine gender is used, both men and women are included.
See also product details
Hardware Details: | Functional Apps Details: | Executive Apps Details: | Service Apps Details: |
---|---|---|---|
References
- ↑ Wikipedia, "Field of view"
- ↑ GitHub, Pimax Forum, "HMD Geometry Database"
- ↑ Wikipedia, "Outline Computer Vision"
- ↑ Wikipedia, "Computer Vision"
- ↑ Wikipedia, Artillery sound ranging
- ↑ Wikipedia, "Radio direction finding"
- ↑ AARTOS, "RF Drone Detection", "Antennas"
- ↑ Wikipedia, "List of radar types", "Counter-battery radar"
- ↑ Wikipedia, "Counter-battery radar"
- ↑ Wikipedia, "Monitoring (medicine)"