Altia estende il supporto di Renesas R-Car ai SoC Gen3e, sfruttando CR7 per ridurre i tempi di avvio dell'HMI, semplificare lo sviluppo e diminuire i costi di sviluppo

Altia annuncia oggi che le nostre soluzioni HMI sono state integrate con il software di riferimento Renesas R-Car Gen3e CR7. Già sostenitore di lunga data della famiglia Renesas R-Car, Altia continua il nostro impegno a fornire un supporto di prim'ordine per Renesas R-Car Gen3e. Le nostre ultime soluzioni di generazione del codice consentono tempi di avvio rapidi, supporto dedicato per le operazioni di sicurezza funzionale, un'architettura di sistema ulteriormente semplificata e costi di sviluppo complessivamente ridotti per OEM e fornitori di primo livello che progettano e implementano cockpit integrati.

“Altia e Renesas hanno una lunga storia di collaborazione nella fornitura di potenti grafiche integrate collaudate in produzione per applicazioni automobilistiche sfruttando la famiglia Renesas R-Car. Sulla base del nostro aggiornamento delle funzionalità in R-Car Gen3e, Altia continua a dimostrare la propria leadership nello spazio del software HMI fornendo una soluzione di generazione di codice unica che offre ai nostri clienti la possibilità di implementare grafica di prim'ordine supportando allo stesso tempo più GPU e sistemi operativi ", ha affermato Naoki Yoshida, Senior Director, High Performance Marketing Digital Division di Renesas.

La tendenza emergente per i cruscotti integrati è quella di sfruttare un singolo controller di dominio per consolidare il quadro strumenti, l'infotainment di bordo (IVI), l'HUD e le funzioni di monitoraggio del conducente. Quel controller di dominio integra più core CPU, GPU e sistemi operativi (con o senza hypervisor) per gestire diverse applicazioni in un ambiente multi-display. La complessità di un tale sistema sfida gli OEM a fornire tempi di avvio rapidi e sicurezza funzionale, offrendo allo stesso tempo animazioni avvincenti e ricchi contenuti 3D. Un tale sistema si presta a un costo di integrazione significativo.

Con la nuova R-Car Gen3e, Renesas ha apportato miglioramenti per consentire una maggiore integrazione e un'architettura software semplificata, tutti volti a ridurre i costi di sistema. Uno di questi miglioramenti è il software di riferimento CR7, progettato da Renesas per consentire la condivisione delle periferiche tra la CPU in tempo reale Arm Cortex-R7 ("CR7") e i domini Arm Cortex-A5x del processore della serie Renesas Gen3e. Questa condivisione consente lo sviluppo e l'implementazione semplificati della grafica con più GPU e sistemi operativi.

“Con la soluzione software di riferimento CR7, Altia estende il supporto per la serie Renesas R-Car Gen3e per scaricare parti in tempo reale di applicazioni automobilistiche come misuratori 2D al core CR7 in tempo reale, consentendo tempi di avvio rapidi e rendering e monitoraggio rivelatori sicuri in il quadro strumenti e l'HUD", ha affermato Michael Hill, vicepresidente dell'ingegneria di Altia. “Allo stesso tempo, il software HMI di Altia può disegnare e gestire contenuti 3D di fascia alta utilizzando il core Arm Cortex-A5x. Con la soluzione CR7 Reference Software, Altia continuerà a fornire grafica ad alto impatto e ad alte prestazioni per soddisfare le diverse esigenze dei display multipli in un'applicazione di cabina di pilotaggio integrata.

Il software HMI di Altia è disponibile come parte del software di riferimento Renesas CR7. Per ulteriori informazioni, visita Renesas R-Car M3e . Gli sviluppatori possono richiedere un'immagine HMI Altia per la loro scheda R-Car M3e tramite richiedendo il pacchetto software R-Car Gen3e Safe Rendering.

Per saperne di più sulla progettazione, lo sviluppo e l'implementazione di HMI integrate per applicazioni automobilistiche con Altia, visita www.altia.com/get-started.

A proposito di Altia

Altia è una società di software che fornisce strumenti di progettazione e sviluppo di interfacce utente grafiche che possono essere utilizzati dall'ideazione al codice di produzione finale. Nostro Editor della GUI, Altia Design, offre ai team di sviluppo la capacità di implementare un processo di sviluppo basato su modello che consente una comunicazione chiara del team e uno sviluppo accelerato dell'interfaccia utente. Nostro generatore di codice, Altia DeepScreen, supporti una vasta gamma di processori da bassa ad alta potenza da una varietà di fornitori di silicio leader del settore. Altia genera codice sorgente C puro ottimizzato per sfruttare appieno le risorse hardware. Il codice grafico generato da Altia sta guidando milioni di display in tutto il mondo, da quadri strumenti automobilistici, HUD e radio a termostati, lavatrici e dispositivi medici.  

