23
Projektų valdymas Navigacijos architektūra

Projektų valdymas Navigacijos architektūra

  • Upload
    gurit

  • View
    49

  • Download
    0

Embed Size (px)

DESCRIPTION

Projektų valdymas Navigacijos architektūra. Projektas. Projektas yra laikina veikla skirta sukurti unikalų produktą, paslaugą arba rezultatą Projektai pastovi veikla PMBOK ir daug kitų metodologijų. Projekto valdymas. Iniciavimas Planavimas Vykdymas Stebėjimas ir valdymas Pabaigimas. - PowerPoint PPT Presentation

Citation preview

Page 1: Projektų valdymas Navigacijos architektūra

Projektų valdymasNavigacijos architektūra

Page 2: Projektų valdymas Navigacijos architektūra

Projektas

• Projektas yra laikina veikla skirta sukurti unikalų produktą, paslaugą arba rezultatą

• Projektai <-> pastovi veikla• PMBOK ir daug kitų metodologijų

Page 3: Projektų valdymas Navigacijos architektūra

Projekto valdymas

• Iniciavimas• Planavimas• Vykdymas• Stebėjimas ir valdymas• Pabaigimas

Page 4: Projektų valdymas Navigacijos architektūra

Planavimas• Tikslas =>

• Bendra apimtis• Apimties suskaidymas smulkiais vienetais (WBS)• Veiklos• Veiklų išdėstymas laike (kas po ko)• Resursų priskyrimas veikloms• Veiklų trukmės nustatymas• Tvarkaraštis• Darbų pasiskirstymas• Rizikos• Plano pasirašymas

Page 5: Projektų valdymas Navigacijos architektūra

Iteracinės metodologijos

• Po truputi, iteracijomis

Page 6: Projektų valdymas Navigacijos architektūra

Lengvos metodologijos

• Scrum

Page 7: Projektų valdymas Navigacijos architektūra

Navigacijos architektūra

• Kaip apjungti atskiras sritis – kelio planavimą, lokalizaciją, sensorių informacijos apdorojimą į viena programą ?

• Modalumas ir kodo panaudojimas– problemos kylančios dėl skirtingos techninės

įrangos

• Konkrečių funkcijų lokalizavimas viename modulyje

Page 8: Projektų valdymas Navigacijos architektūra

Skaidymas

• Galima apibrėžti pjūvius, kuriais galima suskaldyti visą sistemą į modulius

• Skaidymas pagal laiką– Realaus laiko– Ne realaus laiko

• Skaidymas pagal valdymą– Kokiu būdu apjungiami skirtingi valdymo moduliai

Page 9: Projektų valdymas Navigacijos architektūra
Page 10: Projektų valdymas Navigacijos architektūra

Konkreti architektūra

Page 11: Projektų valdymas Navigacijos architektūra

Valdymo suskirstymas

• Nuoseklus suskirstymas• Paralelus suskirstymas

• Retai būna tik vienas arba tik kitas dažniausiai kombinacijos

Page 12: Projektų valdymas Navigacijos architektūra

Nuoseklus suskaidymas

Page 13: Projektų valdymas Navigacijos architektūra

Paralelus suskaidymas

Page 14: Projektų valdymas Navigacijos architektūra

Paraleliai perjungiamas modelis

• Vienu metu iš daugelio lygiagrečiai išskaidytų modulių pasirenkamas tik vienas– pvz.: renkamasi iš kelių kliūčių aplenkimo būdų: vienas kai

iki 50cm, kitas kai virš 50cm• Privalumas, kai persijungimai yra reti. Atskirti moduliai,

gali būti atskirai testuojami• Trūkumai:– roboto elgsena tampa prasta, jeigu persijungimai vyksta

dažnai– Problemos su sudėtingesniais sprendimais (pvz.: arba tik

seka kelia, arba tik planuoja. Nedaro to vienu metu)

Page 15: Projektų valdymas Navigacijos architektūra

Mišrus paralelus modelis

• Duomenys yra pasidalinami tarp modulių• Atsakymą skaičiuoja iškarto keli moduliai• Tačiau elgsenos atsakymas niekada nebus

vieno modulio atsakymas. Tai bus dviejų modulių atsakymų kombinacija

• Sudėtinga įvertinti veikimo efektyvumą• Biologinis aspektas – sudėtingi, gyvo

organizmai naudojasi paraleliniu skaičiavimu. Perpratus galima panaudoti robotikoje

Page 16: Projektų valdymas Navigacijos architektūra

Maes “The dynamics of action selection”, Minsky “Society of mind”

• Atskiri, nepriklausomi moduliai, kurių kiekvienas turi savo kompetenciją

• Moduliai bendrauja lokaliai• Kaip apspręsti kurie moduliai turi būti

aktyvūs ?• Kaip moduliai turi bendrauti tarpusavyje ?

Page 17: Projektų valdymas Navigacijos architektūra

Realios architektūros

• Deep space one

Page 18: Projektų valdymas Navigacijos architektūra

Atskirtas planavimas

Page 19: Projektų valdymas Navigacijos architektūra

Epizodinis planavimas

Lokalios žiniosGlobalios žinios,žemėlapis

Page 20: Projektų valdymas Navigacijos architektūra

Kada ir kodėl perplanuoti

• Kelyje atsiranda kliūtis• Jeigu judant sudaromas tikslesnis žemėlapis• Matoma kliūtis ir galima papildyti žemėlapį

Page 21: Projektų valdymas Navigacijos architektūra

Robotics studio architektūra

Orchestracija

BuferisVariklis

Page 22: Projektų valdymas Navigacijos architektūra

Robotics studio architektūra

OrchestracijaVariklis

Variklis

Variklis

Buferis

Atstumo sensorius

Lazerinis ięškiklis

Page 23: Projektų valdymas Navigacijos architektūra