WEBVTT

00:00.420 --> 00:04.680
Witam i zapraszam do pierwszego modułu tego kursu auta samojezdnego.

00:04.770 --> 00:08.170
Teraz masz latarkę i możesz ją zainstalować w swoim systemie.

00:08.340 --> 00:13.470
Jesteśmy gotowi, aby rozpocząć wdrażanie samojezdnego samochodu i mogę powiedzieć, że czeka nas

00:13.590 --> 00:14.680
ekscytująca przygoda.

00:14.760 --> 00:20.340
Tak więc pierwsza rzecz, którą zrobimy teraz przed uruchomieniem, jest właściwa dla tych katalogów roboczych.

00:20.340 --> 00:25.830
To bardzo ważne, ponieważ będziemy mieli trzy pliki do wdrożenia tego samochodu, a wszystkie samochody są

00:25.890 --> 00:27.350
ze sobą połączone.

00:27.510 --> 00:33.630
Tak więc po uruchomieniu pliku zajmie on funkcje klasy i obiekty z innego pliku, a ten drugi

00:33.630 --> 00:38.900
plik musi znajdować się w tym samym katalogu roboczym co plik, który wykonujesz.

00:39.090 --> 00:44.250
Dlatego bardzo ważne jest, aby mieć tam jedno proste ze wszystkimi plikami, a to jest

00:44.250 --> 00:45.340
katalog roboczy.

00:45.600 --> 00:46.910
Więc po prostu to załatwmy.

00:47.010 --> 00:48.980
A wtedy będziemy mogli zacząć.

00:49.290 --> 00:51.840
Najpierw przejdź do 5 4 tutaj.

00:51.930 --> 00:53.310
To jest to okno.

00:53.310 --> 00:55.990
A wtedy prawdopodobnie będziesz na pulpicie.

00:56.010 --> 01:00.280
Teraz możesz je zobaczyć na moim pulpicie, a może nawet na swoich dokumentach.

01:00.360 --> 01:05.070
Ale w każdym razie musisz znaleźć folder zawierający twoją sztuczną inteligencję.

01:05.100 --> 01:10.800
Jest to folder szablonu pobrany ze strony internetowej, która przeprowadzi Cię przez to.

01:11.040 --> 01:18.900
Po prostu znajdź ten folder, a następnie otwórz go z eksploratora plików, a następnie przejdź do modułu self-driving car,

01:18.900 --> 01:20.180
a następnie idź.

01:20.190 --> 01:25.800
Ten folder na zakupy w Mudgal z jedną komórką zawiera trzy pliki, które są połączone

01:25.800 --> 01:31.590
ze sobą, aby zaimplementować nie tylko samonapędzający się samochód na mapie, ale także mózg samochodu, którym

01:31.590 --> 01:34.720
jest AI, która zostanie zintegrowana z samochodem .

01:34.770 --> 01:39.400
Tak więc ten folder zawierający te trzy pliki jest folderem roboczym.

01:39.690 --> 01:43.410
A teraz, aby upewnić się, że ten folder jest ustawiony, jest to katalog roboczy.

01:43.500 --> 01:47.380
Możesz kliknąć tutaj dwa przyciski, a następnie ponownie uruchomić jądro.

01:47.490 --> 01:49.950
Następnie możesz kliknąć "tak" i gotowe.

01:49.950 --> 01:56.540
Teraz jesteś pewien, że 100% tego dla zawartości w twoich trzech plikach jest jako katalog roboczy.

01:56.930 --> 01:57.350
DOBRZE.

01:57.360 --> 02:02.520
I tak teraz, zanim zaczniemy, chciałbym wyjaśnić szybko, czym są te trzy zawory.

02:02.670 --> 02:06.370
Więc prawdopodobnie rozpoznałeś tutaj pierwszego.

02:06.570 --> 02:10.000
Dlaczego plik zawiera mózg samochodu.

02:10.170 --> 02:15.430
Więc wiesz, że to plik, który zaimplementuje sztuczną inteligencję, która zostanie zintegrowana z

02:15.430 --> 02:16.020
kartą.

02:16.010 --> 02:21.090
Dlatego właśnie nazywam to mózgiem samochodu, ponieważ ta sztuczna inteligencja opiera się na

02:21.090 --> 02:22.170
sieci neuronowej.

02:22.170 --> 02:25.130
Więc będzie tak, jakby twój samochód miał w sobie sieć neuronową.

02:25.170 --> 02:26.830
Właśnie dlatego elektryczny mózg.

02:26.910 --> 02:33.300
Potem drugi plik tutaj od czasu do czasu znajduje samochód, którego Katie i Ty nie możesz otworzyć tutaj inspiruje.

02:33.320 --> 02:37.560
Ale możesz otworzyć go z edytora tekstowego i tak właśnie to teraz zrobię.

02:37.570 --> 02:40.440
Otwieram go za pomocą podkontekstu.

02:40.440 --> 02:41.070
No to jedziemy.

02:41.070 --> 02:46.300
To jest tekst podliniowy, a to jest ta karta, którą cavy otworzył i podkontekst.

02:46.370 --> 02:50.890
Dla tych z was, którzy są w systemie Windows, można go otworzyć za pomocą notatnika plus.