La nostra missione è ottenere il meglio settore automobilistico, medicale ed Consumer interfacce in produzione nel minor tempo possibile sull'hardware a minor costo.   

Altia è stata fondata nel 1991. I suoi clienti includono OEM automobilistici e Tier 1 come Continental Automotive, Denso, Stellantis, Ford Motor Company, General Motors, Honda, Renault, Magneti Marelli, Nippon Seiki, Valeo, Visteon e altri, oltre ai principali produttori di dispositivi di consumo come Electrolux, Whirlpool, NordicTrack e molti altri.  

Per ulteriori informazioni su Altia, visitare www.alta.com o di scrivere un'e-mail a [email protected].  

Segui Altia su LinkedIn, Twitter ed YouTube.  

Principali tendenze UI/UX per la progettazione di dispositivi medici

I produttori di dispositivi medici stanno avvertendo un enorme cambiamento di paradigma. I loro prodotti vengono confrontati con smartphone, visori VR e simili tecnologie di consumo. Di conseguenza, i dispositivi medici devono offrire un'esperienza utente (UX) piacevole, intuitiva e coinvolgente. Non è sufficiente per l'interfaccia utente (UI) del dispositivo medico Dai un'occhiata elegante e avanzato: ogni aspetto dell'interfaccia deve essere messo a punto per ottimizzare l'usabilità e la sicurezza.

Tendenze attuali nella progettazione di dispositivi medici

Con le aspettative del mercato ai massimi storici, i produttori di dispositivi medici sono ansiosi di soddisfare tali aspettative aggiungendo nuove funzionalità e migliorando i propri prodotti. Le nove tendenze seguenti coprono alcuni modi in cui i produttori di dispositivi medici possono progettare esperienze per soddisfare e superare standard sempre più elevati.

1 – Realtà virtuale interattiva

La realtà virtuale (VR) consente alle persone di sperimentare cose reali in un ambiente virtuale. Gli ambienti immersivi, interattivi e simulati offrono eccellenti opportunità di formazione e apprendimento. Ad esempio, un medico può prepararsi per un intervento chirurgico avanzato utilizzando esercizi di allenamento VR.

La formazione VR è un modo sicuro per praticare le procedure e ottenere ripetizioni prima di vedere un paziente dal vivo. Oltre alle applicazioni di pianificazione educativa e chirurgica, la realtà virtuale può stimolare i processi mentali e fisiologici dei pazienti. Man mano che i produttori di dispositivi medici identificano ulteriori casi d'uso, la realtà virtuale sta diventando sempre più comune nella ricerca universitaria e nelle strutture ospedaliere.

2 – Design scheumorfico

Miglioramento delle interfacce utente dei dispositivi medici è stato al centro dell'attenzione per anni, basandosi in particolare su segnali visivi riconoscibili per migliorare l'esperienza dell'utente. Ad esempio, l'icona di uno stetoscopio o il simbolo di lettura dell'ECG potrebbe sostituire le parole "frequenza cardiaca" sullo schermo di un dispositivo medico.

Uno dei principali vantaggi di tali segnali visivi è che potenziano i progetti indipendenti dalla lingua. I progetti basati su testo potrebbero richiedere la traduzione della frase "frequenza cardiaca" in numerose lingue per i potenziali utenti. Un'icona di uno stetoscopio o una lettura ECG è chiara indipendentemente dal fatto che il paziente parli inglese, spagnolo o cinese.

Durante la concettualizzazione degli elementi di design visivo, i team di prodotto dei dispositivi medici possono scegliere tra design piatto e scheumorfico. Il design piatto si traduce in una semplice rappresentazione bidimensionale di un oggetto. L'aggiunta di qualità scheumorfe come ombre e variazioni di colore può dare agli elementi l'aspetto di essere lucidi o esistenti in tre dimensioni.

La scelta di un design skeuomorphic è una delle tendenze UX sanitarie più diffuse oggi perché crea interfacce visivamente accattivanti. Tuttavia, il design skeuomorfico non è sempre la risposta. Il design piatto è ancora ideale in alcune situazioni:

  • Per controlli secondari e non critici
  • Quando il dispositivo contiene solo uno o due pulsanti
  • Quando i segnali sullo schermo aiutano gli utenti a differenziare i controlli interattivi dal testo statico

