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



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

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

Automatizált mozgásvizsgálati mérőrendszer. Dr. Siki Zoltán 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

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

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

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

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

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

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

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

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

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

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

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

A LEGO Mindstorms EV3 programozása

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

WDS 4510 adatátviteli adó-vevő

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

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

Intent Hungária Kft.


Roger UT-2. Kommunikációs interfész V3.0

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

eseményvezérelt megoldások Vizuális programozás 5. előadás

Poláris részletmérés mérőállomással

API tervezése mobil környezetbe. gyakorlat

3. óra: Digitális térkép készítése mérőállomással. II.

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

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.

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

PHP-MySQL. Adatbázisok gyakorlat

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

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

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

Web-fejlesztés NGM_IN002_1

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.

Operációs rendszerek. Az X Window rendszer

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

Moduláris USB billentyűzet emulátor

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

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

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

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

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

Járműkövető rendszer RÉSZLETES ISMERTETŐ

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

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

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

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

Danfoss tréning program 2018

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

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

Procontrol RSC-E2. Kezelői, és telepítői kézikönyv. Ethernet - soros adatkonverter. Verzió:

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

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

Kommunikáció. 3. előadás

PERREKUP DxxTx - HDK10 Rekuperátor vezérlő Használati Utasítás

IP Thermo for Windows

ROBOT IRÁNYÍTÁS INFRAVÖRÖS LED TÖMBBEL

HVAC RF-CENTER KEZELÉSI LEÍRÁS ÜZEMBEHELYEZÉS

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

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

_INVHU000_WriteReadParameter.cxf Frekvenciaváltók

Sokkia 2007 CSRA JÁRATVA

DistoX2 Felhasználói Kézikönyv

KÜLÖNLEGES SZENZOROK. Típus F10-C20/C30/C50 F10-C25/C35/C55. NPN nyitott kollektoros kimenetek (2 db) max. 50 ma terhelhetõség

Topcon Elit Mérőrenszer

READy Suite: mobil és fix kiolvasó hálózat fogyasztásmérőkhöz

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

Mérési jegyzőkönyv. az ötödik méréshez

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

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

iseries Client Access Express - Mielőtt elkezdi

13. óra op. rendszer ECDL alapok

PMU Kezdı lépések. 6-0 Csatlakozás LG GLOFA-GM és SAMSUNG PLC-hez. 6-1 Kommunikáció LG PMU és LG GLOFA-GM7 / GM6 / GM4 között

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

ABSONIC számítógépes hangrögzítő és feldolgozó rendszer alkalmazási ajánlásai

The modular mitmót system. DPY kijelző kártya C API

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

Hőmennyiségmérők elektronikus leolvasásának

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

Az ÚJ Leica DISTO X-range

GIS adatgyűjtés zseb PC-vel

Leica SmartPole. Geopro Kft Horváth Zsolt

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

Aktív zajcsökkentést demonstráló rendszer továbbfejlesztése. Csofcsics Donát Gusztáv Tamás

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

WIN-TAX programrendszer frissítése

A virtuális környezetet menedzselő program. Első lépésként egy új virtuális gépet hozzunk létre a Create a New Virtual Machine menüponttal.

Az UPPAAL egyes modellezési lehetőségeinek összefoglalása. Majzik István BME Méréstechnika és Információs Rendszerek Tanszék

SVANTEK. Termékismertető

A Riello-UPS az informatika világában

Intégro CLIA. A klímavezérlő számítógép általános ismertetése

Mértékegységek a számítástechnikában

Image Processor BarCode Service. Felhasználói és üzemeltetői kézikönyv

Adatbevitelt támogató rendszer távközlési objektumok nyilvántartási rendszeréhez. dr. Kovács Oszkár

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat

ICR-E DVR ICR-E83H; ICR-E163H ICR-H41; ICR-H81 Felhasználóí kézikönyv ver 2.1

Átírás:

Alagútmérés, automatikus mérésfeldolgozás Robot mérőállomás programozás RTS (Robotic Total Station) BME Építőmérnöki Kar, Általános- és Felsőgeodézia Tanszék

Miért lehet szükség a mérőállomás programozására? Folyamatos/gyakori észlelések Az észlelési idő csökkentés 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ű) Következmény: Kevesebb magasabb képzettségű szakemberre lesz szükség?

Mérőállomás vezérlés/programozás elhelyezése a feldolgozási folyamatban Telepített mérőállomás Vezérlő/adatgyűjtő számítógép Feldolgozó/publikáló számítógép RS-232 BlueTooth 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 Leica TCA 1800 Leica 1201 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 Leica 1201 Szervo motorok Trimble 5503 Kommunikációs csatorna és protokol Prizma nélküli távmérő Vezérlő szoftver Mozgó objektum követése (pl. vágány felmérés) Tájékozott mérőállomás Szervo motorok Kommunikációs csatorna és protokol (RS-232, BlueTooth, USB) Automatikus irányzás (ATR) és követés (lock) Vezérlő szoftver, telepített prizmák Leica TCA 1800 Leica 1201

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 2. válasz/adatok paraméterek %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 (TclAPI) if {[set res [Move $hz $v "RAD" 1]] == 0} { ;# rotate instrument if {[llength [set res [Measure]]] > 1} { ;# measure dist if {[llength [set res [Coords]]] > 1} { ;# read coords if {[info exists c($pn)]} { set nn [GetVal 112 $c($pn)] ;# repeat count set nn1 [expr {$nn + 1}]... Példa: robot.bat

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

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)