GPOS ve RTOS mimarisine sahip işletim sistemlerinin çoklu mobil robot sistemlerinin yörünge planlamasındaki performans analizi

dc.contributor.advisorErdemir, Gökhan
dc.contributor.authorCanbaz, Seçkin
dc.date.accessioned2022-03-10T13:40:36Z
dc.date.available2022-03-10T13:40:36Z
dc.date.issued2021
dc.departmentİstanbul Sabahattin Zaim Üniversitesi, Lisansüstü Eğitim Enstitüsü, Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalıen_US
dc.description.abstractModern işletim sistemleri genel olarak iki temel bölüme ayrılabilir. Bunlar; gerçek zamanlı işletim sistemleri (RTOS) ve genel amaçlı işletim sistemleridir (GPOS). GPOS ve RTOS arasındaki temel fark, sistemin zaman açısından kritik olması veya olmamasıdır. Bu da GPOS'ta, yüksek öncelikli bir iş parçacığı bir çekirdek çağrısını önleyemez demektir. Ancak RTOS'ta, bir çekirdek çağrısı yürütüyor olsa bile, düşük öncelikli bir görev, gerekirse yüksek öncelikli bir görev tarafından önceliklendirilir. Çoğu Linux dağıtımı, çekirdek modifikasyonları ile hem GPOS hem de RTOS olarak kullanılabilir. Bu çalışmada, çok robotlu sistemlerin yörünge planlaması için Ubuntu ve Pardus olmak üzere iki Linux dağıtımı analiz edilmiş ve performansları hem GPOS hem de RTOS olarak karşılaştırılmıştır. GPOS ve RTOS olarak hem Ubuntu hem de Pardus kullanılarak yörünge izleme görevlerini gerçekleştirmek için farklı sayıda üyeye sahip robot grupları kullanıldı. Bu şekilde hem iki farklı Linux dağıtımının robotik uygulamalardaki performansı gözlemlenmiş hem de GPOS ve RTOS olmak üzere iki formda karşılaştırılmıştır.en_US
dc.description.abstractIn general, modern operating systems can be divided into two essential parts, real-time operating systems (RTOS) and general-purpose operating systems (GPOS). The main difference between GPOS and RTOS is the system is time-critical or not. It means that; in GPOS, a high-priority thread cannot preempt a kernel call. But, in RTOS, a low-priority task is preempted by a high-priority task if necessary, even if it's executing a kernel call. Most Linux distributions can be used as both GPOS and RTOS with kernel modifications. In this study, two Linux distributions, Ubuntu and Pardus, were analyzed and their performances were compared both as GPOS and RTOS for path planning of the multi-robot systems. Robot groups with different numbers of members were used to perform the path tracking tasks using both Ubuntu and Pardus as GPOS and RTOS. In this way, both the performance of two different Linux distributions in robotic applications were observed and compared in two forms, GPOS, and RTOS.en_US
dc.identifier.citationCanbaz, S. (2021). GPOS ve RTOS mimarisine sahip işletim sistemlerinin çoklu mobil robot sistemlerinin yörünge planlamasındaki performans analizi. (Yüksek Lisans Tezi). İstanbul Sabahattin Zaim Üniversitesi Lisansüstü Eğitim Enstitüsü.
dc.identifier.endpage112en_US
dc.identifier.startpage1en_US
dc.identifier.urihttps://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=v7BkNnnepTnbhn8rNR77LTZr-oMLWkO5Kpl5AJwKXsaP2c05VOXb9GxQHPQSs91O
dc.identifier.urihttps://hdl.handle.net/20.500.12436/3475
dc.identifier.yoktezid688757en_US
dc.institutionauthorCanbaz, Seçkin
dc.language.isotr
dc.publisherİstanbul Sabahattin Zaim Üniversitesien_US
dc.relation.publicationcategoryTezen_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolen_US
dc.subjectComputer Engineering and Computer Science and Controlen_US
dc.titleGPOS ve RTOS mimarisine sahip işletim sistemlerinin çoklu mobil robot sistemlerinin yörünge planlamasındaki performans analizien_US
dc.title.alternativePerformance analysis of RTOS and GPOS for path planning of the multi-robot systemsen_US
dc.typeMaster Thesis
dspace.entity.typePublication

Dosyalar