Tocchi di design scheuomorfici come sfumature sottili e ombre esterne possono conferire ai controlli un aspetto più sfumato. Tuttavia, essere troppo pesanti con esso può fare più male che bene all'estetica e all'usabilità.

3 – Visualizzazione dei dati

La visualizzazione dei dati dei pazienti aiuta medici e ricercatori medici a ottenere informazioni preziose. Visualizzazioni chiare eliminano la complessità dai dati e mettono in primo piano le informazioni più utili, consentendo agli operatori sanitari di lavorare in modo più efficiente per fornire un'assistenza ai pazienti rapida e di grande impatto.

Invece di esaminare attentamente un foglio di calcolo o scrivere query in un database, i pazienti e gli operatori sanitari possono identificare tendenze e valori anomali a colpo d'occhio. La visualizzazione dei dati semplice e diretta ha anche un posto nei dispositivi medici rivolti al paziente. Ad esempio, Tandem Diabetes Care ha sfruttato la tecnologia intelligente per trasformare la loro UX sui dispositivi medici.

4 – Chatbot interattivi

I chatbot interattivi aiutano i pazienti ad accedere alle informazioni e al supporto con il minimo attrito. Fornire risposte immediate alle domande di routine rende il self-service più facile per i pazienti. Le persone preferiscono che il software dell'interfaccia utente sanitaria sia interattivo e i chatbot introducono una simulazione dell'elemento umano. Quando i chatbot gestiscono attività monotone e ripetitive, i dipendenti possono concentrarsi sul lavoro che richiede l'intervento umano.

5 – Interfaccia vocale

Le interfacce vocali stanno diventando sempre più utili: nel telefono, a casa e, ora, nei dispositivi medici. Come i chatbot interattivi, le interfacce vocali forniscono ai pazienti e agli operatori sanitari un altro modo per accedere alle informazioni in modo rapido e conveniente.

L'usabilità a mani libere è particolarmente preziosa per i pazienti che potrebbero non avere il pieno utilizzo delle mani. Le interfacce vocali danno a questi pazienti la possibilità di accedere alle funzioni dell'applicazione senza aiuto. Allo stesso modo, gli operatori sanitari possono utilizzare le interfacce vocali per controllare la tecnologia senza posare bisturi, aghi o pinze.

6 – App mHealth personalizzabili

Le app sanitarie mobili sono un altro modo per aumentare l'accessibilità di informazioni e funzionalità. I pazienti possono utilizzare le app mHealth per assumere il controllo della propria assistenza sanitaria praticamente ovunque con accesso alla posta elettronica. Le app personalizzabili rendono l'esperienza dell'utente più comoda, soprattutto per i pazienti che non sono davanti a un desktop o laptop tutto il giorno.

Le app mHealth aumentano il coinvolgimento dei pazienti in diversi modi:

  • Invio di promemoria e autorizzazione alla modifica degli appuntamenti
  • Fornire aggiornamenti relativi a raccomandazioni sui farmaci o altre risorse
  • Personalizzazione delle notifiche e altre funzionalità
  • Monitoraggio mobile delle metriche di salute e fitness
  • Offre funzionalità di chat video per la telemedicina

La personalizzazione flessibile rende le app mHealth più facili da usare e da capire.

7 – Progettazione dell'interfaccia utente incentrata sul paziente

La maggior parte delle tendenze UX sanitarie in crescita hanno qualcosa in comune. Si tratta di mettere i pazienti al centro dell'interfaccia. Dalla dimensione del testo e dal carattere tipografico alla velocità di scorrimento dello schermo, ci sono innumerevoli opportunità per rendere i dispositivi medici più piacevoli e intuitivi. Quando il dispositivo viene creato pensando alle esigenze del paziente, è probabile che il paziente abbia più successo nell'usarlo, ad esempio meno tempo e stress per cercare di capire come utilizzare il dispositivo.

La facilità d'uso è fondamentale, e non solo per i pazienti. Ad esempio, quando Medtronic ha sviluppato un dispositivo medico certificato dalla FDA, lo hanno fatto con la consapevolezza che medici e clinici non hanno il tempo di specializzarsi in tutti i tipi di dispositivi diversi. Invece di affidare agli operatori sanitari l'onere di studiare il dispositivo, hanno creato un semplice design touchscreen con supporto multilingue.

8 – BOM flessibile integrato

Gli OEM di dispositivi medici hanno imparato molte dure lezioni durante la carenza di chip. Quando le GUI del dispositivo sono limitate a un singolo chip, la produzione cessa quando quel chip non è più disponibile. Questa è una dura lezione che molti produttori di dispositivi hanno imparato negli ultimi tempi.

