この発表では、私たちのプロダクトの開発事例を通して、エッジデバイスやクラウド側でのRustを使った開発をする上で、実践的な設計実装のテクニックを紹介します。
私たちはドライブレコーダーとAI技術を活用して、交通事故削減を目指すプロダクトを開発しています。このシステムはドライブレコーダーとクラウドにまたがる大規模なIoTシステムです。
このシステムの中で、Rustは以下のようなAI技術の実装で使われています。
この発表で紹介する主要なトピックは以下の通りです。
We detected your timezone as: Pacific/NiuePacific/Pago_PagoPacific/HonoluluPacific/RarotongaPacific/TahitiPacific/MarquesasAmerica/AdakPacific/GambierAmerica/AnchorageAmerica/JuneauAmerica/MetlakatlaAmerica/NomeAmerica/SitkaAmerica/YakutatPacific/PitcairnAmerica/CrestonAmerica/DawsonAmerica/Dawson_CreekAmerica/Fort_NelsonAmerica/HermosilloAmerica/Los_AngelesAmerica/MazatlanAmerica/PhoenixAmerica/TijuanaAmerica/VancouverAmerica/WhitehorseAmerica/Bahia_BanderasAmerica/BelizeAmerica/BoiseAmerica/Cambridge_BayAmerica/ChihuahuaAmerica/Costa_RicaAmerica/DenverAmerica/EdmontonAmerica/El_SalvadorAmerica/GuatemalaAmerica/InuvikAmerica/ManaguaAmerica/MeridaAmerica/Mexico_CityAmerica/MonterreyAmerica/ReginaAmerica/Swift_CurrentAmerica/TegucigalpaAmerica/YellowknifePacific/GalapagosAmerica/AtikokanAmerica/BogotaAmerica/CancunAmerica/ChicagoAmerica/EirunepeAmerica/GuayaquilAmerica/Indiana/KnoxAmerica/Indiana/Tell_CityAmerica/JamaicaAmerica/LimaAmerica/MatamorosAmerica/MenomineeAmerica/North_Dakota/BeulahAmerica/North_Dakota/CenterAmerica/North_Dakota/New_SalemAmerica/OjinagaAmerica/PanamaAmerica/Rainy_RiverAmerica/Rankin_InletAmerica/ResoluteAmerica/Rio_BrancoAmerica/WinnipegPacific/EasterAmerica/AsuncionAmerica/BarbadosAmerica/Blanc-SablonAmerica/Boa_VistaAmerica/Campo_GrandeAmerica/CaracasAmerica/CuiabaAmerica/CuracaoAmerica/DetroitAmerica/Grand_TurkAmerica/GuyanaAmerica/HavanaAmerica/Indiana/IndianapolisAmerica/Indiana/MarengoAmerica/Indiana/PetersburgAmerica/Indiana/VevayAmerica/Indiana/VincennesAmerica/Indiana/WinamacAmerica/IqaluitAmerica/Kentucky/LouisvilleAmerica/Kentucky/MonticelloAmerica/La_PazAmerica/ManausAmerica/MartiniqueAmerica/NassauAmerica/New_YorkAmerica/NipigonAmerica/PangnirtungAmerica/Port_of_SpainAmerica/Port-au-PrinceAmerica/Porto_VelhoAmerica/Puerto_RicoAmerica/Santo_DomingoAmerica/Thunder_BayAmerica/TorontoAmerica/AraguainaAmerica/Argentina/Buenos_AiresAmerica/Argentina/CatamarcaAmerica/Argentina/CordobaAmerica/Argentina/JujuyAmerica/Argentina/La_RiojaAmerica/Argentina/MendozaAmerica/Argentina/Rio_GallegosAmerica/Argentina/SaltaAmerica/Argentina/San_JuanAmerica/Argentina/San_LuisAmerica/Argentina/TucumanAmerica/Argentina/UshuaiaAmerica/BahiaAmerica/BelemAmerica/CayenneAmerica/FortalezaAmerica/Glace_BayAmerica/Goose_BayAmerica/HalifaxAmerica/MaceioAmerica/MonctonAmerica/MontevideoAmerica/ParamariboAmerica/Punta_ArenasAmerica/RecifeAmerica/SantaremAmerica/SantiagoAmerica/Sao_PauloAmerica/ThuleAntarctica/PalmerAntarctica/RotheraAtlantic/BermudaAtlantic/StanleyAmerica/St_JohnsAmerica/MiquelonAmerica/NoronhaAtlantic/South_GeorgiaAmerica/GodthabAmerica/ScoresbysundAtlantic/Cape_VerdeAfrica/AbidjanAfrica/AccraAfrica/BissauAfrica/CasablancaAfrica/El_AaiunAfrica/MonroviaAfrica/Sao_TomeAmerica/DanmarkshavnAtlantic/AzoresAtlantic/ReykjavikAfrica/AlgiersAfrica/LagosAfrica/NdjamenaAfrica/TunisAtlantic/CanaryAtlantic/FaroeAtlantic/MadeiraEurope/DublinEurope/LisbonEurope/LondonAfrica/CairoAfrica/CeutaAfrica/JohannesburgAfrica/JubaAfrica/KhartoumAfrica/MaputoAfrica/TripoliAfrica/WindhoekAntarctica/TrollAsia/GazaAsia/HebronEurope/AmsterdamEurope/AndorraEurope/BelgradeEurope/BerlinEurope/BrusselsEurope/BudapestEurope/CopenhagenEurope/GibraltarEurope/KaliningradEurope/LuxembourgEurope/MadridEurope/MaltaEurope/MonacoEurope/OsloEurope/ParisEurope/PragueEurope/RomeEurope/StockholmEurope/TiraneEurope/ViennaEurope/WarsawEurope/ZurichAfrica/NairobiAntarctica/SyowaAsia/AmmanAsia/BaghdadAsia/BeirutAsia/DamascusAsia/FamagustaAsia/JerusalemAsia/NicosiaAsia/QatarAsia/RiyadhEurope/AthensEurope/BucharestEurope/ChisinauEurope/HelsinkiEurope/IstanbulEurope/KievEurope/KirovEurope/MinskEurope/MoscowEurope/RigaEurope/SimferopolEurope/SofiaEurope/TallinnEurope/UzhgorodEurope/VilniusEurope/VolgogradEurope/ZaporozhyeAsia/TehranAsia/BakuAsia/DubaiAsia/TbilisiAsia/YerevanEurope/AstrakhanEurope/SamaraEurope/SaratovEurope/UlyanovskIndian/MaheIndian/MauritiusIndian/ReunionAsia/KabulAntarctica/MawsonAntarctica/VostokAsia/AlmatyAsia/AqtauAsia/AqtobeAsia/AshgabatAsia/AtyrauAsia/DushanbeAsia/KarachiAsia/OralAsia/QostanayAsia/QyzylordaAsia/SamarkandAsia/TashkentAsia/YekaterinburgIndian/KerguelenIndian/MaldivesAsia/ColomboAsia/KolkataAsia/KathmanduAsia/BishkekAsia/DhakaAsia/OmskAsia/ThimphuAsia/UrumqiIndian/ChagosAsia/YangonIndian/CocosAntarctica/DavisAsia/BangkokAsia/BarnaulAsia/Ho_Chi_MinhAsia/HovdAsia/JakartaAsia/KrasnoyarskAsia/NovokuznetskAsia/NovosibirskAsia/PontianakAsia/TomskIndian/ChristmasAntarctica/CaseyAsia/BruneiAsia/ChoibalsanAsia/Hong_KongAsia/IrkutskAsia/Kuala_LumpurAsia/KuchingAsia/MacauAsia/MakassarAsia/ManilaAsia/ShanghaiAsia/SingaporeAsia/TaipeiAsia/UlaanbaatarAustralia/PerthAustralia/EuclaAsia/ChitaAsia/DiliAsia/JayapuraAsia/KhandygaAsia/PyongyangAsia/SeoulAsia/TokyoAsia/YakutskPacific/PalauAustralia/DarwinAntarctica/DumontDUrvilleAsia/Ust-NeraAsia/VladivostokAustralia/BrisbaneAustralia/LindemanPacific/ChuukPacific/GuamPacific/Port_MoresbyAustralia/AdelaideAustralia/Broken_HillAntarctica/MacquarieAsia/MagadanAsia/SakhalinAsia/SrednekolymskAustralia/CurrieAustralia/HobartAustralia/Lord_HoweAustralia/MelbourneAustralia/SydneyPacific/BougainvillePacific/EfatePacific/GuadalcanalPacific/KosraePacific/NoumeaPacific/PohnpeiAsia/AnadyrAsia/KamchatkaPacific/FijiPacific/FunafutiPacific/KwajaleinPacific/MajuroPacific/NauruPacific/NorfolkPacific/TarawaPacific/WakePacific/WallisPacific/ApiaPacific/AucklandPacific/EnderburyPacific/FakaofoPacific/TongatapuPacific/ChathamPacific/Kiritimati
All times on the schedule are listed in this timezone, you can select a different timezone above.