@misc{Surmann2020, author = {Surmann, Hartmut}, title = {3D Modell der Halle des Deutschen Rettungsrobotik-Zentrums (innen)}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-38641}, year = {2020}, abstract = {Basierend auf Panoramen aufgenommen mit einem UAV.}, subject = {Robotik}, language = {de} } @misc{SurmannLeinweberSenkowski2020, author = {Surmann, Hartmut and Leinweber, Artur and Senkowski, Gerhard}, title = {Wie k{\"o}nnen mit Luftbildaufnahmen 3D Modelle generiert werden?}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-39043}, year = {2020}, abstract = {Wie k{\"o}nnen mit Luftbildaufnahmen 3D Modelle generiert werden? - Planen von kreisf{\"o}rmigen und einen rasterf{\"o}rmigen Flug Trajektorien. - Autonomes Abfliegen und Aufnahme der Bilder - Verortung der Bilder mittels GPS und Structure from Motion Algorithmen. - Generierung von 3D Modellen mithilfe von Multi-View Stereo Algorithmen.}, subject = {Robotik}, language = {de} } @misc{SurmannLeinweberSenkowskietal.2020, author = {Surmann, Hartmut and Leinweber, Artur and Senkowski, Gerhard and Slomma, Dominik and Thurow, Marc}, title = {360°-Flug {\"u}ber das Gel{\"a}nde des Deutschen Rettungsrobotik-Zentrums}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-38678}, year = {2020}, subject = {Flugk{\"o}rper}, language = {de} } @misc{Surmann2020, author = {Surmann, Hartmut}, title = {3D Modell der Halle des Deutschen Rettungsrobotik-Zentrums (aussen)}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-38651}, year = {2020}, abstract = {Berechnet aus den Bildern eines UAVs.}, subject = {Robotik}, language = {de} } @misc{SurmannLeinweberSenkowskietal.2020, author = {Surmann, Hartmut and Leinweber, Artur and Senkowski, Gerhard and Thurow, Marc}, title = {Wie k{\"o}nnen verschiedene Tasks in WebODM in einem Netzwerk parallel ausgef{\"u}hrt werden?}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-38716}, year = {2020}, subject = {Robotik}, language = {de} } @misc{SurmannLeinweberSenkowskietal.2020, author = {Surmann, Hartmut and Leinweber, Artur and Senkowski, Gerhard and Slomma, Dominik and Thurow, Marc}, title = {Visuelle indoor / outdoor Lokalisierung eines UAVs mittels 360°-Kamera}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-38669}, year = {2020}, subject = {Robotik}, language = {de} } @misc{SurmannLeinweberSenkowskietal.2020, author = {Surmann, Hartmut and Leinweber, Artur and Senkowski, Gerhard and Thurow, Marc}, title = {Wie verteilt man einen Task in WebODM auf einen Rechnercluster}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-38696}, year = {2020}, subject = {Robotik}, language = {de} } @misc{Surmann2020, author = {Surmann, Hartmut}, title = {Orthophoto, Vegetationsbrand {\"U}bung Viersen 29.8.2020}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-39059}, year = {2020}, abstract = {Orthophoto, Vegetationsbrand {\"U}bung Viersen 29.8.2020}, subject = {Robotik}, language = {de} } @misc{Surmann2020, author = {Surmann, Hartmut}, title = {Messungen im 3D-Modell, Vegetationsbrand {\"U}bung Viersen 29.8.2020}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-39060}, year = {2020}, subject = {Robotik}, language = {de} } @misc{Surmann2020, author = {Surmann, Hartmut}, title = {Challenging visual localization of an UAV}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-39109}, year = {2020}, abstract = {Challenging visual localization of an UAV while flying out of a room into a snowy environment (~ 4:50). The UAV is equipped with a 360° camera. The localization is done with OpenVSLAM. The video was recorded in Jan. 2019 at the Fire Brigade training center in Dortmund To achieve nearly real time conditions the original resolution of 5k (30 fps) was reduced to 2k (ffmpeg -i video.mp4 -vf scale=1920:-1 -crf 25 vido-small.mp4) with high compression (-crf 25). This reduce the original size from 3.2 GB to 93MB (~ 4 MBit/s which could be transmitted online via a radio link). The localization shown did not use frameskip. With a frameskip above 1 the localization fails while the UAV is flying through the window. Indoor localization can be done with a frameskip of 3 in real time.}, subject = {Robotik}, language = {en} } @misc{Surmann2020, author = {Surmann, Hartmut}, title = {Panoramen Viersen nach dem Waldbrand 4/2020}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-39077}, year = {2020}, abstract = {9 Panoramen, das erste ist aus gr{\"o}ßerer H{\"o}he aufgenommen und enth{\"a}lt im Himmel eine Karte mit den Positionen der aufgenommenen Punkte (gelb). Das aktuelle Bild ist im Fadenkreuz (rot). Zus{\"a}tzlich noch ein paar Details zu dem aktuellen Punkt. Jedes Panorama ist 10 Sekunden lang. Zum Betrachten die h{\"o}chste Aufl{\"o}sungsstufe w{\"a}hlen und die Pausetaste verwenden. Mit dem gedr{\"u}ckten linken Button kann man sich im Bild bewegen.}, subject = {Robotik}, language = {de} } @misc{Surmann2020, author = {Surmann, Hartmut}, title = {Ubuntu Installation um 16.04 erweitern (Teil 2)}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-39124}, year = {2020}, abstract = {Nachdem wir im vorherigen Screencast Ubuntu 18.04 (Teil 1) installiert haben, erweitern wir jetzt den USB-Stick um Ubuntu 16.04. Dazu einfach das ISO image herunterladen und in der fat32 Partition speichern sowie neue Eintr{\"a}ge in grub anlegen.}, subject = {Robotik}, language = {de} } @misc{Surmann2020, author = {Surmann, Hartmut}, title = {Ubuntu 18.04 auf einem USB boot Stick installieren (Teil 1)}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-39110}, year = {2020}, abstract = {Dieser Screencast beschreibt die Installation eines Ubuntu live Systems und eines normalen Ubuntu 18.04 auf einem 128 GB USB-Stick. Beide lassen sich anschließend booten.}, subject = {Robotik}, language = {de} } @misc{Surmann2020, author = {Surmann, Hartmut}, title = {Waldbrand Viersen, {\"U}berblickflug}, url = {http://nbn-resolving.de/urn:nbn:de:hbz:1010-opus4-39097}, year = {2020}, abstract = {Mit Karte der Flugtrajektorie und genauen GPS Positionen der einzelnen Kameraaufnahmen zu Beginn.}, subject = {Robotik}, language = {de} }