Sprawdzanie i czyszczenie systemu operacyjnego przed działaniem złośliwego oprogramowania
Kiedy większość ludzi myśli o robotyce, myślą o dużych metalowych wyrostkach, które łączą się z rojami drutów, tworząc chudą, humanoidalną ramę. Ludzie nie zawsze zdają sobie sprawę, że robienie robota ma tyle samo wspólnego z programowaniem, co z inżynierią. Wszyscy śmialiśmy się z krwawej szpuli dwunożnych botów podczas DARPA Robotics Challenge, jak gdyby uderzyło ich piorun. Ale tak naprawdę to niesamowite, że te zespoły zrobiły roboty nawet tyle. Wydaje się, że oprogramowanie działające na tych botach - utrudnione przez ich fizyczne formy - działało. To nie tylko podszewka. Dlatego chmura ma znaczenie.
W tej chwili najbardziej krytycznym elementem oprogramowania dla robotów operacyjnych jest odpowiednio nazwany Robot Operating System (ROS), struktura narzędzi programistycznych używanych do pisania i rozwijania oprogramowania robota. Zasadniczo działa jako rodzaj systemu typu open source, który zapewnia usługi podobne do systemu operacyjnego zaprojektowane specjalnie dla robotyki - pomyśl: abstrakcja sprzętu, kontrola urządzeń, implementacja wspólnych funkcji i zarządzanie pakietami danych.
ROS został pierwotnie opracowany przez Stanford Artificial Intelligence Laboratory w 2007 r., Aby wspierać projekty laboratorium (w szczególności Robot STAIR). Od 2008 do 2013 r. Rozwój w ROS miał miejsce głównie w laboratorium badawczym Willow Garage w Kalifornii w Menlo Park. Na początku lutego ROS powoli przekształcono w ekosystem open source. Od tego czasu rozwój ROS gwałtownie wzrósł dzięki dużej liczbie grup - zarówno przemysłowych, jak i akademickich - które teraz wykorzystują go i modyfikują do własnych projektów robotycznych.
Ten wzrost otworzył ekosystem ROS w sposób, który stawia go na drodze do zostania Linuksem oprogramowania robotycznego. Ponad 150 mln USD w funduszach venture capital zainwestowano w przedsiębiorstwa wykorzystujące ROS. W tym samym roku pobrano około 9 milionów pakietów ROS i trafiło ono do systemów od DARPA Robotics Challenge (gdzie 18 drużyn korzystało z ROS), do NASA Robonaut.
Fakt, że ROS jest open source spada zgodnie z ciągiem ostatnich A.I. i rozwój robotyki. Najważniejszym z nich jest założenie OpenAI przez Elona Muska i kilka innych pazurów z Doliny Krzemowej, aby stworzyć A.I. badania i rozwój bardziej dostępne dla naukowców na całym świecie. Ideą OpenAI jest działanie jako przeciwwaga dla zastrzeżonych prac typu wieży z kości słoniowej w dużych firmach - w których technologia nie może być analizowana ani oceniana przez społeczność naukową w ogóle.
Rzeczywiście, zrobienie czegoś z otwartego źródła ma swoje wady - firma, która je stworzyła, nie może na niej monopolizować tak skutecznie - ale pozwala na rozwój architektury technicznej w sposób, który często jest nieprzewidziany. Przykład: Android firmy Google, który całkowicie odmienił to, co ludzie mogą zrobić ze smartfonami, tabletami i urządzeniami, które wchodzą w zakres Internetu przedmiotów. ROS może wkrótce zostać nazwany tak samo jak Android.
Pierwsze podejście do oprogramowania Tesli zapowiada przyszłość samochodów
Tesla jest w czołówce innowacji w dziedzinie samochodów elektrycznych. Ale jak Lou Steinberg, założyciel studia technologicznego i inkubatora CTM Insights, wskazuje, że elektryfikacja nie jest tylko innowacją firmy EV, a jeśli chodzi o konkurowanie na globalnym rynku motoryzacyjnym, może nawet nie być najważniejsza.
Google Fuchsia: Dlaczego ten nowy system operacyjny rozwiązuje ogromny problem z kodowaniem
Google przygotowuje system operacyjny, by pewnego dnia zastąpić obecne platformy mobilne i stacjonarne. Nazywa się Fuchsia i ma potencjał, by zrewolucjonizować sposób, w jaki urządzenia mobilne, laptop i komputery stacjonarne łączą się ze sobą. Świt Fuchsia może oznaczać koniec Androida i Chrome OS.
Aktualizacja oprogramowania Lexus rozbija się w radiu samochodowym, bo to jest przyszłość
Właściciele Lexusa zostali zaskoczeni we wtorek po aktualizacji oprogramowania wyłączającego GPS, klimatyzację i system radiowy ich samochodów. Po aktualizacji centralny panel sterowania nie uruchomi się, przeskakując między fioletowym ekranem a komunikatem o błędzie. Numer trafił do modeli Lexusa z lat 2014–2016. Accordi ...