Progettare la flessibilità in una GUI è una nuova strategia intelligente per mantenere attiva la produzione di dispositivi medici per ora e per il futuro. Selezione degli strumenti di progettazione della GUI che supportano una vasta gamma di hardware è la chiave di tale flessibilità.

9 – Progettazione basata su cloud

Anche al di là della carenza di chip, il mondo post-pandemia crea sfide per tutti i tipi di team di progettazione e produttori di dispositivi:

  • Squadre disperse
  • Problemi della catena di approvvigionamento
  • Costi di spedizione e manodopera
  • Stack hardware-software disparati

Tutte queste sfide possono comportare costosi ritardi per i progetti GUI, quindi i team GUI sono alla ricerca di modi per accelerare il loro sviluppo e ridurre i costi. Soluzioni Hardware-as-a-Service (HaaS) come Altia CloudWare™ abilita i flussi di lavoro di progettazione basati su cloud per ridurre o risolvere questi problemi.

Ottimizzazione della UX per i dispositivi medici

Queste nove tendenze sono correlate come parti di una filosofia di design incentrata sull'utente. Allo stesso modo, ogni funzionalità di un dispositivo medico deve collaborare per creare un'esperienza utente coerente. L'aggiunta di elementi può aiutare un prodotto a distinguersi e aggiungere più valore per i pazienti, ma è anche fondamentale implementare le funzionalità in modo sicuro.

Per vedere come Altia risponde alle tendenze dell'interfaccia utente dei dispositivi medici senza aumentare il rischio di guasto del prodotto, richiedi la tua demo dal vivo.

Altia annuncia il codice della GUI DeepScreen in esecuzione su MCU Infineon XMC7200

Altia annuncia oggi che il codice grafico generato da Altia DeepScreen è in esecuzione su un microcontroller (MCU) Infineon XMC7200 a 32 bit. Con una ricca storia di successo nell'implementazione di GUI integrate per dispositivi embedded di produzione, Altia e Infineon possono ora offrire la capacità di fornire grafica ottimizzata e ad alto impatto per dispositivi industriali come stazioni di ricarica per veicoli elettrici, moto elettriche e altre applicazioni IoT.

Infineon XMC7200D-E272K è progettato per soddisfare i requisiti delle applicazioni industriali ed è un vero sistema integrato programmabile su chip, che integra due Arm® Cortex®-M350 da 7 MHz come processore applicativo principale e un Arm® Cortex®-M100+ da 0 MHz. Questo MCU include fino a 8 MB di flash e 1 MB di SRAM. Include anche un'interfaccia per scheda multimediale incorporata (eMMC) per estendere facilmente la memoria flash.

“Gli MCU XMC7200 di Infineon offrono le migliori prestazioni di elaborazione della categoria, dotati di doppi core Arm® Cortex® M7, memoria flash fino a 8 MB e molte altre funzionalità a valore aggiunto per applicazioni industriali di fascia alta, supportando display embedded di nuova generazione e grafica avanzata”, ha dichiarato Lisa Kamp, Software Product Marketing Manager, Infineon Technologies. "Con il codice grafico altamente efficiente di Altia, questo abbinamento di prodotti consente ai nostri clienti di fornire ricche GUI integrate per applicazioni potenti ed economiche, il tutto abilitato direttamente all'interno dell'ecosistema software ModusToolbox™."

Altia è particolarmente adatta a fornire soluzioni grafiche integrate a MCU efficienti in termini di memoria come la serie Infineon XMC7200. Altia Binary Asset Manager viene utilizzato per tagliare la grafica del design per fare un uso efficiente della memoria. I motori di font runtime sono inclusi per ottimizzare la modellazione del testo e la crenatura del testo. Il generatore di codice di Altia utilizza un rendering software efficiente per contenuti GUI veloci anche su MCU senza accelerazione grafica o controller di visualizzazione. Poiché le soluzioni di generazione del codice di Altia non si basano sull'accelerazione hardware per la grafica, il codice generato da Altia può essere distribuito a qualsiasi hardware, anche alle applicazioni senza sistemi operativi.

“Siamo lieti di espandere il nostro supporto per la generazione di codice per includere gli MCU di Infineon. La nostra partnership è iniziata anni fa nel settore automobilistico con la prima generazione dei loro prodotti TRAVEO™. Oggi continuiamo a collaborare con Infineon nel settore automobilistico con il supporto per la seconda generazione di TRAVEO™, la serie T2G, e stiamo estendendo la nostra portata alle applicazioni industriali con PSoC™ 6 e XMC7200", ha affermato Jason Williamson, Vice President of Marketing di Altia. "L'architettura intelligente dei nostri generatori di codice DeepScreen consente GUI ad alto impatto e con ingombro ridotto per qualsiasi hardware".

