Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:ros [2019/05/24 05:23] ingmar05et:ros [2020/07/20 09:00] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Robot Operating System ====== ====== Robot Operating System ======
  
-Robot operatsioonisüsteem (Robot Operating System) (ROS) on tarkvara ja tööriistade kogum, mis muudab robotite ehitamise lihtsaks ja nauditavaks. ROS sisaldab kõike vajalikku alates draiveritega lõpetades tipptasemel algoritmidegaEnam pole vaja roboti probleemi diagnoosimiseks konsoolist numbreid lugeda vaid võib vaadata 3D visualisatsiooni robotist. Roboti juhtimiseks võib kasutada lihtsat graafilist kasutajaliidest.+Roboti operatsioonisüsteem (Robot Operating System) (ROS) on tarkvara ja tööriistade kogum, mis muudab robotite ehitamise lihtsaks ja nauditavaks. ROS sisaldab kõike vajalikkualates draiveritega lõpetades tipptasemel juhtalgoritmidegaNäiteks pole vaja roboti liikumist konsooli numbrite kaudu hinnata vaid võib seda 3D mudelina vaadata. Roboti juhtimiseks võib kasutada lihtsat graafilist kasutajaliidest.
  
-{{:et:ros:a5358171-3509-4df0-84ad-eb11ad6bf32f.png?800|}} +{{:et:jackalfullyloaded.png?800|}}
-https://www.clearpathrobotics.com/assets/guides/ros/_images/jackalfullyloaded.png+
  
-ROS on avatud lähtekoodiga. ROS­i peamiseks eesmärgiks on toetada koodi jagatavust ning koostööd robootikavaldkonna teadustöös ning arenduses. Üks ROS­i süsteem koosneb mitmest iseseisvast sõlmest, mis suhtlevad teiste sõlmedega kasutades avaldamise/tellimise(subscribe/publish) mudelit+ROS on avatud lähtekoodiga. ROS­i peamiseks eesmärgiks on toetada koodi jagatavust ning koostööd robootikavaldkonna teadustöös ning arenduses. Üks ROS­i süsteem koosneb mitmest iseseisvast sõlmest, mis suhtlevad teiste sõlmedega kasutades avaldamise/tellimise (//subscribe/publish//loogikat.  
 + 
 +{{:et:ros_communication_1_.png?600|}} 
 + 
 +Näiteks võib olla mobiilses robotis kaamera sõlm ja video töötlemise sõlm. Kaamera sõlm avaldab kaamera pildi kindlasse teemasse, näiteks ///kaamera/pilt//. Pildi vaatamiseks jookseb teises arvutis pildi kuvamise sõlm, mis saab pildi samast teemast ///kaamera/pilt//. Suhtlus käib üle ROSi. 
 + 
 +{{:et:ros_advcommunication.png?800|}} 
 + 
 +ROS eesti keelne terminoloogia on veel lõpuni välja kujunemata. 
 +Tallinna Tehnikaülikooli ja Tartu Ülikooli lõputöödes võib kohata ühe ja sama termini erinevaid variatsioone. Terminoloogiat püütakse ühtlustada ja selleks on käivitatud Eesti Keele instituudi initsiatiiv [[https://term.eki.ee/termbase/view/1418985/|Robootika terminibaas eesti - inglise]]Allpool on toodud välje olulisemad erinevused eesti keelse terminoloogia kasutusel: 
 + 
 +|Termin inglise keeles| tõlge, peamiselt kasutusel TalTech|tõlge, peamiselt kasutusel TÜ| 
 +| topic | teema |rubriik 
 +| package | teek | kimp | 
 +| publisher | avaldaja | kuulutaja | 
 +| node  | sõlm |  |
  
-{{:et:ros:ros101-1_1_.png?500|}} 
  
-Näiteks võib olla mobiilses robotis kaamera sõlm ja video protsessimise sõlm. Kaamera sõlm avaldab kaamera pildi kindlasse teemasse näiteks /image_data. Pildi vaatamiseks jookseb teises arvutis pildi kuvamise sõlm, mis saab pildi samast teemast /image_data. Suhtlus käib üle ROSi. 
  
-{{:et:ros:ros101-3.png?500|}} 
et/ros.1558675382.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0