Geliştirme Kendi kendine giden araç verileri artık kapalı değil, Uber açık kaynaklı yeni veri görselleştirme sistemi

AI Technology Review Press: Birkaç gün önce, Uber, sistemin otonom sürüş endüstrisi için verileri anlamak ve paylaşmak için yeni bir yol getireceğini söyleyerek web tabanlı Otonom Sürüş Görselleştirme Sistemini (AVS) açıkladı. AVS, otonom araçların araştırma ve geliştirilmesinden sorumlu olan Uber's Technology Group (ATG) tarafından geliştirilmiştir.Şu anda sistem Voyage ve Applied Intuition gibi birçok şirkette uygulanmaktadır. Uber, bu açık kaynaklı haberi resmi web sitesinde yayınladı ve AI teknolojisi incelemesi aşağıdaki gibi derlendi.

Kendi kendine giden arabalar kentsel bir ortamda sürerken, algıladıklarını anlamak, onların güvenli bir şekilde çalışmalarını sağlayan sistemler geliştirmek için kritik öneme sahiptir. Ayrıca, insan sürücülere yardımcı olmak için sokak tabelaları ve trafik altyapısı için standartlar belirlediğimiz gibi, sürücüsüz otomobil geliştiricilerine de sensörlerden, görüntü sınıflandırmasından, hareket çıkarımından gelen verileri temsil edebilen standart bir görselleştirme platformu sağlamamız gerekiyor. Yakın çevrenin doğru görüntülerini oluşturmak için diğer teknolojilerin girdisi.

