Ulyxes: an open source project for automation in engineering surveying

Z. Siki, B. Takács, Csaba Égeto
{"title":"Ulyxes: an open source project for automation in engineering surveying","authors":"Z. Siki, B. Takács, Csaba Égeto","doi":"10.7287/peerj.preprints.27226v1","DOIUrl":null,"url":null,"abstract":"Ulyxes is an open source project to drive robotic total stations as well as other sensors, collect their measurements in database and finally publish the results for authorized users on the web. On special requests the results are also presented with web based maps in the background. This project is like an instant coffee: three in one (coffee, sugar and milk). The coffee and the strongest part is the research and coding. The sugar is the application of the program in industrial environment and the milk on the top is the educational usage. The software development started in 2008 connected to a monitoring task in the Hungarian Nuclear Power Plant. Since then the development has been extended from total stations to different positioning capable sensors. In 2012 the development of a new Python based object oriented framework started. The code is based on the results of some other open source projects, Python, PySerial, GNUGama, SQLite, OpenCV, etc. After connecting to the international Geo4All network in 2014, Ulyxes became a project of our Geo4All Lab. The project has its own home page (http://www.agt.bme.hu/ulyxes) and the source code is available on the GitHub portal (https://github.com/zsiki/ulyxes). The code is maintained by the colleagues at the Department of Geodesy and Surveying at the Budapest University of Technology, volunteers from all over the World are welcome. BSc and MSc students are also involved in the development and testing. More theses were connected to this project in the recent five years. In the curriculum of an MSc subject called Surveying Automation, Ulyxes is used to demonstrate automatized tasks in engineering surveying. The system has been applied for several projects during the last 10+ years. Typical applications are the load tests of bridges and other engineering structures and on the other hand Ulyxes can be used to monitor the movements of buildings in the nearby of constructional works, like metro stations, underground garage and other buildings as well. Raspberry Pi small, single board computers are used with Raspbian operating system during on-site works. The source code is divided into three parts. The first one is the Ulyxes API which is the core of the system. The second one, Ulyxes Apps is a collection of applications based upon the API. Some of them were developed by our students. The third part is the server side scripts to publish observation results through the Internet. Moreover it is also planned to implement SOS standard using IstSOS. Our Geo4All Lab maintains another open source software, called GeoEasy to process observation data in engineering and land surveying. A closer cooperation is also planned between our two open source projects. In this paper the most important features of Ulyxes will be presented with examples, an actual monitoring project in Budapest and test loads of bridges and overpasses.","PeriodicalId":93040,"journal":{"name":"PeerJ preprints","volume":"23 1","pages":"e27226"},"PeriodicalIF":0.0000,"publicationDate":"2018-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"PeerJ preprints","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.7287/peerj.preprints.27226v1","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Ulyxes is an open source project to drive robotic total stations as well as other sensors, collect their measurements in database and finally publish the results for authorized users on the web. On special requests the results are also presented with web based maps in the background. This project is like an instant coffee: three in one (coffee, sugar and milk). The coffee and the strongest part is the research and coding. The sugar is the application of the program in industrial environment and the milk on the top is the educational usage. The software development started in 2008 connected to a monitoring task in the Hungarian Nuclear Power Plant. Since then the development has been extended from total stations to different positioning capable sensors. In 2012 the development of a new Python based object oriented framework started. The code is based on the results of some other open source projects, Python, PySerial, GNUGama, SQLite, OpenCV, etc. After connecting to the international Geo4All network in 2014, Ulyxes became a project of our Geo4All Lab. The project has its own home page (http://www.agt.bme.hu/ulyxes) and the source code is available on the GitHub portal (https://github.com/zsiki/ulyxes). The code is maintained by the colleagues at the Department of Geodesy and Surveying at the Budapest University of Technology, volunteers from all over the World are welcome. BSc and MSc students are also involved in the development and testing. More theses were connected to this project in the recent five years. In the curriculum of an MSc subject called Surveying Automation, Ulyxes is used to demonstrate automatized tasks in engineering surveying. The system has been applied for several projects during the last 10+ years. Typical applications are the load tests of bridges and other engineering structures and on the other hand Ulyxes can be used to monitor the movements of buildings in the nearby of constructional works, like metro stations, underground garage and other buildings as well. Raspberry Pi small, single board computers are used with Raspbian operating system during on-site works. The source code is divided into three parts. The first one is the Ulyxes API which is the core of the system. The second one, Ulyxes Apps is a collection of applications based upon the API. Some of them were developed by our students. The third part is the server side scripts to publish observation results through the Internet. Moreover it is also planned to implement SOS standard using IstSOS. Our Geo4All Lab maintains another open source software, called GeoEasy to process observation data in engineering and land surveying. A closer cooperation is also planned between our two open source projects. In this paper the most important features of Ulyxes will be presented with examples, an actual monitoring project in Budapest and test loads of bridges and overpasses.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Ulyxes:一个用于工程测量自动化的开源项目
Ulyxes是一个开源项目,它驱动机器人全站仪和其他传感器,在数据库中收集它们的测量结果,并最终在网络上向授权用户发布结果。如果有特殊要求,结果也会在后台显示基于web的地图。这个项目就像速溶咖啡:三合一(咖啡、糖和牛奶)。咖啡和最强的部分是研究和编码。糖是该程序在工业环境中的应用,上面的牛奶是教育用途。该软件开发始于2008年,与匈牙利核电站的监测任务有关。从那时起,发展已经从全站站扩展到具有不同定位能力的传感器。2012年,一个新的基于Python的面向对象框架的开发开始了。代码是基于其他一些开源项目的结果,Python, PySerial, GNUGama, SQLite, OpenCV等。在2014年接入国际Geo4All网络后,Ulyxes成为我们Geo4All实验室的一个项目。该项目有自己的主页(http://www.agt.bme.hu/ulyxes),源代码可在GitHub门户网站(https://github.com/zsiki/ulyxes)上获得。该代码由布达佩斯理工大学大地测量系的同事维护,欢迎来自世界各地的志愿者。理学士和理学硕士学生也参与了开发和测试。近五年来,与该项目相关的论文越来越多。在一个名为测量自动化的硕士课程中,尤利西斯被用来演示工程测量中的自动化任务。在过去的10多年中,该系统已应用于多个项目。典型的应用是桥梁和其他工程结构的荷载测试,另一方面,Ulyxes可用于监测建筑工程附近建筑物的运动,如地铁站,地下车库和其他建筑物。Raspberry Pi小型单板计算机在现场工作时使用Raspbian操作系统。源代码分为三个部分。首先是Ulyxes API,它是系统的核心。第二个,Ulyxes Apps是一个基于API的应用程序集合。其中一些是由我们的学生开发的。第三部分是服务器端脚本,通过Internet发布观测结果。此外,还计划使用IstSOS实施SOS标准。我们的Geo4All实验室维护着另一款名为GeoEasy的开源软件,用于处理工程和土地测量中的观测数据。我们还计划在两个开源项目之间进行更密切的合作。本文将通过实例、布达佩斯的一个实际监测项目以及桥梁和立交桥的测试载荷来介绍Ulyxes系统的最重要特点。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A framework for designing compassionate and ethical artificial intelligence and artificial consciousness Time series event correlation with DTW and Hierarchical Clustering methods Securing ad hoc on-demand distance vector routing protocol against the black hole DoS attack in MANETs 12 Grand Challenges in Single-Cell Data Science Mice tracking using the YOLO algorithm
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1