Alagútmérés, automatikus mérésfeldolgozás Robot mérőállomások és egyéb geodéziai szenzorok programozása

Hasonló dokumentumok
Alagútmérés, automatikus mérésfeldolgozás Robot mérőállomás programozás RTS (Robotic Total Station)

Dinamikus terhelés hatására létrejövő deformáció mérése. Dr. Siki Zoltán Moka Dániel BME Általános- és Felsőgeodézia tanszék

Mozgásvizsgálati mérések internetes megjelenítése. Zemkó Szonja - Dr. Siki Zoltán

Automatizált mozgásvizsgálati mérőrendszer. Dr. Siki Zoltán BME Általános- és Felsőgeodézia tanszék

Paksi Atomerőmű II. blokk lokalizációs torony deformáció mérése

Automatikus irányzás digitális képek. feldolgozásával TURÁK BENCE DR. ÉGETŐ CSABA

GeoMax újratöltve. GIS Open Székesfehérvár 2014 GeoSite Kft Horváth Zsolt

GIS Open D GEOSOLUTIONS HUNGARY KFT Váradi Attila: Trimble SX10 Minden az EGYben PREMIER

A ComEasy Windows NT/98/ME/2000/XP/Vista/7 és Linux/Unix operációs rendszeren használható.

VÁNDORGYŰLÉS július 6-8.

Új termékek - Optika. GIS Open 2010 Székesfehérvár

Piri Dávid. Mérőállomás célkövető üzemmódjának pontossági vizsgálata

GIS Open 2011 Székesfehérvár Leica Viva Integrált felmérés eszközei Leica Viva Képalkotási Technológiák Horváth Zsolt Leica Geosystems Hungary Kft

VL IT i n du s t ri al Kommunikációs vázlat

Topcon Elit Mérőrenszer

Szárazföldi autonóm mobil robotok vezérlőrendszerének kialakítási lehetőségei. Kucsera Péter ZMNE Doktorandusz

Rubin SMART COUNTER. Műszaki adatlap 1.1. Státusz: Jóváhagyva Készítette: Forrai Attila Jóváhagyta: Parádi Csaba. Rubin Informatikai Zrt.

A LEGO Mindstorms EV3 programozása

SBC-301. Adatlap. IPThermo Ethernet hő- és páramérő. Verzió: Procontrol IPThermo

Rendszám felismerő rendszer általános működési leírás

Új kompakt X20 vezérlő integrált I/O pontokkal

PT1 Légnyomás távadó Felhasználói kézikönyv. v1.0 Előzetes

Programozó Meta riasztókhoz és Activepark parkolásérzékelőhöz

Számítástechnikai kommunikációs lehetőségek a QB-Pharma rendszerrel. Előadó: Bagi Zoltán Quadro Byte Kft. ügyvezető

A LOGSYS GUI. Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT FPGA laboratórium


API tervezése mobil környezetbe. gyakorlat

Élettartam teszteknél alkalmazott programstruktúra egy váltóvezérlő példáján keresztül

3D-technológiák alkalmazása az UVATERV Zrt. geodéziai munkáiban. MFTTT Vándorgyűlés Békéscsaba

Sokkia 2007 CSRA JÁRATVA

Web-fejlesztés NGM_IN002_1

Prolan Zrt. fejlesztéseiben. Petri Dániel

INFORMATIKA EGYRE NAGYOBB SZEREPE A KÖNYVELÉSBEN

A háromlépcsős megoldás. GeoMentor Kft Biztos háttér földmérőknek

Kis magasságban végzett légi térképészeti munkák tapasztalatai. LÉGIFOTÓ NAP Székesfehérvár GeoSite Kft Horváth Zsolt

GIS adatgyűjtés zseb PC-vel

Intent Hungária Kft.

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05+ Geodéziai Feldolgozó Program

RTKLIB alapú monitorozó alkalmazások

A számítógép-hálózat egy olyan speciális rendszer, amely a számítógépek egymás közötti kommunikációját biztosítja.

Felhőalkalmazások a. könyvvizsgálatban

WDS 4510 adatátviteli adó-vevő