02:50.910 --> 02:53.330
Oto jak wygląda postać.

02:53.520 --> 02:59.550
Nie skupimy się na tym kursie, ponieważ jest to związane tylko z KDE, ale w zasadzie po to, aby zrozumieć, co

02:59.550 --> 03:00.640
tu się dzieje.

03:00.750 --> 03:05.410
Jak widać, tworzymy kilka obiektów, które będą na mapie.

03:05.550 --> 03:11.100
Na przykład ten pierwszy obiekt to samochód, a dla tego samochodu można znaleźć wartościowe przedmioty, takie

03:11.120 --> 03:13.470
jak kąt, który jest kątem obrotu.

03:13.530 --> 03:16.270
Następnie możesz zdefiniować kształt, który ma mieć twój samochód.

03:16.320 --> 03:19.820
Tak więc będzie to prostokąt taki jak podstawowy kształt samochodu.

03:19.860 --> 03:23.410
Następnie masz kilka innych obiektów, które będą chciały zaangażować trzy.

03:23.430 --> 03:29.550
Więc te trzy piłki będą tutaj, tak jak zobaczysz później czujniki samochodu, ponieważ samochód będzie

03:29.550 --> 03:33.930
miał czujniki, które wykryją, czy w samochodzie są jakieś przeszkody.

03:34.170 --> 03:38.520
Więc ci rebelianci tutaj po prostu podświetlają czujniki w samochodzie.

03:38.520 --> 03:42.540
Tak więc zobaczymy je, a poza tym ustawiam inny kolor dla każdego z nich.

03:42.840 --> 03:48.720
A potem mamy ostatni obiekt, który ma połączyć wszystkie poprzednie obiekty razem, aby zrobić samochód, ponieważ

03:48.720 --> 03:54.060
czujniki zostaną przymocowane do samochodu tak, że gdy samochód będzie się poruszał, czujnik również

03:54.060 --> 03:55.050
się porusza.

03:55.050 --> 04:00.090
W porządku, ale to nie jest najważniejsze, więc zamierzamy przenieść się do Bostonu.

04:00.120 --> 04:02.280
To tylko po to, aby pokazać, jaki kabel wygląda.

04:02.370 --> 04:06.270
I ten jesień oczywiście będzie połączony z innymi naszymi plikami.

04:06.450 --> 04:09.290
I najczęściej będzie podłączony do trzeciego pliku.

04:09.360 --> 04:12.840
Nie w ten sposób, który jest tutaj w Nevadzie.

04:12.880 --> 04:13.970
Dlaczego to jest?

04:14.190 --> 04:19.620
To jest miejsce, w którym tworzymy całą mapę, a także całą grę, ponieważ zobaczysz, że będziemy grać w

04:19.620 --> 04:21.150
niektóre gry z samochodem.

04:21.240 --> 04:26.910
Wiesz, że damy mu kilka wyzwań, takich jak unikanie przeszkód lub odbywanie kilku podróży w obie strony

04:26.910 --> 04:29.770
między dwoma miejscami docelowymi na coraz trudniejszej drodze.

04:29.910 --> 04:33.860
Zrobimy więc grę i ta gra dzieje się tutaj w tym wielkim upadku.

04:33.930 --> 04:38.030
Tak więc ta jesień jest ważna, dlatego zobaczymy ją szczegółowo.

04:38.130 --> 04:43.100
Jednak ponieważ nie jest to bezpośrednio związane z AA, nie pójdę do niego linia po linii.

04:43.140 --> 04:45.660
Po prostu wyjaśnię każdą linię kodu.

04:45.930 --> 04:50.790
Poza szablonem, znajdziesz ten sam kod jak ten, ale skomentowałeś.

04:50.910 --> 04:52.770
Więc każda linia kodu będzie udręczona.

04:52.890 --> 04:58.030
Jeśli chcesz wiedzieć, jak stworzyć grę w aplikacji.

04:58.170 --> 05:01.110
Cóż, będziesz w stanie zrozumieć wszystko, co tutaj robimy.

05:01.490 --> 05:07.850
Ale ważne jest również to, że nie tylko tworzymy mapę w grze, ale

05:07.850 --> 05:13.460
także tworzymy ważne połączenia między mapą a przyszłością, którą później wdroży.

05:13.490 --> 05:19.170
A tak przy okazji, jest to o wiele ważniejsze i dlatego będziemy ją wdrażać krok po kroku.

05:19.190 --> 05:21.520
Napiszemy każdą z tych linii kodu.

05:21.910 --> 05:27.350
Ale do matematyki opiszę wszystkie sekcje kodu tutaj i to właśnie zrobię w następnej

05:27.350 --> 05:29.390
sekcji zaraz po tym samouczku.

05:29.390 --> 05:34.970
Myślę, że kolejne dwa tutoriale są ważne, abyś zrozumiał związek między mapą

05:35.150 --> 05:36.550
a sztuczną inteligencją.

05:36.560 --> 05:39.570
W porządku, więc wyjaśnię to wszystko w następnym samouczku.

05:39.620 --> 05:41.240
I do tego czasu I.
