Liberty permette alle persone con difficoltà motorie di movimentarsi in maniera autonoma durante la permanenza a letto. La funzionalità del sistema è il cambiamento della posizione del paziente. Questo richiede lo sviluppo di un software robotico avanzato per la cognizione, l’attuazione e la percezione.
La cognizione comporta l’uso algoritmi innovativi per pianificare le traiettorie, che includano fattori strutturali, di sicurezza e di confort. La percezione include l’uso delle più moderne tecniche a reti neurali artificiali al fine di riconoscere e predire la posizione del paziente in maniera affidabile in base agli input dei vari sensori. L’attuazione coinvolge invece l’uso di strategie di controllo con feedback per eseguire le traiettorie predefinite in base alle posture desiderate.