Per ulteriori informazioni sulla progettazione, lo sviluppo e l'implementazione di GUI integrate per la serie Infineon XMC7200, visitare www.altia.com/get-started.

A proposito di Altia 

Altia è una società di software che fornisce strumenti di progettazione e sviluppo di interfacce utente grafiche che possono essere utilizzati dall'ideazione al codice di produzione finale. Nostro Editor della GUI, Altia Design, offre ai team di sviluppo la capacità di implementare un processo di sviluppo basato su modello che consente una comunicazione chiara del team e uno sviluppo accelerato dell'interfaccia utente. Nostro generatore di codice, Altia DeepScreen, supporti una vasta gamma di processori da bassa ad alta potenza da una varietà di fornitori di silicio leader del settore. Altia genera codice sorgente C puro ottimizzato per sfruttare appieno le risorse hardware. Il codice grafico generato da Altia sta guidando milioni di display in tutto il mondo, da quadri strumenti automobilistici, HUD e radio a termostati, lavatrici e dispositivi medici.

La nostra missione è ottenere il meglio settore automobilistico, medicale ed Consumer interfacce in produzione nel minor tempo possibile sull'hardware a minor costo.

Altia è stata fondata nel 1991. I suoi clienti includono OEM automobilistici e Tier 1 come Continental Automotive, Denso, Fiat Chrysler Automobiles, Ford Motor Company, General Motors, Honda, Renault, Magneti Marelli, Nippon Seiki, Valeo, Visteon e altri, oltre ai principali consumatori produttori di dispositivi come Electrolux, Whirlpool, NordicTrack e molti altri.

Per ulteriori informazioni su Altia, visitare www.alta.com o di scrivere un'e-mail a [email protected].

Segui Altia su LinkedIn, Twitter ed YouTube.

In che modo gli strumenti di game design stanno modernizzando gli abitacoli automobilistici

I videogiochi stanno alzando il livello di ciò che è possibile per le esperienze digitali, incorporando bellissimi elementi di design come la grafica 3D per creare immagini dettagliate che deliziano i consumatori. I progettisti HMI automobilistici stanno cercando di spingersi oltre i limiti con la grafica del display della cabina di pilotaggio, progettando elementi simili nei quadri strumenti, nei sistemi di infotainment e in altri display delle auto. Abbiamo iniziato a vedere la grafica creata con Unity e Unreal Engine, ad esempio, nelle applicazioni automobilistiche. Ma i display delle auto non sono videogiochi, né dovrebbero essere trattati in questo modo. Quindi, come possono gli OEM fornire queste potenti scene 3D nei loro HMI di prossima generazione?

Altia è la soluzione che colma il divario tra il software di gioco e un HMI di produzione, consentendo a progettisti e sviluppatori di fornire elementi di progettazione 3D di gioco nei display del cruscotto automobilistico.

Importazione della visione dell'artista

Alcuni marchi di auto premium utilizzano già costosi processori in grado di gestire la grafica di gioco 3D. I progettisti di display automobilistici desiderano offrire HMI eccezionali per l'intera flotta del marchio, quindi devono trovare modi creativi per portare la stessa esperienza grafica premium all'hardware più adatto ai veicoli di fascia media e entry-level.

C'è anche la questione della conformità ai requisiti NHTSA e ISO 26262. Le società di grafica per giochi sono troppo occupate a migliorare il proprio software per le applicazioni di gioco per preoccuparsi di soddisfare i numerosi standard di conformità e sicurezza funzionale coinvolti nelle applicazioni automobilistiche. Per soddisfare questi potenti elementi 3D e le esigenze mission-critical è necessario un partner software focalizzato sul settore automobilistico in grado di sfruttare la grafica di gioco nei progetti HMI.

Altia aiuta ad adattare la visione dell'artista all'interno dell'abitacolo dell'auto importando la grafica da questi potenti strumenti software di grafica di gioco nei progetti HMI, consentendo così effetti speciali brillanti, 3D, scene fotorealistiche e un'illuminazione sofisticata. Caso in questione: l'architettura flessibile dell'ecosistema di Altia ha permesso a Cadillac di farlo sfruttare Unreal Engine nel display automobilistico senza perdere di vista i requisiti di sicurezza funzionale automobilistica.

