![]() |
Autopiloten med stort A!
1 bifogad(e) fil(er)
:) Jag kommer att ladda upp en ny(gammal) autopilot snart, som jag ar använt under en längre tid (1.5 år nu). Det är en 'vanlig autodrive' med en annan slags intellegens än vad ni är vana vid. Den ingår i min Dispatcher Rule men kan användas 'stand alone'.
Jag kommer att börja med att presentera 'grundbulten' först. Sen kommer det mera, det kan bli för mycket att presentera allt på en gång. Denna pilot har en ganska unik egenskap att även kunna ge dig support när du kör manuellt. Dessutom finns det inställningar för max hastighet för tåget, hur mycket broms det behövs i olika situationer, om 'gul' signal betyder halva hastighetsbegräsningen eller 'kör 40' m.m. Dispatcher Rule (klarerare regeln) kommer senare. |
WOW!
Det är ju lysande nyheter för en sådan som mig som brukar låta AI-förarna sköta linjekörningen och som hellre koncentrerar mig på växling och övervakning av tågen. Jag är imponerad. :) mvh .... Mats |
Detta verkar MYCKET intressant. Synd bara att man inte har tid att testa allt som kommer men denna står högt på listan.
|
ytterliga en som där måste ha känsla fick jag, för just AI kör som han vore på fyllan. dessutom tvärnitar vid hastighetminskingar mm mm.....
|
Citat:
Edit: Den kan till och med hjälpa dig som manuell förare! |
nejdå...jag förstår.. men man har i all fall möjlighet att ge klara regler för AI som han ska följa.
|
var hittar jag den?
|
Citat:
EDIT: Den finns nu att ladda hem från http://217.197.57.186/forum/showthre...437#post104437 |
Autopilot regel och Dispatcher kommando.
Till er som inte kan köra demon kanske jag ska tala om hur ni använder dessa komponenter.
I Surveyor's 'Edit session' gör du som följer. 1. Lägg till och redigera en 'MSL Autopilot Setup" för varje tåg (lok) som ska använda 'Dispatcher kommandot'. Välj lok och aktivera autopiloten. 2. I 'Driver Command' bockar du för 'MSL Dispatcher Command'. 3. I 'Driver Setup' använder du kommandot (Dispatcher's driver) på samma sätt som 'Drive To Trackmark'. |
Mera om klarerare regeln till MSL Autopilot
2 bifogad(e) fil(er)
En uppdaterad version av MSL Dispatcher Pack (Ver.2.41) finns nu att ladda hem. Det är bara 2 st små buggar som ni knappast har uppmärksammat som är fixade i denna version (små men viktiga). AP har blivit mycket mer stabil efter detta och har nu en bra grund att stå på. Det betyder att nästa steg i detta koncept kommer tidigare än planerat.
Det är klareraren själv. Den består av en egen regel där man talar om vad "Dispatcher's driver" tillsammans med AP skall utföra. Man kan fortfarande tala om att AP ska köra till en en trackmark men det här är lite mera. Jag kommer att dela upp 'Dispatcher Rule' i två omgångar så ni hinner smälta allt. Jag håller på att skriva en instruktion just nu, och gör samtidigt en demo till (som ni kommer att känna igen om ni provade den första), men med lite mera tillägg som använder den nya regeln. Den här första utgåvan av 'Dispatcher Rule', som kommer härnäst, kan instruera AP att bl.a. köra VIA en trackmark, avvakta grönt ljus flera hundra meter framåt innan avgång om tåget redan står stilla (bra vid passagerarstationer) och att vänta till ett visst klockslag för avgångstid (inte bara en wait) m.m. I utgåvan därefter kommer samma kommando att kunna lägga ut körväg, genom att använda sig av Path Library ("Dispatcher's driver" kan läsa 'paths' från Path Library). Klareraren kommer också att kunna definiera egna 'paths' oberoende av Path Rule, för kortare sträckor främst inom samma bangård. Med denna funktion kan AP också BACKA förbi en växel och sedan lägga om växeln för att köra framåt igen. Dessa funktioner är färdiga och ganska bra utprovade men jag tar en liten bit i taget så att både ni och jag hinner med. - |
Hej!
Allt detta låter ju nästan för bra för att vara sant. :eek: Det är detta som jag tycker är en av storheterna med Trainz. Med rätt programerade script och regler så kan man göra nästan vad som helst. Lycka till med fortsättningen. :) mvh .... Mats |
de ser jättebra ut! den får man helt enkelt lära sig att använda. tror de kan bli mycket roliga sessions då
|
Första delen av klarerare regeln till MSL Autopilot.
Första delen av klarerare regeln till MSL Autopilot finns nu att ladda hem här http://217.197.57.186/forum/showthread.php?t=13459
|
Men... Varför kunde inte denna kommit för ett år sen, då hade man definitivt inte tröttnat! :)
Bra jobbat! :tumupp: |
1 bifogad(e) fil(er)
Citat:
Nu finns inte denna beslutsångest längre. I min slutversion av MSL Dispatcher regel/kommando kan man koppla till vagnar, utan tvekan från autopiloten. Kommer snart, och som vanligt med en demo. - |
Fråga till er som provat på 06'
2 bifogad(e) fil(er)
Det är helt klart att TRS2006 hanterar skript på ett mera restrektivt sätt än vad TRS2004 gör. Ibland får jag känslan av att det inte är mina skript som är problemet, utan att det är själva kombinationen av regler och kommandon som man har i en och samma session, som skapar problem. Jag har 06' installerad på två olika datorer och samma session med samma regler och kommandon uppför sig lite olika, beroende på vilken maskin jag använder.
Därför har jag en fråga till er som har laddat hem och provkört mina demon för MSL Dispatcher på 06'. Finns det någon av er som har fått Demo 242 eller 243 att fungera i 06' precis som det ser ut i 04'? När jag testar i 06' finns det inga meddelanden nere i vänstra hörnet, samt att knapparna för info, varningar och ljud på HUD:en inte finns tillgängliga. Tacksam om någon kan ge mig lite ledtrådar. EDIT: jag är också tacksam för svar från er, som har exakt samma problem! - |
jag har råkat ut för gigantiska script error på Ostagia II banan..men bara på den banan. så fort jag passerar en hastighets skylt rasar det och script error. så jag misstänker att de är skyltarna de är fel på. men jag har som sagt inte testat demot. ska göra det. är annars myckert förtjust i dina grejor
|
jag får ingen text i trainz2006 när jag testar demot
|
ja just de..inga varningsknappar heller. men nån av de gamla versionerna hade jag de knapparna.
|
Fråga till er som provat på 06'
Hej! svenolov demon 242 och 243 fungera inte trainz 2006 + SP1
MVH Gubben50 //John |
Citat:
|
Citat:
Om du skulle vilja göra följande test på din maskin och rapportera resultatet vore jag tacksam. Ta ett scenario, vilket som hellst som du har (inte något av mina), lägg till MSL Custom HUD och aktivera "Information pane". Lägg också till MSL Autopilot, välj lok och aktivera autopiloten. I Driver lägger du till "Just drive to trackmark", d.v.s. den enklaste formen av autopiloten. Provkör och rapportera om det fungerar och vad du kom fram till. EDIT: Om du får upp meddelanden om script error vill jag se dom! mvh |
Jag lägger TRS2006 på hyllan.
Tills vidare lägger jag TRS2006 på hyllan och lägger inte ner mer arbete för mina komponenter för '06.
TRS2006 har blivit en besvikelse för mig då '06 sätter mera stopp för mig, än ger mig fler förutsättnigar. Det är inte bara negativt. Trots att jag INTE inom den närmaste tiden kommer att befatta mig med TRS2006, har erfarenheten givit mig att TRS2004 "is still going strong". |
Citat:
Själv har jag bestämt mig för motsatsen, att satsta på TRS2006 istället, men det är säkert olika förutsättningar beroende på inom vilket område man håller på. mvh .... Mats |
Citat:
Mvh, Håkan |
Jag skall förtydliga mig litet.
Jag kommer att fortsätta med nyutveckling av regler/kommandon och även underhålla dom gamla. Men jag jobbar tillsvidare bara i TRS2004-miljön, då den känns stabilare. Jag gör även configfilerna så att de blir kompatibla med TRS2006 i den mån det går, så det mesta av det jag gör kommer också i fortsättningen att fungera till TRS2006. Det jag INTE kommer att göra: Om en komponent som jag gjort för TRS2004 och den inte fungerar i TRS2006, är att försöka konvertera den för TRS2006. Jag vill alltså bara underhålla en version. |
Nya regler och kommandon
En ny uppdaterad klarerare tillsammans med ett scenario (aktivitet-session) finns att ladda hem från downloads.
|
Väldigt många nyheter är det…
Och fler blir det…
Detta gäller för den senaste versionen som finns för nedladdning (2.44) • Du kan växla mellan autopilot eller manuellt kommando i Driver med [A] tangenten som finns längst upp i HUD:en. • Du kan välja mellan engelsk eller svensk text för standard informationen (i surveyor), samt att du kan redigera eller stänga av varje enskilt meddelande lokalt för varje session (och även välja vilket ljud du vill ha för ett specifikt meddelande). • Utökade funktioner för klareraren, bl.a. hantering av meddelanden (events) från andra tåg, och den största och mest användbara funktionen… • …du kan numera köra till en signal i stället för en trackmark. Denna funktion är även tillgänglig när du använder växlingsfunktionen, så du kan även backa till en signal istället för förbi en växel. • Avståndsmätningen när du backar eller skjuter vagnar framför dig är nu exakt i varje situation. Mätningen sker alltid från den första eller sista vagnen (beroende av färdriktningen). Detta gäller f.n. enbart för ”dispatchers command” men kommer att införas även i HUD:en (HUD:en mäter f.n. enbart från lokets förarplats). Köra till en signal, är den mest användbara funktionen när man använder min egna inbyggda path-funktion (istället för path-command som har en egen signal funktion, som är utmärkt när man skall köra över längre block t.ex. från en station till en annan). Med min inbyggda path-funktion kan man följa ett annat tåg på behörigt avstånd utan problem. Men man kan naturligtvis även använda ”kör-till-en-signal” tillsammans med path-command. Jag ska förklara skillnaden mellan dessa path kommandon senare, för båda har klara fördelar i olika situationer. Du som har en fungerande session från den senaste nedladdningen, prova med att växla mellan autopilot/manuell förare, så kanske du får en känsla av hur det hela fungerar. Innan du byter tåg i Driver, kom ihåg att sätta det tåg du lämnar i autopilot läge! |
1 bifogad(e) fil(er)
Det har hänt en hel del med autopiloten och klareraren sen sist. De är stabilare, de har förbättrade funktioner och de är numera kompatibla med TRS2006.
Autopilot regeln är mer användarvänlig med en ny funktion som medger snabbval av manuell förare. Man kan också numera skifta mellan autopilot eller manuell förare när man är i driver. Autopilot regeln sköter om alla definierade piloter, d.v.s. du behöver bara en regel för alla lok, istället för en regel för vart och ett. Koden är kompatibel med den äldre varianten, men du ska inte använda båda varianterna i samma session. Byt till den nya versionen så snabbt som möjligt, då jag inte kommer att underhålla den äldre versionen. Längst till höger i AutoPilot Setup har du snabbvalsknapparna som väljer vilken pilot som ska ha manuell förare. När man väljer en, sätts de andra piloterna i auto läge. Man kan fortfarande ha alla i auto läge, genom att markera check boxarna. Kommer snart att laddas upp på Dowloads. - |
Vilket grymt jobb du har höller på med! :eek: :tumupp: :D :) :rolleyes: ;)
|
Hej
Jag undrar lite om det finns en komplett manualen till MSL Dispatcher Setup? Sen undrar jag lite över Raise event och Handle event, hur vet man vilka event som är vilka? man slår in ett nummer hur vet man vilka som är vilka? Mvh Jonni DS/ Jag tror att jag har kommit underfund med eventen,med raise event sätter man vilket event man menar, och med handle event så väntar man till det är färdigt, har jag uppfattat det rätt då? |
Citat:
1. Nej det finns ingen komplett manual, utan bara lösa bitar som beskriver nya funktioner under utvecklingen av MSL Dispatcher. En del av detta är inte aktuellt längre (obsolete). Men det kommer en manual så småningom som behandlar MSL Dispatcher/Driver. 2. Du har uppfattat det rätt. Det finns också några extra finesser även när det gäller raise/handle events som inte är så självklara. Det blir ett avsnitt i manualen som behandlar dessa funktioner. Dessa regler är ganska komplexa, så dom måste dokumenteras. Även fast jag använder dom ganska ofta när jag testkör andra av mina objekt, så glömmer även jag ganska fort vilka dolda finesser det finns i dessa regler. Har du kört demo aktiviteterna? Där visar jag många varianter på hur man kan använda MSL Dispatcher/Driver. Håll fortsatt utkik på den här och andra trådar som jag har startat. Mvh |
Alla tider är GMT +2. Klockan är nu 03:54. |
Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
© Svenska 3D-Tåg 2001-2009