JavaScript is currently disabled.Please enable it for a better experience of Jumi.
 ETN.fi  Annonsera Utgivningsplan Månadsmagasinet Prenumerera Konsultguide Om oss  About / Advertise
söndag 12 juli 2020 VECKA 28

Kaliforniska Apex släpper version 1.0 av Apex OS – ett operativsystem för självkörande bilar. Det är en proprietär version av öppenkodsoperativsystemet Ros 2, med bättre stöd för realtid och med robusthet som ska klara certifiering.

Apex är konsult och utvecklar kommersiell programvara för självkörning, exempelvis programvara som upptäcker objekt i punktmoln från lidar eller använder samma punktmoln för att avgöra var bilen befinner sig geografiskt.

I operativsystemet Apex OS finns exempelvis programkod som låter dina komponenter skicka meddelanden till varandra, kod som loggar, hanterar minne, installerar sensorer och annat smått och gott ett självkörningssystem behöver.

Apex OS är en utbrytning från version 2 av Robot Operating System (Ros) – ett operativsystem för robotar. Men där Ros 2 använder en öppenkodslicens, Apache, är Apex OS ett privat operativsystem som tillhör Apex.

Apex OS ska vara starkare än Ros 2 på realtid och vara mer robust för säkerhetskritiska system. Dessutom ska det stödja mindre kraftfull hårdvara. Apex utvecklar för Apex OS på Renesas åttkärniga 64-bitars Arm-processor R-Car H3, men mindre kraftfulla plattformar borde också fungera, tror företaget.

Apex OS är inte öppen källkod. IEEE:s nyhetssajt har intervjuat Apex och rubriken till den intervjun säger felaktigt att Apex OS är ”Open Source”. Det stämmer inte, vilket framgår av IEEE:s intervju, men felet har börjat sprida sig till andra media via IEEE:s rubrik.*

Det som är sant är att Apex OS är en vidareutveckling av Ros 2, som är öppen källkod. Men Apex OS har en privat, ”proprietär”, licens.

Till sitt försvar påpekar Apex för IEEE:s nyhetssajt att det är en styrande medlem i Ros 2, ger ekonomiska bidrag och deltar i utvecklingen av Ros 2 för att göra den bättre lämpad för fordon. De delar som är gemensamma mellan Ros 2 och Apex OS hålls synkroniserade. Det som Apex behåller för sig själv är tillägg för realtid, determinism, certifierbarhet, test och stöd för viss hårdvara.


* Artikeln uppdaterades den 7 februari med de tre sista paragraferna, och med några extra ord i ingressen, när missförståndet att Apex OS skulle vara öppen källkod började spridas i svensk media.

MER LÄSNING:
 
Här får du våra nyheter gratis
• Tidningen, i brevlådan (länk).

• Dagligt nyhetsbrev (länk).

245
elektronik­konsulter

Registrera ditt företag nu!
SENASTE KOMMENTARER
Kommentarer via Disqus

Vi gör Elektroniktidningen

Anne-Charlotte Sparrvik

Anne-Charlotte
Sparrvik

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Anna Wennberg

Anna
Wennberg
+46(0)734-171311 anna@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)