Büyüyen otomasyonu desteklemek için "Uber'in Kendi Kendini Süren Araç Görselleştirme Platformu Web için Mühendislik" başlıklı makalede yazdığımız gibi (adresi okuyun: https://eng.uber.com/atg-dataviz/), büyüyen otomasyonu desteklemek için Kullanım durumu havuzunda, ATG (Teknik İş Grubu) ve Uber'in otonom sürüş için görselleştirme ekibi, bu sensörlerin ve algoritmaların dünyasını açıklamak için web tabanlı görselleştirme teknolojisini kullanıyor.

Şimdi bu yeniden tasarlanmış ve geliştirilmiş Otonom Sürüş Görselleştirme Sistemini (AVS) açmaktan çok mutluyuz Otonom sürüş endüstrisi için bu sistem, otonom sürüş sisteminin verilerini anlamanın ve paylaşmanın yeni bir yoludur.

AVS resmi adresi: https://avs.auto/

AVS, otonom araçların performansını gerçek dünya senaryolarında gösterebilir

AVS, otonom araçların algısını, hareketini ve veri planlamasını tanımlamak ve görselleştirmek için yeni bir standarttır.Bu verileri keşfetmek, etkileşimde bulunmak ve (daha kritik olarak) kullanmak için kullanılabilecek uygulamalar oluşturmak için güçlü bir web tabanlı araç seti sağlar. Uygulamalar için önemli geliştirme kararları.

Bağımsız bir standartlaştırılmış görselleştirme katmanı olan AVS, geliştiricilerin artık otonom araçlar için özel görselleştirme yazılımı oluşturmalarına gerek kalmamasına olanak tanır. AVS'nin soyut görselleştirmesi ile geliştiriciler, sürüş sistemleri, uzaktan yardım, haritalama ve simülasyon gibi temel otonom sürüş araştırma ve geliştirmesine odaklanabilir.

Birleşik görselleştirme ihtiyacı

Teknoloji şirketleri, vakıflar, araştırma kurumları, orijinal ekipman satıcıları (OEM) ve başlangıç şirketleri dahil olmak üzere birçok kuruluş, otonom sürüşün yarattığı zorluklarla karşı karşıya. Çevrelerinde hangi otonom araçların algıladığını gösterebilen görsel araçlar, güvenli otonom sürüş sistemlerinin geliştirilmesi için çok önemlidir. Sistemin bu araçları donanım ve sensör yığınına yakın bir yerden kullanması gerekiyor.Ayrıca, otonom sürüş sisteminin günlük verilerinin çevrimiçi veya çevrimdışı oynatılmasının da tekrar tekrar kullanılması gerekiyor. Platform olgunlaştıkça, sınıflandırma, simülasyon, haritalama, güvenlik, görüntü toplama ve etiketleme ile ilgili yeni kullanım durumları ortaya çıkacaktır. Üretime giden yol, izleme, uzaktan yardım ve destek sağlayabilen yeni araçlar ve altyapı gerektirir.

Etkili araç çözümleri sunmak için bu gereksinimlerin hızlı bir şekilde uygulanmasına ek olarak, otonom sürüş mühendisleri genellikle karmaşık bilgisayar çizim yöntemlerini ve veri görselleştirme tekniklerini öğrenmek zorundadır. Görselleştirme standartlarının eksikliğinin bir sonucu olarak, mühendisler çözümleri hızlı bir şekilde sunmak için hazır teknolojiler ve çerçeveler etrafında özelleştirilmiş araçlar bir araya getirecekler. Bununla birlikte, deneyimlerimize göre, geliştirme araçlarını çeşitli hazır bileşenlerle bir araya getirmeye çalışmak, sistemin onarımını zorlaştıracak veya esnekliğini yitirecek ve bileşenlerin kombinasyonu platform için sağlam bir temel oluşturmak için yeterli olmayacaktır.

Artık AVS'yi daha geniş otonom sürüş topluluğu ile paylaşıyoruz, endüstrinin bu alanda ilerlemeyi teşvik etmek ve yeni bir standart tanımlamak için birlikte çalışarak sonuçta halka daha güvenli ve daha verimli bir ulaşım çözümü getirmesini umuyoruz. .

Hareket dünyasını görselleştirin

Uber ATG'nin web tabanlı AVS'sinin kullanılması durumunda, sistemi kullanmadan önce ve sonra aracı karşılaştırarak, araç algılamanın geliştiğini görebiliriz.

Otonom araç geliştirme, yeni hizmetler, veri setleri (özellikle LiDAR aracılığıyla) ve yeni çözümler gerektiren birçok kullanım durumu ile hızla gelişen bir alandır. Uber'de, birden fazla mühendislik ekibinin ele alınması gereken çözümler için benzersiz ihtiyaçları vardır. Web tabanlı bir görselleştirme uygulaması kullanmak, ekipler arası hızlı değişim, kullanıma özel uygulamalar, basitleştirilmiş bilgi paylaşımı, özelleştirme ve mevcut hizmetlerin entegrasyonu için fırsatlar yarattığı için bariz bir seçimdir.

Web tabanlı bir görselleştirme sistemi bariz avantajlara sahip olsa da, aynı zamanda bir masaüstü tabanlı sisteminkiyle karşılaştırılabilir performansı korurken verileri verimli bir şekilde yönetme zorluğuyla da karşı karşıyadır. Bu zorlukları çözmek, Web uygulamaları tarafından kullanılan üretilen verileri yönetmek ve açıklamak için yeni bir soyutlama gerektirir.

Yukarıdaki gereksinimlere dayanarak, kendi sistemimizi iki temel parça etrafında oluşturduk: XVIZ veri sağlar (yönetim ve spesifikasyonlar dahil); ve streetcape.gl, web uygulamalarını geliştirebilen bir bileşen araç setidir.

XVIZ

Açık kaynak adresi: https://github.com/uber/xviz

Otonom sürüş sistemi tarafından üretilen veriler, resmi ve esnek bir spesifikasyon gerektirir; örneğin, genişletilmiş temel çerçeve ile entegre edilebilir, birden fazla müşteriye uyabilir ve verileri verimli bir şekilde yönetmek için gerekli kontrolleri ve bağlamaları tanımlamak için veri kaynağına yeterince yakın olabilir. Veri formatı.

XVIZ'in gelişmiş veri akışı şunları içerir: sunucuda kodlayıcı ve oluşturucu ve istemcide kod çözücü, veri arabelleği ve senkronizör.

XVIZ, zamanla değişen sahnelerin (veri) akış odaklı bir görünümünü ve bildirim temelli bir kullanıcı arayüzü görüntüleme sistemi sağlar. Video kaydı gibi, sistemin mevcut durumunu istediğiniz zaman arayabilir ve anlayabilirsiniz. Aynı zamanda bir HTML belgesi gibidir, sunumu iç gözlem yapılmasına izin veren bir moda göre odaklanır ve yapılandırılır. Ancak XVIZ, ayrı akışları bir araya getirerek ve bunları tek bir hedefte güncelleyerek verilerin kolayca keşfedilmesine ve sorgulanmasına da olanak tanır.

XVIZ akışı, belirli bir zamanda belirli bir ilkel tür kullanıldığında gerçekleşen bir dizi ayrı güncellemedir. Temel öğeler, LiDAR nokta bulutlarını, kamera görüntülerini, hedef aralıkları, yörüngeleri, zaman içindeki araç hızlarını ve tahmin edilen planları tanımlayabilen hedeflerdir. Kullanıcıya sunumu basitleştirmek için, bu hedefler ayrı ayrı şekillendirilir (veri akış seviyesi dahil) veya bir stil sınıfı atanır.

XVIZ, veri akışlarını hiyerarşik adlandırma yoluyla düzenler; burada ayrı bir meta veri bölümü, veri akışlarını, türlerini, göreli dönüşümleri, bildirim temelli UI panellerini ve stil sınıflarını listeler. Ardından, kullanıcı arayüzü hedefin grafik panelini verilerle bir araya getirir, kullanıcılara YAML (https://en.wikipedia.org/wiki/YAML) aracılığıyla kontroller sağlar ve bir dizi düzen ve görüntüleme bileşeni yükler.

Araştırmacının veri setinden akışları değiştirmesine olanak tanıyan XVIZ veri yapısı.

streetcape.gl

Açık kaynak adresi: https://github.com/uber/streetscape.gl

streetcape.gl, kamera, oynatma kontrolleri, hedef açıklama ve çizim işlevleri dahil olmak üzere çeşitli kullanıcı arayüzü bileşenleri sağlar.

streetcape.gl, XVIZ protokolünde veri kullanan web uygulamaları oluşturmak için bir araç setidir. XVIZ akışlarını 3D görünümler, grafikler, tablolar, videolar vb. Şeklinde görselleştirmek için kullanıma hazır bileşenler sağlar. Aynı zamanda, veri akışları arasında zaman senkronizasyonu, koordinat sistemleri, kameralar, dinamik stiller ve 3B hedefler ve çapraz bileşenlerle etkileşim gibi yaygın görselleştirme sorun noktalarını da çözer, böylece kullanıcılar daha fazla zaman harcayabilir. Kendi kendine giden araç yazılımının kendisini oluşturmak için.

Render performansı, streetcape.gl'nin birincil hedefidir. React ve Uber'in gelişmiş WebGL tabanlı görselleştirme platformuyla ( gerçek zamanlı oynatmayı ve yüz binlerce geometrik boyutu destekleyen sahnelerle sorunsuz etkileşimi destekleyebiliriz.

Birleştirilebilirlik aynı zamanda streetcape.gl tasarımının ön cephesi ve merkezidir. Dahili görselleştirme platformumuz, sınıflandırma, açıklama, hata ayıklama, uzaktan yardım ve sahne düzenleme gibi bir düzineden fazla farklı kullanım durumu için destek sağlar. Platformun çalışmasından öğrenerek, tasarladığımız bileşenler son derece özelleştirilebilir ve genişletilebilir. Bu nedenle, tüm ekipler bu sistemi benzersiz iş akışlarına göre deneyimleyebilir.

AVS'nin farkı nedir

AVS açık ve şablonlu bir sistem olarak tasarlanmıştır.Gelişiminin başlangıcından itibaren, iç ekipleri ayrıştırmayı sağlamak için önerilerde bulunmaya teşvik ettik. Mimari olarak, otonom sürüş yığınının bileşenleri arasındaki bağlantıyı en aza indiren ve veri alışverişi için net bir tanım sağlayan katmanlı bir yaklaşım sağlar. Her katman, tüm sistemi değiştirmeden isteğe bağlı olarak oluşturulabilir ve sistem ayrıca katmanları belirli senaryolara veya kullanım durumlarına göre özelleştirebilir.

Bu rehber ilke, AVS'yi mevcut çözümlerden ayırmaya yardımcı olur. Özellikle, AVS'nin mimarisi bu sistemi benzersiz kılar çünkü:

  • Verileri tüm temel platformlardan kasıtlı olarak ayırmak için tasarlanmıştır;

  • Sınırlı küçük özellikleri, geliştiricilerin araç geliştirmesini kolaylaştırır;

  • Veri formatı gereksinimleri hızlı aktarım ve işleme sağlayabilir.

Ek olarak AVS, mühendisler, operatörler, analistler ve profesyonel geliştiriciler dahil olmak üzere otonom sürüş ekosistemindeki her türden insanın ihtiyaçlarını karşılayabilir. Otopilot mühendisleri, sistemlerini kolayca tanımlamak için XVIZ'i kullanabilir ve daha sonra beklentilerini doğrulamak ve uygulamak için sınırlı fonları da kullanabilirler. Profesyonel geliştiriciler, güçlü performans özelliklerine ve basitleştirilmiş entegrasyona sahip veri kaynağından bağımsız uygulamaları hızlı bir şekilde oluşturmak için streetcape.gl'yi kullanabilir. Son olarak operatörler, verileri birden çok uygulama aracılığıyla video gibi görsel formatlarda da görüntüleyebilir, bu da işbirliğini, bilgiyi anlamayı, daha derin analizleri ve verilerin kalitesine genel güveni kolaylaştırır.

AVS'yi sektöre açık kaynak yaparak, daha fazla geliştiricinin bu orijinal fikir serisine dayalı olarak daha fazla fikre katkıda bulunmasını ve daha fazla sistem geliştirmesini teşvik ediyoruz.

Otonom sürüş endüstrisi ve endüstri dışındaki uygulamalar

Voyage, Applied Intuition ve Uber ATG gibi otonom araçları geliştiren veya destekleyen şirketler için simülasyondan yol testine kadar otonom sürüş sorunlarının temel nedenini bulmak son derece zaman alan bir süreçtir.

Voyage CTO'su Drew Gray'e göre, otonom sürüş sensörü verilerini gözle görülür şekilde keşfedebilmek, yolları tahmin edebilmek, hedefleri takip edebilmek, hız ve hızlanma ve diğer durum bilgileri, sınıflandırma süreci için çok değerlidir ve geliştiriciler için de yararlı olabilir. Verimliliğin olumlu bir etkisi vardır. Ayrıca bu bilgiler, veri tabanlı projelerin önceliğini belirlemek için de kullanılabilir.

Voyage kurucu ortağı Warren Ouyang da Gray'in AVS'nin gelişme potansiyeli hakkındaki görüşlerini yineledi. "Uber'in otonom sürüş görselleştirme sistemini kullanabildiğimiz ve otonom sürüş dünyasının ilerlemesi için daha iyi araçlar geliştirmek üzere birlikte çalışabildiğimiz için çok mutluyuz" dedi.

AVS, diğer uygulamalarda zengin içerik sağlar.Örneğin, bu durum Uber ATG'nin doğal nokta incelemesinde uygulanmasını geliştirir.

Uber ekibi, kök neden analizine ek olarak, web tabanlı günlük görüntüleme, geliştirici ortamı ve haritalama bakımı gibi diğer kullanım durumlarında da AVS'yi kullandı. Aynı zamanda, dronlar, robotlar, kamyonculuk, filo yönetimi, artırılmış ve sanal gerçeklik ve perakende gibi diğer gelişmekte olan ve bitişik sektörlerdeki geliştiricilerin de bu araç seti için uygulama senaryoları bulabilmesi için bu teknolojileri açık kaynaklı hale getirmeyi amaçlıyoruz.

gelecek planı

AVS'yi daha geniş bir sektöre sokmak sadece bir başlangıç. Otonom sürüş alanına katkıda bulunmak için daha fazla geliştirici ve operatöre otonom erişim sağlamayı umuyoruz.

Voyage, Applied Intuition ve Open Source Foundation gibi kuruluşlar ve katkıda bulunanlarla işbirliği yaparak, bunu daha fazla veri kaynağı ve spesifikasyon (özellikle ROS desteği), performans optimizasyonu ve daha zengin işlevlerle (yan yana karşılaştırma gibi) güçlendirmeyi planlıyoruz. ürün.

Applied Intuition Baş Teknoloji Sorumlusu Peter Ludwig şunları söyledi: "Applied Intuition'da, dünyanın en gelişmiş AV ekibiyle çalışıyoruz. İhtiyaç duydukları şey en gelişmiş araçlar ... ve AVS bu noktaya uyuyor ve özellikle dikkate değer Evet, ağ tabanlı ve otonom sürüş alanındaki bu talebi de karşılıyor: aynı görselleştirme aracını tekrar tekrar oluşturmaya gerek yok. Ek olarak, Uber'in açık kaynaklı AVS'si diğer AV alanları için de büyük önem taşıyor. "

Uber ATGnin AVS özellikli AV Günlük Görüntüleyicisi, araçların kavşaklara nasıl tepki verdiğini analiz etmemizi sağlayan bir uygulamadır.

Uber, otonom araçların uzun vadeli vizyonunu gerçekleştirmeye heveslidir: herkese daha güvenli, daha temiz ve daha verimli ulaşım çözümleri sunmak. Ne yazık ki, çeşitli endüstrilerdeki erken geliştirme araçları genellikle ilkeldir ve işlevselliklerini genişletebilecek yeni kullanım durumlarını çözmek için uygundur. Teknolojinin ulaşım yöntemlerini ve içinde yaşadığımız şehirleri hızla değiştirdiği düşünüldüğünde, bu değişimi her zamankinden daha acil bir şekilde hızlandırmak için daha iyi araçlara ihtiyacımız var.

Bu ürün ister kentsel planlama yatırımını, ister daha çeşitli jeo-uzamsal analizleri, daha gelişmiş haritalama veya yeni mobil trendleri geliştirmek için kullanılsın, açık kaynak veri ve araç stratejilerinin hükümetlere, geliştiricilere ve araştırmacılara yardımcı olabileceğini bulduk ve Sektör bir bütün olarak gelecekte daha akıllı bir ulaşım ekosistemine doğru hızlanıyor.

üzerinden:

https://eng.uber.com/avs-autonomous-vehicle-visualization/

Tıklamak Orijinal metni okuyun, görüntüleyin Uber ile ilgili raporlar

Sıradan bir deneyim yaşayın, Vios'un 15. yıl dönümü kutlaması sadece ilk bakışta
önceki
Double Eleven'da bir bilgisayar aldınız ve ikramiyeyi mi kazandınız?
Sonraki
Yine büyük bir cilt mi? ! Blue Zebra Yeezy 350 Boost V2 satış mağazası için buraya tıklayın!
Sadece% 5 başarı oranına sahip İnternet entegre pazarında, Mars İstihbarat Teşkilatı'nın "patlayıcı model" olacağına olan güveni nerede?
Yeni test soruları IIHS yolcu tarafı% 25 ofset çarpışma testi
Park Geun-hye'nin en yakın arkadaşı Choi Soon-sil tutuklandı. Kore dizisinde gürültülü olan savcı doğru çıktı
8000 yuan harcadım ve ekranlı bir "Instant Noodle Cover" satın aldım
Yolda bu arabaları görürseniz, lütfen otomatik olarak yol verin, bu arabaları kullananların hepsi görünmez zenginler!
NIO Münih Tasarım Merkezi'nin Doğum Hikayesi
FEAR OF GOD şov modunu yeniden açıyor! Ana yönetici FOG x VANS ortak adını satmadı!
Yine Cuma, Xiao Ann hediyeler veriyor!
Yeni Prado / RAV46 Kasım'da piyasaya sürülecek
"Kurdu Öldürmek" "Kurt Savaşçısı" nın rekorunu mu kırdı? Yerli aksiyon filmlerinin güzel günleri yeni başlamış olabilir
Derinlik Chery'nin "Para Baskı Makinesi": En karlı sektör Chery Huiyin, A hissesi halka arz için sprint yapıyor
To Top