SP-PROG (SP-PROG-BT) Univerzális USB (Bluetooth/USB) Programozó

Üdvözöljük. A GIS konferencia résztvevőit Székesfehérvár,

Internet-hőmérő alapkészlet

Yottacontrol I/O modulok beállítási segédlet

Valós idejű információk megjelenítése web-alapú SCADA rendszerben Modbus TCP protokollon keresztül

FMO. Földfelszíni Megfigyelések Osztálya. Zárbok Zsolt osztályvezető

SVANTEK. Termékismertető

Számítógépes munkakörnyezet II. Szoftver

METEOROLÓGIAI MÉRÉSEK és MEGFIGYELÉSEK

Az ÚJ Leica DISTO X-range

RhT Léghőmérséklet és légnedvesség távadó

A fotogrammetria ismeretek és a szakmai tudás fontossága

Surveylab Ltd. Egy test, több lélek (ike300 GPS vevő)

PASS SCADA bemutatás PICK energiamonitoring és mérésadatgyűjtő rendszer

Folyamatok rugalmas irányítása. FourCorm Kft.

Városi tömegközlekedés és utastájékoztatás szoftver támogatása

MOBIL TÉRKÉPEZŐ RENDSZER PROJEKT TAPASZTALATOK

A GeoEasy telepítése. Tartalomjegyzék. Hardver, szoftver igények. GeoEasy telepítése. GeoEasy V2.05 Geodéziai Feldolgozó Program

Modbus kommunikáció légkondícionálókhoz

RD Csapadékdetektor távadó. v1.0 Előzetes

A jogszabályi változások és a hazai infrastruktúrában történt fejlesztések hatása a GNSS mérésekre

Leica SmartPole. Geopro Kft Horváth Zsolt

Crossplatform mobil fejlesztőkörnyezet kiválasztását támogató kutatás

DIPLOMAMUNKA Robot mérőállomásokra alapozott mozgásvizsgálati rendszer továbbfejlesztése és gyakorlati alkalmazása

Folyamatirányítás NIVISION FOLYAMATKIJELZÔ RENDSZER

Takács Bence: Geodéziai Műszaki Ellenőrzés. Fővárosi és Pest Megyei Földmérő Nap és Továbbképzés március 22.

Raspberry Pi. növénygondozó rendszer. Készítette: Sári Bence

Optavias bázis verzió

ARM Cortex magú mikrovezérlők. mbed

SZENZORMODUL ILLESZTÉSE LEGO NXT PLATFORMHOZ. Készítette: Horváth András MSc Önálló laboratórium 2 Konzulens: Orosz György

Gyakorlati vizsgatevékenység B

A GNSS SZOLGÁLTAT LTATÓ. Mnyerczán András FÖMI Kozmikus Geodéziai Obszervatórium. GIS Open, 2007 március 12, Székesfehérvár

IP Thermo for Windows

HAWK-3. Az OMSZ saját fejlesztésű időjárási megjelenítő rendszere

Irányító és kommunikációs rendszerek III. Előadás 13

LEICA CAPTIVATE Munkahelyteremtő technológiák. Csábi Zoltán mérnök üzletkötő, Kelet-Magyarország

Android Commander Felhasználói kézikönyv

A Skype architektúrája. P2P hálózat Supernode ok, peer-ek, login server

Helyünk a térinformatikában GIS OPEN

Flash és PHP kommunikáció. Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft

Operációs rendszerek. Az X Window rendszer

Térinformatikai és Geodézia megoldások Android szoftverekkel

Leica ScanStation C10 A Minden az egyben lézerszkenner bármilyen feladatra

A felszín alatti víz áramlási viszonyainak monitoringja mint a kármentesítés egyik alapkérdése

Spectra Precision GNSS eszközök

A Java EE 5 plattform

Leica Geosystems Hungary Kft Leica Monitoring, ahol számít a pontosság. GIS Open 2009 Váradi Attila

MINERVA TÉRINFORMATIKAI RENDSZER

Műszaki változási igények keletkezése és végrehajtása az Atomerőműben

Moduláris USB billentyűzet emulátor

