Hvad er menneskelig maskine-grænseflade?
En human machine interface (HMI) er en grænseflade, der tillader interaktion mellem et menneske og en maskine. Menneskelige maskingrænseflader varierer meget fra kontrolpaneler til atomkraftværker til skærmen og indgangsknapper på en mobiltelefon. At designe sådanne grænseflader er en udfordring og kræver en hel del arbejde for at gøre grænsefladen funktionel, tilgængelig, behagelig at bruge og logisk. Nogle ingeniører er specialiserede i at udvikle menneskelige maskine-grænseflader og ændre måderne, hvorpå folk interagerer med maskiner og systemer.
To komponenter er nødvendige i en menneskelig maskine-grænseflade. Den første er et input. En menneskelig bruger har brug for en eller anden måde for at fortælle maskinen, hvad de skal gøre, at anmode om maskinen eller at justere maskinen. Eksempler på inputenheder inkluderer tastaturer, skift, switches, berøringsskærme, joysticks og mus. Alle disse enheder kan bruges til at sende kommandoer til et system eller endda et sammenkoblet sæt systemer.
Grænsefladen kræver også en output, som gør det muligt for maskinen at holde den menneskelige bruger opdateret om fremdriften af kommandoer eller at udføre kommandoer i det fysiske rum. På en computer har for eksempel brugere en skærm, der kan vise oplysninger. En robot på den anden side kan bevæge sig som svar på kommandoer og gemme data på en harddisk, så folk kan se, hvordan roboten reagerer, lærer og navigerer verden. Udgange kan også omfatte ting, der er så enkle som statuslamper, der advarer folk, når der er aktiveret skifter eller afbrydere.
Teknologien bag den menneskelige maskingrænseflade forbedres konstant. Forskere har udviklet grænseflader, der kan styres med sindet, for eksempel ved at se applikationer til denne teknologi blandt slagtilfældepatienter og andre mennesker med meget begrænsede kommunikationsformer. Ligeledes er output blevet meget mere sofistikerede med tiden.
Som mange mennesker har bemærket, kan en dårlig designet menneskelig maskine-interface være ekstremt frustrerende. I den ene ende af skalaen kan grænsefladen være buggy eller ikke-funktionel, hvilket forårsager vanskeligheder, fordi det ikke fungerer som tilsigtet. I den anden ende af skalaen fungerer grænsefladen, men det er designet på en sådan måde, at det er forvirrende og udfordrende at betjene, fordi det ikke er intuitivt for brugerne. Kunsten at designe intuitive grænseflader kræver en dyb forståelse af, hvordan mennesker interagerer med deres miljø og en bevidsthed om psykologien ved at designe grænseflader på en måde, der vil være tilgængelig for et bredt spektrum af mennesker. Hvad der for eksempel fungerer for en ingeniør i en menneskelig maskineflade, er måske ikke så let for et offentligt medlem.