szukanie zaawansowane
 [ Posty: 1 ] 
Autor Wiadomość
Mężczyzna Offline
PostNapisane: 27 kwi 2013, o 23:15 
Użytkownik

Posty: 2
Lokalizacja: Polska
Witam,

to mój pierwszy temat, a piszę, bo potrzebuję pomocy i sam sobie nie mogę poradzić.
Nie bardzo wiedziałem jak nazwać temat, więc jest trochę karkołomny. A teraz do rzeczy.

Mam problem podczas pisania robota (czołgu) w konkursie Robocode. Wiem, że są na ich stronie
podane algorytmy na przewidywanie przyszłego położenia celu, ale nie bardzo mam czas na ich przyswajanie,
zwłaszcza, że na tak prostu czołg jak mój mi wystarczy wzór, który nie zawsze zadziała (bo czołgi mogą hamować, zmieniać kierunek itd).

Może konkretniej.
W konkursie chodzi o zniszczenie innego czołgu swoim, z tym, że czołg ma działać sam, a algorytmy
do niego pisze się prędzej w Javie. Ale nie z tym mam problem. Problem pojawia się w tym, że po wykryciu
wroga, strzelam do niego, a gdy pocisk dolatuje, wroga już tam nie ma. Mam potrzebne dane, takie
jak prędkość celu, jego kierunek i kąt pomiędzy moim czołgiem a tamtym, ale nie umiem tego ubrać
w konkretny wzór potrzebny mi do wyliczenia kąta.
Może najpierw rysunki pomocnicze, potem dalsze wyjaśnienia.
http://wstaw.org/m/2013/04/28/DSC_0285_jpg_750x750_q85_1_jpg_640x400_crop_q85.jpg

Kąt, który muszę policzyć to \beta. Mam wszystkie dane, jakie mi są potrzebne, potrzebuję
jedynie wzoru. Kilka uwag:
Działo i czołg obraca się niezależnie, tzn. chodzi tu o obrócenie działa, nie całego czołu (różnica jest taka, że działo obraca się szybciej, o tym za sekundę)
Kierunek czołgu czy działa jest podany w stopniach niezależnych, tzn. u góry jest 0, po prawej 90, na dole 180 a po lewej 270 (rysunek za chwilę)
Kąt między moim czołgiem a celem () to kąt w momencie wykrycia
Zakładamy, że wykryty czołg będzie się poruszał ze stałą prędkością i kierunkiem (nie bierzemy pod uwagę, że może zwolnić, przyspieszyć, zatrzymać się i skręcić)
Kąt pomiędzy czołgiem a celem () to kąt pomiędzy "podstawą czołgu" nie działem (błąd na powyższym rysunku)
Jest możliwe pobranie kąta, pod jakim ustawione jest działo, czyli można policzyć kąt pomiędzy działem a celem

Wartości, które należy wziąć pod uwagę:
  • prędkość czołgu
  • szybkość obracania działa
  • szybkość pocisku

Proszę wziąć pod uwagę, że działo ma określoną prędkość obracania, pocisk ma określoną prędkość lotu.
A tak wygląda właśnie rozmieszczenie kątów w środowisku:
Obrazek

Tak więc, czołg skierowany w prawo jedzie pod kątem 90 stopni itd.

Mam nadzieję, że odpowiednio opisałem problem i proszę o pomoc.
Jeśli jest coś niejasne to oczywiście uzupełnię informację o wszelkie potrzebne.
Góra
Utwórz nowy temat Odpowiedz w temacie  [ Posty: 1 ] 


 Zobacz podobne tematy
 Tytuł tematu   Autor   Odpowiedzi 
 związek między kątami a bokami  micha?3141  1
 Interesujacy dowód, zależność miedzy bokami w trójkacie.  Phoenix_23  3
 Wyprowadź wzór na podstawę trójkąta (b. trudne)  Optymistyk  59
 Zależności między polami w trójkącie  matfiz12  1
 odleglosc miedzy okregami  koszti  1
 
Atom [Regulamin Forum] [Instrukcja LaTeX-a] [Poradnik] [F.A.Q.] [Reklama] [Kontakt]
Copyright (C) Karpatka.pl