Come altri popolari strumenti di grafica e strumenti di authoring 3D, Unity e Unreal sono diventati parte del nuovo percorso verso il successo della GUI integrata. Come Adobe Photoshop, Illustrator, Maya e Blender, i motori di gioco consentono agli artisti di creare grafica migliore più velocemente. Altia Design riunisce i contenuti di questi vari strumenti per sviluppare una soluzione integrata.

Arrivare all'hardware incorporato

Unreal Engine e Unity possono fare molto per i tuoi progettisti, ma non possono portarli fino in fondo nell'abitacolo automobilistico. Questi motori di grandi dimensioni sono progettati per funzionare su PC da gioco, quindi non devono essere sufficientemente efficienti per funzionare sull'hardware integrato utilizzato nelle applicazioni automobilistiche.

Le due società sono impegnate a soddisfare le esigenze dell'enorme mercato dei giochi, quindi non hanno il tempo di concentrarsi sull'architettura della loro tecnologia per soddisfare gli OEM automobilistici. Fortunatamente, Altia consente di importare risorse grafiche da software di gioco 3D all'avanguardia e renderle praticabili per i team di GUI integrate:

  • Ridimensionamento delle risorse per l'esecuzione su hardware con meno risorse e prestazioni migliori.
  • Rendering delle scene in modo più efficiente rispetto alle applicazioni Unity o Unreal native per tenere conto delle differenze tra un PC da gioco e l'hardware integrato.
  • Aggiunta di funzionalità e funzionalità di rendering man mano che l'hardware integrato migliora.

General Motors ha sfruttato le funzionalità di scalabilità di Altia per la grafica di gioco 3D per progettare alcuni elementi del display del passeggero in la Cadillac LYRIQ.

Perché Unity e Unreal hanno bisogno di Altia per rivoluzionare i cockpit automobilistici

Altia fornisce agli OEM automobilistici funzionalità che non possono ottenere solo da Unity e Unreal:

  • Conformità MISRA per un codice affidabile
  • Sviluppo dell'ASPICE
  • Sicurezza funzionale
  • Standard governativi come tempo di avvio, PRNDL e altri standard NHTSA

Allo stesso tempo, Unity e Unreal utilizzano più RAM e Flash rispetto a quelli normalmente disponibili per un display automobilistico. Ci vuole una terza parte come Altia per soddisfare i tempi di avvio e altre esigenze di robustezza automobilistica. Altia rende in modo più efficiente per risparmiare energia e risorse, il che è particolarmente importante mentre il mondo si sposta verso i veicoli elettrici.

Come funziona Altia con i motori di gioco

Altia è la strada attraverso la quale i progettisti di display automobilistici possono portare risorse avanzate come la grafica 3D nell'abitacolo automobilistico. Esistono vari modi in cui Altia può interagire con Unity, Unreal o qualsiasi altro strumento grafico.

La partnership può essere semplice come importare file in Altia Design e generare codice con DeepScreen. I team di GUI incorporati del settore automobilistico e non solo stanno già sfruttando questo metodo per portare le risorse dai loro strumenti di progettazione preferiti in Altia Design e quindi aggiungere le animazioni o i comportamenti necessari per la GUI prima di generare il codice di produzione che ottiene quei pixel dai loro artisti nei dispositivi di produzione.

In alternativa, i progettisti possono utilizzare il motore di gioco per eseguire tutto il rendering nel cockpit. Altia funge da terza parte per gestire problemi come la schermata iniziale di avvio rapido e il contenuto di sicurezza.

Tutto si riduce a ciò che vuole l'OEM automobilistico. Per trasferire un progetto da un motore di gioco ad Altia, il team può esportare il progetto come file FBX. Unity e Unreal importano da fonti diverse, quindi Altia deve importare in modo simile per sfruttare più funzionalità degli strumenti. Ci sono anche altre opzioni per i progetti di GUI di fascia alta. I motori di alcuni strumenti possono importare file glTF e supportare OpenGL ES, ma non funzioneranno altrettanto bene su hardware embedded. Altia prende metà della memoria e del flash.

La buona notizia per i progettisti di display automobilistici

Fortunatamente, non è necessario scegliere tra HMI moderne e rendering efficiente. Puoi realizzare tutto il tuo progetto su Unreal o Unity, quindi importare il tuo lavoro nella toolchain Altia per renderlo sicuro e performante per le applicazioni automobilistiche di produzione. Unity e Unreal da soli non sono progettati per le applicazioni automobilistiche, ma Altia può incorporare le risorse di questi strumenti nei progetti HMI e dare vita a queste grafiche in un abitacolo automobilistico.

