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ı
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.
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.
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.endpage112
dc.identifier.startpage1
dc.identifier.urihttps://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=v7BkNnnepTnbhn8rNR77LTZr-oMLWkO5Kpl5AJwKXsaP2c05VOXb9GxQHPQSs91O
dc.identifier.urihttps://hdl.handle.net/20.500.12436/3475
dc.identifier.yoktezid688757
dc.institutionauthorCanbaz, Seçkin
dc.language.isotr
dc.publisherİstanbul Sabahattin Zaim Üniversitesi, Lisansüstü Eğitim Enstitüsü
dc.relation.publicationcategoryTez
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectBilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol
dc.subjectComputer Engineering and Computer Science and Control
dc.titleGPOS ve RTOS mimarisine sahip işletim sistemlerinin çoklu mobil robot sistemlerinin yörünge planlamasındaki performans analizi
dc.title.alternativePerformance analysis of RTOS and GPOS for path planning of the multi-robot systems
dc.typeMaster Thesis
dspace.entity.typePublication

Dosyalar