OK, sobasicallywhatitdoesiscreates a simulatedenvironmentspecificallydedicatedtowardpeoplewhowanttotrainselfdrivingcars.
EsoHistorically, I'vealwaysusedGrandTheftAutoformyshenanigans, butthishascertainbenefitsoverthatbecauseit's justbasicallybuiltfromthegrounduptohavean A p I foryoutodoallkindsofautomatedtrialanderrorkindofstuffandsojustkindofmakessense.
Thelasttime I lookedintoitwasliketwoyearsago, Umand I don't think I evengotoffthegroundwithit.
I forgetexactlytheissue.
I think I couldrunthesimulationbutnotconnecttoitorsomething.
Itwassomesortofstrangethinggoingonthere, so I thought I wouldtakeanotherlookintothis, uh, kindofpackagehereandthensharewithyouguysthestepsthat I takewhenever I'm visitingsomenewlibrary.
I prettymuchlike I understandwhatCarlais, but I'vereallyneverworkedwithit.
Because, like I said, I couldn't evengetthebasicthingtoelikerun.
So I'm gonnatrythatagain.
Ifitworks, you'llseethisvideo.
Ifitdoesn't work, youwon't knowaboutthis.
Videoeyeseverseeingit?
Hey, Aurich.
Uh, okay, so I landonCarla.
Okay, Thefirstthing I wanttodoisjustgotogetstartedalready.
KindofknowwhatCarladoes.
Um, itmightbeusefultoreadthis, though.
Likehere.
Youcanseethatyoucan, um, have, like, a serverwithmultipleclientsthatconnectssoyoucanrunmultipleagentsatanygiventime.
Um, theotherthingthat I noticedwasbasically, there's, like, remoteconnectionnow, whichisprettycool.
Ah, youcandisablerenderingofthesimulation, which I guessbothforclientandserverwouldbequickersoyoucouldrunthingsquicker.
Youdon't necessarilyhavetoruninrealtime, soOkay.
Prettycool.
Um, I don't knowanythingabout I'veneverusedtherobotoperatingsystembutButthat's prettycool, too.
I don't knowanythingaboutunrealengineforotherthanit's a gameengine.
Okay?
And I mightevenbewrongaboutthat.
So, um, I know I donesomestuffinthepasttorunthis, So I don't knowififtheycanincludeallthefilesfromUnrealengineforandlike, that's gonnamakethegamerunorsomething.
So, like, I alwaystrytothink, like, do I havethingspreinstalledthatwouldmakethingsdifferentformeasopposedtopeoplewatchingthis.
So I'm actuallydoingthisonmymaincomputer, So, um, mighthavesomethingsalreadyherethatyoudon't have, sojustkeepthatinmind.
So I'm gonnagoaheadandclickonthelatestrelease.
I don't reallythink I wantthenightlybuild.
Sofromhere, thelateststableversionis 08 on, thenalltheseThatsoundslike a longtimeago.
I wonderwhyThat's themoststableversion.
Yeah, it's beenover, like, sixmonthsbeforesince a stableversion.
Butwhat's kindofcoolis, yeah, youcanconnectto a server, sopythonmanualcontrol.
Andthenwiththehostargument, youcanpassinthehost I p, whichsoundslikeinthefuture I couldprobablyhost a serverforpeopletobringintheirselfdrivingcars.
And I wonder, I wonderwhatkindofloadlikewhatkindofGPUloadyouhaveontheserverversusontheclientside, especiallywhatifallyou'retryingtopullismaybeliedourdataorsomethinglikethat?
Ormaybetheimageryat a lowresolution, I wonder I wonderhowthatwouldgo.
What I'm gonnadoispokearoundfurtherwith, like, thepython, a p I tutorial.
And I thinkprobablywhat I wouldliketodoisjustsimplycreate a vehicleandjustdrivethatjustjustcreatethevehicleandthenjustdriveitforward, andthenjusttoseeifwecandoit.
Andthenwewanttogetthesensordataandprobablyjusthave, like, a goodcamera.
So I thinkwhat I'm gonnadois I'm goingtostartwithtutorialDuPuykindofdumbitdown s.
So, forexample, I wouldjustgetridofthecreationofalltheothervehiclesandjusthaveouronecarthatway, becauseapparentlythatdidn't thatonlyspawnedourcity, whichisthis.