SR mini PLC Modbus illesztő modul. Modul beállítása Bemeneti pontok kiosztása főmodul esetén Bemeneti pontok címkiosztása kiegészítő modul esetében

GeoMax újratöltve. Földmérő Nap Pécs 2014 GeoSite Kft Horváth Zsolt

Foglalkozási napló a 20 /20. tanévre

Modellezett orvosszakmai protokollok, folyamatvezérelt páciens életút

Kísérleti üzemek az élelmiszeriparban alkalmazható fejlett gépgyártás-technológiai megoldások kifejlesztéséhez, kipróbálásához és oktatásához

GSM KÖZPONTOK > LAN KÖZPONTOK > HŐMÉRSÉKLET ÉRZÉKELŐK > PÁRAMÉRŐK > CO2 SZENZOROK > NYOMÁSMÉRŐ SZENZOROK >

13. óra op. rendszer ECDL alapok

Mederfelmérés korszerű mérőrendszerekkel DR. CSOMA JÁNOS MÉRŐHAJÓ

Átírás:

Alagútmérés, automatikus mérésfeldolgozás Robot mérőállomások és egyéb geodéziai szenzorok programozása BME Építőmérnöki Kar, Általános- és Felsőgeodézia Tanszék

Miért lehet szükség automatizált adatgyűjtésre? Folyamatos/gyakori észlelések Gyorsan lezajló események Az észlelési idő csökkentése, személyi hibák kiküszöbölése A mérési eredmények azonnali kiértékelése, továbbítása Terepi költségek csökkentése (nálunk?) Rossz látási viszonyok közötti mérés (pl. éjszaka) Mérési körülmények károsak lehetnek az észlelőre (pl. atomerőmű, tartályok belső felmérése) Szenzorok: Mérőállomás GNSS vevő Meteorológiai szenzor Gyorsulásmérő Giroszkóp Nyúlásmérő Videó kamera...

Szenzor vezérlés/programozás elhelyezése a feldolgozási folyamatban Telepített szenzorok Vezérlő/adatgyűjtő számítógép Feldolgozó/publikáló számítógép RS-232 BlueTooth I 2 C stb. Internet intranet Kliensek internet/intranet Pl. gát, alagút, híd monitorozás

Mérőállomások programozási lehetőségei 1.Mérőállomásra gyárilag telepített szoftverrel pl. Trimble 5503 Field applications, Robotic Lite, Leica TCA 1800 monitoring, Scanning, TS15i Sets of Angles Előny: dobozos termék, nincs szükség további eszközökre Hátrány: a műszergyártó kínálata határozza meg a lehetőségeket, az adatok csak utólag olvashatók ki a műszerből 2.Mérőállomásra feltölthető egyedi fejlesztésű szoftver UDS (User Defined Sequence), a műszercsaládhoz kapcsolódó fejlesztőeszközök Előny: egyéni igényekhez igazítható Hátrány: egyedi/költséges fejlesztőeszközök, a feldolgozás teljes körűen nem oldható meg pl. grafikonok, összetett számítások 3.Számítógépről vezérelt mérés a számítógépen futó program vezérli a műszert, mérést, egyedi fejlesztésű program Előny: mi választhatjuk meg a környezetet, OS, program nyelv, különböző típusú műszerek lehetnek, korlátlan lehetőségek Hátrány: a terepen is számítógépre van szükség Szoftverhiba lehetséges következménye!

Programozás feltételei Monitoringhoz (0.5-5 mm-es pontosság) Telepített, tájékozott mérőállomás Szervo motorok Kommunikációs csatorna és protokol (RS-232, BlueTooth, USB) Automatikus irányzás (ATR) Vezérlő szoftver Telepített prizmák Meteorológia szenzorok (hőmérséklet, légny., parciális páranyomás) Automatizált felmérés (1-2 cm-es pontosság) (pl. földtömeg számítás, Tájékozott mérőállomás homlokzat felmérés) Szervo motorok Kommunikációs csatorna és protokol Leica 1201 Prizma nélküli távmérő Trimble 5503 Leica 1103 Vezérlő szoftver Mozgó objektum követése (pl. vágány felmérés, meder felmérés) Kommunikációs csatorna és protokol (RS-232, BlueTooth, USB) Tájékozott mérőállomás Szervo motorok Automatikus irányzás (ATR) és követés (lock) Vezérlő szoftver, telepített prizmák Leica TCA 1800 Leica 1201 Leica 1103 Leica TCA 1800 Leica 1201 Leica 1103

