Progetto R&D / Ability

Distribuzione Linux nell'automotive

PROGETTO R&D: TECHNOLOGIES

Ability

Distribuzione Linux nell’automotive

ability logo

Stato: Completato

Periodo di riferimento: 12 Luglio 2013 – 31 Maggio 2015

Finanziatore: POR FESR Sardegna 2007 – 2013. Asse IV – Competitività. Linea di Attività 6.2.1.b “Sostegno alla Creazione e allo Sviluppo di Nuove Imprese Creative”

Ruolo di Abinsula: Coordinatore del progetto a Partecipante

Personale di riferimento: Andrea Sanna

Un sistema embedded è generalmente progettato per eseguire funzionalità specifiche, definite in fase di progettazione. I sistemi embedded possono integrare diversi tipi di processori. Nei sistemi embedded complessi è possibile fare affidamento su sistemi operativi (OS) che devono essere progettati per essere flessibili, efficienti dal punto di vista delle risorse, affidabili, multi-thread e multi-processore. Il sistema operativo deve essere integrato con librerie native per supportare memorie di massa, grafica, protocolli di comunicazione complessi. Questo garantisce la portabilità del (sotto)sistema su diverse piattaforme di destinazione.

Ability è stato un progetto aziendale finanziato nell’ambito del programma POR FESR Sardegna 2007 – 2013. Ability è una meta-distribuzione basata sul progetto YOCTO, una delle distribuzioni META più popolari al mondo, ed è distribuita sotto la General Public License alla comunità open-source. Oltre ai livelli ereditati dalla comunità open-source, Ability possiede i livelli specifici sviluppati da Abinsula che la rendono fortemente adatta all’automotive, ma anche ad altri campi di applicazione come la domotica e la medicina. La distribuzione sviluppata da Abinsula contiene strumenti e servizi che consentono il porting e la configurazione di tecnologie open source per dispositivi embedded. Supporta oltre 200 schede di sviluppo e 3 di produzione con più di 5000 processi tra librerie e applicazioni.


Campi di applicazione


Automotive
L’industria automobilistica è uno dei principali campi di applicazione. Ability è conforme a GENIVI®, un’alleanza industriale no-profit impegnata a guidare l’ampia adozione di una piattaforma di sviluppo open-source per l’In-Vehicle Infotainment (IVI). L’alleanza mira ad allineare i requisiti, a fornire implementazioni di riferimento, a offrire programmi di certificazione e a promuovere una vivace comunità IVI open-source. Ability è stato riconosciuto da GENIVI® ed è ora utilizzato in molti scenari di sviluppo software. Ability integra già:

  • Tutti i protocolli embedded: CAN, MOST, SPI, I2C, OBD, Custom
  • Protocolli per smartphone e tablet (Android-ADK, Apple-MFi)
  • Tutti i servizi di connettività (servizi web) per consentire la comunicazione tra i sistemi interni dell’auto, i dispositivi mobili e remoti.

Domotica
Ability è particolarmente adatto a essere utilizzato nei sistemi domotici. Ability può essere utilizzato come gateway multisensore, agendo come attore di orchestrazione in una rete composta da elementi personalizzati eterogenei. È un componente flessibile ed estensibile che può essere interfacciato con componenti che utilizzano interfacce specifiche dell’utente e protocolli di comunicazione definiti dall’utente. In particolare, interagisce con una varietà ampiamente nota di protocolli commerciali quali IIC, SPI, RS232, CAN POWERTRAIN, ECELON, ETH, nonché con altre soluzioni personalizzate, cablate e wireless. Quando viene utilizzato come gateway, Ability è accompagnato da un cruscotto di facile utilizzo, per consentire all’utente di controllare facilmente i componenti della rete e di interagire con essi.

Medico
Negli ultimi anni il settore elettromedicale ha subito innovazioni significative grazie all’integrazione delle interfacce utente e al cambiamento dell’esperienza dell’utente. Ability può essere utilizzato per rinnovare strumenti esistenti o per progettarne di nuovi e collegarli tra loro. In questo contesto Ability è stato utilizzato per la gestione di interfacce utente touch e multi-touch e per l’interazione con tablet esterni, garantendo sempre la corretta interazione con protocolli standard e personalizzati di basso livello utilizzati in questo specifico settore.

por sardegna logo

Abinsula in sintesi

Abinsula è uno dei principali player italiani nel settore delle soluzioni embedded, web e mobile. Si distingue per la capacità di creare software e hardware personalizzati in base alle esigenze del cliente, per sistemi di gestione dati collegati ad un ottimo utilizzo della telemetria, una tecnologia utilizzata in diversi settori, dall'automotive all'energia, per la trasmissione e il monitoraggio dei dati.
icon

Soluzioni HW & SW Custom

icon

Gestione dei dati

icon

Monitoraggio Telemetrico

Progetti Correlati

CERBERO

Cross-layer modEl-based fRamework for multi-oBjective dEsign of Reconfigurable systems in unceRtain hybRid envirOnments

MISTER

Match Information System and Technologies for the Evaluation of the peRformance

POSEIDONE

Open source platform for the management of idric networks with AI

RAAC

Room Acoustic Analysis in the Cloud

ULISSE

Unified Layers for Innovative Satellites SEnsing

CDL

Cagliari Digital Lab - 5g technologies support programme

AIDOART

AI-augmented automation for efficient DevOps, a model-based framework for continuous development At RunTime in cyber-physical systems

ESCAPE

Escape - Environmental Site Ch4 (methane) Assessment Platform Europe.

MYRTUS

Multi-layer 360° dYnamic orchestration and interopeRable design environmenT for compute-continUum Systems.

A-ISOLE

Management Solutions for Electric Power Distribution Systems with Centralized and Distributed Artificial Intelligence
Non vediamo l'ora di sentirvi