I veicoli sono giudicati in base a molti standard diversi. Sempre più spesso, la qualità del display automobilistico sta diventando uno dei componenti importanti per i conducenti. Il software e i servizi di Altia aiutano i team di progettazione di display automobilistici a sfruttare al massimo la tecnologia disponibile per creare HMI che creino un vantaggio competitivo.

Ora è possibile utilizzare le risorse dei principali strumenti di progettazione di giochi come Unity e Unreal nell'abitacolo automobilistico. Contatta oggi Altia per saperne di più o INIZIA.

9 modi in cui il tuo software GUI potrebbe deluderti

Il software open source è attraente perché non esiste o è bassa la barriera finanziaria all'ingresso. Sfortunatamente, lascia la porta aperta ad altri costi. Lo sviluppo e la manutenzione della GUI costano il 50% in più quando la codifichi manualmente. Quindi devi pagare una licenza commerciale se non vuoi rendere il tuo codice open source. Ciò che è iniziato come una misura di risparmio sui costi ti prepara per un ciclo di sviluppo lungo e costoso.

In alternativa, il tuo ambiente di sviluppo dell'applicazione GUI può accelerare la progettazione e la consegna, anche permettendoti di farlo prova il tuo progetto su hardware reale mentre costruisci. Ogni lavoro è più semplice con il giusto strumento di sviluppo. Anche se potresti non vedere una forte specializzazione da uno strumento open source, alcune soluzioni e risorse sono create appositamente per i progetti GUI incorporati.

Scegli uno strumento GUI integrato che aiuta, non fa male

Creare un ottimo prodotto non è facile, motivo per cui alcune parti del processo devono essere semplici. La scelta della tecnologia giusta può evitare molti grattacapi al team della GUI integrata. Queste nove considerazioni ti aiuteranno evitare le insidie ​​comuni e rimanere sulla strada per un rilascio di successo.

1 – Impronta di memoria ridotta

Fino a quando il denaro non sarà un problema, il costo sarà sempre un fattore nel processo di sviluppo del prodotto. Quando i produttori utilizzano l'hardware meno costoso, il prezzo al dettaglio del prodotto sarà più attraente per i consumatori. Ogni opportunità di ridurre del 50% i requisiti di RAM e Flash verrà visualizzata nella linea di fondo e viceversa.

Ad esempio, il budget per un termostato intelligente non può contenere un processore da $ 100. I risparmi sui costi possono anche diventare notevoli con l'aumentare delle dimensioni o della complessità dei display. Un'architettura ponderata produce codice efficiente, mantenendo basso il budget dell'hardware. La capacità di adattarsi a una piccola impronta di memoria è particolarmente vitale per il codice generato da soluzioni low-code e no-code.

2 – Design della GUI a basso codice o senza codice

Un piccolo esercito di sviluppatori di GUI può trovare modi per ridurre al minimo l'impronta di memoria, ma tale lavoro non è particolarmente conveniente. La tecnologia di progettazione GUI low-code e no-code riduce i costi di progettazione e la necessità di trasferimenti

Se sei un designer, disegna un cerchio e rilascialo dove vuoi. Nessuno deve pensare alla formula di un cerchio o al modo in cui ogni pixel dovrebbe essere visualizzato. Quando i progettisti possono utilizzare il software da soli, c'è meno avanti e indietro con gli ingegneri prima che entri in produzione.

3 – Usabilità intuitiva

I clienti di Altia segnalano che l'utilizzo del giusto stack di progettazione della GUI aiuta a far funzionare i team molte volte più velocemente rispetto ad altri ambienti di sviluppo di applicazioni GUI. Una delle seguenti opzioni potrebbe portarti sul mercato con meno supporto e meno perdite di tempo:

  • Integrazioni come MathWorks Simulink
  • API generalizzata per una curva di apprendimento bassa
  • Facile porting della GUI sull'hardware

Una cosa è sedersi e progettare senza codice. È un altro arrivare fino al lancio.

4 – Supporto chiavi in ​​mano di hardware a bassa e alta capacità

I programmi di produzione scalabili e portabili semplificano la gestione della crescita iterativa. Invece di reinventare la ruota, lo stesso design della GUI dovrebbe essere distribuito ripetutamente. Un produttore multinazionale di forni è stato in grado di farlo implementare nuove funzionalità una dopo l'altra in cima alla base di codice esistente.

5 – Uso ottimizzato della grafica 3D

