Vad är Human Machine Interface?

Ett mänskligt maskingränssnitt (HMI) är ett gränssnitt som tillåter interaktion mellan en människa och en maskin. Gränssnitten för mänskliga maskiner varierar stort, från kontrollpaneler för kärnkraftverk till skärmen och inmatningsknapparna på en mobiltelefon. Att designa sådana gränssnitt är en utmaning och kräver en hel del arbete för att göra gränssnittet funktionellt, tillgängligt, trevligt att använda och logiskt. Vissa ingenjörer är specialiserade på att utveckla gränssnitt för mänskliga maskiner och att förändra sätten på vilka människor interagerar med maskiner och system.

Två komponenter behövs i ett mänskligt maskingränssnitt. Den första är en ingång. En mänsklig användare behöver något sätt att berätta för maskinen vad den ska göra, för att göra förfrågningar till maskinen eller för att justera maskinen. Exempel på inmatningsenheter inkluderar tangentbord, reglage, omkopplare, pekskärmar, joysticks och möss. Alla dessa enheter kan användas för att skicka kommandon till ett system eller till och med en sammanlänkade uppsättning system.

Gränssnittet kräver också en utdata, som gör att maskinen kan hålla den mänskliga användaren uppdaterad om hur kommandon fortskrider, eller att utföra kommandon i fysiskt utrymme. På en dator har användare till exempel en skärm som kan visa information. En robot, å andra sidan, kan röra sig som svar på kommandon och lagra data på en hårddisk så att människor kan se hur roboten reagerar, lär sig och navigerar i världen. Utgångar kan också innehålla så enkla saker som statuslampor som varnar människor när vippar eller omkopplare har aktiverats.

Tekniken bakom gränssnittet för mänskliga maskiner förbättras ständigt. Forskare har utvecklat gränssnitt som kan styras med sinnet, till exempel genom att se tillämpningar för denna teknik bland strokepatienter och andra människor med starkt begränsade kommunikationssätt. På samma sätt har utgångar blivit mycket mer sofistikerade med tiden.

Som många har noterat kan ett dåligt utformat gränssnitt för mänskliga maskiner vara extremt frustrerande. I ena änden av skalan kan gränssnittet vara buggigt eller icke-funktionellt, vilket orsakar svårigheter eftersom det inte fungerar som det är tänkt. I andra änden av skalan fungerar gränssnittet, men det är designat på ett sådant sätt att det är förvirrande och utmanande att använda eftersom det inte är intuitivt för användarna. Konsten att designa intuitiva gränssnitt kräver en djup förståelse för hur människor interagerar med sin omgivning och en medvetenhet om psykologin i att designa gränssnitt på ett sätt som är tillgängligt för ett brett spektrum av människor. Vad som fungerar för en ingenjör i ett mänskligt maskingränssnitt, till exempel, kanske inte är lika lätt för en medlem av allmänheten.