Műszer számítógép kapcsolat I. Soros vonal (RS-232) jellemzők: sebesség, adat bitek, stop bitek, paritás (pl. 9600,8,1,E) Protokol a műszer és a külső eszköz közötti információcsere szabályai kliens szerver kapcsolat, a műszer a szerver! Műszer szerver RPC távoli eljárás hívás szinkron vagy aszinkron eljárás azonosító %R1Q,2108:3000,0 1. kérés/parancs paraméterek 2. válasz/adatok %R1P,0,0:0,32.1256,87.2354,36.123 Számítógép kliens hibakódok adatok

Közvetlen kommunikáció terminál emulációval Terminál emulátor indítása (pl. Termite) Soros vonali paraméterek beállítása TCA esetén GeoCom mód beállítás főmenü On-line mode Parancs elküldése a műszernek Válasz értelmezése TCA 1800 %R1Q,2008:1,0 távmérés %R1P,0,0:0 %R1Q,2108:0,0 adatok lekérdezése %R1P,0,0:0,5.859871033094428,1.525718292049713,2.251848302653176 Trimble 5503 >WG,26=90.0000 Vertikális 90 fok >WG,27=35.1234 horizontális 35-12-34 >WS=PH02V02 műszer irányba fordítása >TG távmérés >RG adatok kiolvasása 0 7=13.5650 8=89.5946 9=2.475

Műszer számítógép kapcsolat II. API Alkalmazás programozási felület (Application Programming Interface) egy vagy több programnyelvből hívható eljárások (Leica GeoCom:C++, VB) Előny: magasabb szintű megközelítés (pl. hibakezelés), műszer csere esetén nem kell módosítani a programon Hátrány: operációs rendszer függő (lehet) korlátozza az alkalmazható programozási nyelvet Műszer szerver RPC távoli eljárás hívás szinkron vagy aszinkron eljárás azonosító %R1Q,2108:3000,0 paraméterek API hívás Számítógép kliens 1. kérés/parancs 2. válasz/adatok API %R1P,0,0:0,32.1256,87.2354,36.123 válasz hibakódok adatok TMC_GetSimpleMea(3000,&szog, &tav,0)

API programozás Fordítóprogram DLL vagy LIB fájl Példa: robot.exe Leica GeoCom Szkript programozás (Ulyxes PyAPI) mu = LeicaTPS1200() iface = SerialIface("rs-232", "/dev/ttys0") wrt = EchoWriter() ts = TotalStation("Leica", mu, iface, wrt) ts.setedmmode(5) ts.move(angle(90, 'DEG'), Angle(85, 'DEG')) ts.measure()

Magyar nyelven ritkán érhető el API/Protokol dokumentáció Leica GeoCom Trimble 5503

A dolgok internete (Internet of things) Számtalan szenzor (GNSS, gyorsulásmérő, met. szenzor, st.) Szenzorok adatainak gyűjtése és feldolgozása (pl. Waze) Sensor Observation Service (SOS) OGC szabvány Szenzor adatok lekérdezése interneten keresztül Kliens Web szerver, adatbázis Szenzor vezérlő Szenzor Raspberry Pi

Néhány megszívlelendő tanács A programozás manapság egy versenyfutás a mérnökök, akik egyre nagyobb és találékonyabb idióta biztos programokat készítenek és a Világegyetem között, ami egyre nagyobb és találékonyabb idiótákat termel. Jelenleg a Világegyetem áll nyerésre. (Rich Cook) Tévedni emberi dolog, de ha igazán el akarsz rontani valamit, számítógépre van szükséged. (Paul Ehrlich) A számítógép az utasításaink és nem az elképzeléseink szerint működik. (az élet)