Lavorare con la grafica 3D può diventare un centro di costo anziché un valore aggiunto se il tuo ambiente di sviluppo GUI non è all'altezza del compito. La resa di rappresentazioni realistiche in dispositivi medici o prodotti simili è un obiettivo ambizioso. Potrebbe valere la pena considerare quanto segue:

  • Flusso di lavoro per importare grafica 3D
  • Funzionalità di contenuto 3D nativo
  • Controllo sulla qualità estetica

La grafica 3D è impressionante e utile solo se eseguita correttamente.

6 – Codice nativo puro al 100%: nessuna scatola nera, nessun footprint minimo

Le soluzioni che richiedono un motore di runtime "scatola nera" impongono un footprint minimo che non è sempre favorevole. Tali soluzioni devono essere predisposte per ogni funzionalità consentita dalla libreria grafica, indipendentemente dal fatto che il progetto ne abbia bisogno.

Non puoi smontare la scatola nera e potresti aver bisogno di hardware più costoso per adattarsi a tutto. Non ha senso pagare per le funzionalità 3D se stai costruendo una semplice interfaccia del termostato con una manopola e un numero.

Le soluzioni black box sono particolarmente rischiose in applicazioni come la produzione di dispositivi medici e tutto ciò che andrà in una macchina pesante. Se hai bisogno di una certificazione o ti sottoponi a un'ispezione, difficilmente avrai accesso alla scatola nera. Ciò significa coinvolgere un'altra società e tutti i ritardi che ne derivano.

7 – Collaborazione basata su cloud

Il tuo team globale può collaborare su un unico obiettivo? Il cloud non è stato inventato per consentire ai progettisti di GUI di lavorare insieme da casa sullo stesso identico stack hardware-software, ma le aziende intelligenti stanno lavorando con soluzioni innovative che lo rendono possibile. Ad esempio, considera la società di veicoli elettrici off-highway che testa il suo design su hardware reale basato su cloud. È un altro modo per mantenere il progetto nei tempi previsti con i membri del team remoto o durante una carenza di chip.

8 – Migliore supporto del prodotto

Una cosa è avere una vasta comunità di utenti e un'altra è offrire supporto dal vivo. Quali tipi di risorse sono disponibili per il monitoraggio e il triage? La connessione con un ingegnere di sviluppo chiave sarà quasi sempre più veloce del servizio clienti di un ingegnere di livello inferiore.

9 – Servizi di ingegneria end-to-end

Quando il tuo team ha bisogno di esperienza o ore per stare al passo, sono disponibili tutti i tipi di servizi di ingegneria professionale. Alcuni ambienti di progettazione GUI hanno connessioni con partner di terze parti o consulenti noti ma non hanno la capacità di completare il progetto da soli. Confrontalo con un importante produttore di dispositivi chirurgici consente di risparmiare tempo e risorse con la consegna del prodotto chiavi in ​​mano.

Tempo più corto di commercializzazione

Le nove principali considerazioni per gli ambienti di sviluppo GUI servono tutte a un obiettivo comune: portare un prodotto sul mercato in modo più efficiente. Flussi di lavoro semplici accorciano il percorso verso il profitto, conservano le risorse e, in ultima analisi, forniscono un'esperienza utente superiore. Se vuoi saperne di più, il nostro team è felice di mostrartelo come si accumula Altia in una o tutte queste categorie.

Altia e Green Hills INTEGRITY per applicazioni di cabina di guida automobilistica

Altia è orgogliosa di collaborare con Green Hills Software per applicazioni di cockpit integrate come questa dimostrata con #Colline verdi #INTEGRITÀ #RTOS, # Android ed #Qualcomm. di Altia #HMI Le soluzioni di sviluppo consentono una ricca grafica 2D e 3D, sicurezza funzionale e codice grafico ottimizzato per più display e sistemi multi-OS.

Guarda questo video tour di Altia in azione con Green Hills al CES 2023!

Ulteriori informazioni sulla piattaforma di interfaccia utente grafica di Altia per applicazioni automobilistiche di produzione: https://altia.com/automotive/.

Progettazione e distribuzione di GUI integrate con Altia

Martedì, Giugno 20, 2023

Texas Instruments | Posizione di Chicago
475 N Martingale Rd #850, Schaumburg, IL 60173

Conosci Altia e sperimenta il software integrato progettato
in oltre 100 milioni di dispositivi in ​​tutto il mondo.

Unisciti a noi per un workshop pratico di mezza giornata in cui imparerai come creare GUI integrate utilizzando Altia Design.

Ordine del giorno del seminario:

  • Caffè e networking
  • Introduzione ad Altia
  • Panoramica del settore integrato
  • Tendenze GUI
  • Progetto pratico "Hello World".
  • Pranzo
  • Domande e risposte
Translate »