Questo è un post tradotto da IA.
BlackBerry, supporto per la commercializzazione di robot industriali basati su ROS 2 con QNX SDP 8.0
- Lingua di scrittura: Coreana
- •
- Paese di riferimento: Giappone
- •
- Tecnologia dell'informazione
Seleziona la lingua
Testo riassunto dall'intelligenza artificiale durumis
- BlackBerry Japan ha annunciato "QNX SDP 8.0", una piattaforma software per sistemi embedded ottimizzata per lo sviluppo di robot industriali/medici, sottolineando la sua capacità di essere una potente soluzione di sviluppo robotico in termini di sicurezza, protezione e prestazioni.
- È particolarmente vantaggioso per la commercializzazione di robot che utilizzano "ROS 2", su cui si concentrano i produttori di robot giapponesi, e ha presentato una dimostrazione di un controller e di un braccio robotico in grado di eseguire operazioni di teleoperazione in tempo reale e feedback tattile, combinando QNX SDP 8.0 e ROS 2.
- QNX SDP 8.0 ha migliorato le prestazioni rispetto alla versione precedente e ha ottenuto la certificazione di sicurezza e protezione, ampliando anche l'ambiente di sviluppo per consentire a un numero maggiore di sviluppatori di utilizzarlo.
BlackBerry Japan ha tenuto una conferenza stampa a Tokyo il 5 giugno 2024, sottolineando che l'ultima versione della sua piattaforma software per sistemi embedded, "QNX SDP 8.0", è ottimale per lo sviluppo di robot industriali e medici. In particolare, ha spiegato che sarà una scelta solida in termini di sicurezza, protezione e prestazioni quando si commercializzano robot che utilizzano "ROS 2", il framework software di sviluppo robot utilizzato principalmente dai produttori di robot industriali in Giappone. Inoltre, ha presentato una dimostrazione di un braccio robotico e di un controller in grado di eseguire il telecomando in tempo reale e feedback tattile combinando QNX SDP 8.0 e ROS 2.
QNX di BlackBerry è una piattaforma software per sistemi embedded basata su "QNX Neutrino", un sistema operativo in tempo reale (RTOS), con oltre la metà delle entrate aziendali relative a QNX concentrate sul settore automobilistico, principalmente nell'infotainment del veicolo (IVI). Sachim Agarwal, Country Sales Manager di BlackBerry Japan, ha affermato: "L'altra metà è ampiamente utilizzata in settori critici come l'automazione industriale, la robotica e i dispositivi medici. L'affidabilità, la sicurezza basata sulla conformità agli standard di sicurezza funzionale, la sicurezza avanzata basata sull'architettura del microkernel dell'RTOS e le prestazioni attraverso il controllo in tempo reale sono i punti in comune che sono altamente valutati sia nel settore automobilistico che in questi settori. QNX, che ha già una forte presenza in Giappone nel settore automobilistico, prevede di rafforzare le sue operazioni nel settore della robotica industriale, che ha una presenza significativa a livello globale come il settore automobilistico. Le aziende giapponesi detengono il 45% del mercato mondiale dei robot industriali e quasi l'80% di esse sono esportate all'estero. Inoltre, il Giappone ha più del doppio del numero di robot per 10.000 persone rispetto agli Stati Uniti. "I robot industriali sono estremamente importanti per l'economia giapponese e dobbiamo rafforzare la catena di approvvigionamento, inclusi i software", ha sottolineato Agarwal.
QNX SDP 8.0, rilasciato a dicembre 2023, è stato notevolmente migliorato rispetto alla generazione precedente, "QNX SDP 7.1". Rivedendo l'architettura RTOS, il cuore di QNX, è stato possibile soddisfare i requisiti dei dispositivi embedded più recenti e ampliarla notevolmente. "Anche se più core vengono integrati nei processori, abbiamo reso le prestazioni scalabili", ha sottolineato Shiro Kiuchi, Principal Field Application Engineer di BlackBerry Japan. In precedenza, supportava fino a 16 core, ma QNX SDP 8.0 supporta fino a 64 core e ha introdotto un programma di pianificazione dei thread oltre al programma di pianificazione generale. È diventato possibile controllare finemente l'elaborazione delle interruzioni e lo stack di rete è stato modificato da NetBSD a FreeBSD. Il meccanismo di gestione della memoria è stato modificato per supportare una maggiore quantità di memoria. Nonostante queste modifiche significative all'architettura, la compatibilità con le versioni precedenti, come QNX SDP 7.1, è stata mantenuta. Sebbene esista un'immagine di una potenziale riduzione della velocità di elaborazione a causa dell'aumento del carico di elaborazione quando viene eseguita l'espansione delle funzionalità dell'architettura, "le prestazioni di elaborazione non sono affatto diminuite", ha spiegato Kiuchi. Inoltre, oltre a "Momentics", basato su Eclipse, che QNX ha fornito continuamente per l'ambiente di sviluppo, è diventato possibile utilizzare anche "Visual Studio Code", che è ampiamente utilizzato dagli sviluppatori di software.
QNX SDP 8.0, che ha apportato importanti miglioramenti in termini di prestazioni, mantiene la sicurezza e la protezione delle versioni precedenti. La sicurezza è rappresentata dal fatto che ha ricevuto la certificazione per soddisfare i requisiti di sicurezza più elevati di vari standard di sicurezza funzionale, come IEC 61508 SIL3, IEC 62304 Classe C e ISO 26262 ASIL D. "Per gli SIer robotici che integrano vari robot industriali per creare sistemi robotici, l'ottenimento della certificazione a livello di software di base si traduce in risparmi sui costi nell'implementare sistemi conformi agli standard di sicurezza funzionale", ha spiegato Kiuchi. Inoltre, il microkernel, che consente la separazione dei componenti di sicurezza critica da quelli non critici, non è stato modificato, il che facilita la sicurezza rispetto ai sistemi operativi monolitici, incluso Linux.
Durante la conferenza stampa, è stata presentata una dimostrazione che integrava il braccio robotico di Flexiv, una società americana che ha annunciato una collaborazione con BlackBerry nel campo della robotica industriale e medica, con il controller di teleoperazione/feedback tattile di Haply Robotics, una società canadese. Il braccio robotico e il controller sono collegati alla scheda di valutazione "i.MX 8M Plus" di NXP Semiconductors e sono dotati di ROS 2, che esegue il controllo di collegamento del braccio robotico e del controller sopra QNX SDP 8.0, e OpenCV, che esegue il riconoscimento delle immagini su i.MX 8M Plus. "Anche i produttori di robot industriali giapponesi stanno procedendo con lo sviluppo utilizzando ROS 2, ma sembra che ci siano sfide in termini di prestazioni, come sicurezza, protezione e prestazioni in tempo reale, per la commercializzazione. L'utilizzo di QNX SDP 8.0 può risolvere queste sfide", ha affermato Kiuchi.