@masterthesis{Latz2021, type = {Bachelor Thesis}, author = {Latz, Annika}, title = {Konzeptentwicklung einer spielerischen Lernanwendung f{\"u}r Studierende}, school = {Fachhochschule Aachen}, pages = {XIV, 136 Seiten}, year = {2021}, abstract = {Ziel der Arbeit war es eine spielerische Lernanwendung f{\"u}r Studierende der FH-Aachen zu entwickeln, um das individuelle Lernen zu f{\"o}rdern. Dabei lag der Fokus auf der Konzeptentwicklung eines Serious Games f{\"u}r die Fachhochschule Aachen. Abgeleitet von Motivationstheorien, Game Design Frameworks und Eigenschaften von digitalen spielerischen Konzepten wurde ein Vorgehensmodell zur Konzeptentwicklung eines Serious Games erstellt. Wichtige Punkte f{\"u}r die Anwendung waren eine intensive Austauschm{\"o}glichkeiten f{\"u}r Studierende und das Integrieren dieser in die Lehrveranstaltungen der FH-Aachen. In der abschließenden Evaluation wurde positives Feedback der Studierenden eingeholt und damit das Ziel der Arbeit erreicht. Zus{\"a}tzlich wurde f{\"u}r das erarbeitete Konzept die Wirtschaftlichkeit {\"u}berpr{\"u}ft. Daf{\"u}r wurde w{\"a}hrend der Bearbeitungszeit mit einem aufgestellten Team ein Business Plan f{\"u}r das F{\"o}rderprogramm Start-Up transfer.NRW entwickelt.}, language = {de} } @article{SchollPalmLehmannetal.1998, author = {Scholl, Ingrid and Palm, Christoph and Lehmann, Thomas Martin and Spitzer, Klaus}, title = {Nutzung eines Farbkonstanz-Algorithmus zur Entfernung von Glanzlichtern in laryngoskopischen Bildern}, series = {Methoden der Medizinischen Informatik, Biometrie und Epidemiologie in der modernen Informationsgesellschaft}, journal = {Methoden der Medizinischen Informatik, Biometrie und Epidemiologie in der modernen Informationsgesellschaft}, publisher = {MVV, Medien und Medizin}, address = {M{\"u}nchen}, isbn = {3-8208-1335-7}, pages = {300 -- 303}, year = {1998}, language = {de} } @article{Ritz2006, author = {Ritz, Thomas}, title = {Mobile Unternehmenssoftware}, series = {Das Wirtschaftsstudium : WISU ; Zeitschrift f{\"u}r Ausbildung, Examen und Weiterbildung}, volume = {36}, journal = {Das Wirtschaftsstudium : WISU ; Zeitschrift f{\"u}r Ausbildung, Examen und Weiterbildung}, number = {10}, publisher = {Lange}, address = {D{\"u}sseldorf}, issn = {0340-3084}, pages = {1212 -- 1218}, year = {2006}, language = {de} } @inproceedings{Ferrein2010, author = {Ferrein, Alexander}, title = {golog.lua: Towards a non-prolog implementation of Golog for embedded systems}, series = {Dagstuhl Seminar Proceedings, Volume 10081}, booktitle = {Dagstuhl Seminar Proceedings, Volume 10081}, doi = {10.4230/DagSemProc.10081.9}, pages = {1 -- 15}, year = {2010}, abstract = {Among many approaches to address the high-level decision making problem for autonomous robots and agents, the robot program¬ming and plan language Golog follows a logic-based deliberative approach, and its successors were successfully deployed in a number of robotics applications over the past ten years. Usually, Golog interpreter are implemented in Prolog, which is not available for our target plat¬form, the bi-ped robot platform Nao. In this paper we sketch our first approach towards a prototype implementation of a Golog interpreter in the scripting language Lua. With the example of the elevator domain we discuss how the basic action theory is specified and how we implemented fluent regression in Lua. One possible advantage of the availability of a Non-Prolog implementation of Golog could be that Golog becomes avail¬able on a larger number of platforms, and also becomes more attractive for roboticists outside the Cognitive Robotics community.}, language = {en} } @inproceedings{HillgaertnerKappel2006, author = {Hillg{\"a}rtner, Michael and Kappel, U.}, title = {Radiating Impedance of Mains Cabling During Emissions Testing}, series = {Proceedings of EMC Europe 2006 Barcelona : International Symposium on Electromagnetic Compatibility}, booktitle = {Proceedings of EMC Europe 2006 Barcelona : International Symposium on Electromagnetic Compatibility}, address = {Barcelona}, isbn = {84-689-9439-1}, pages = {17 -- 22}, year = {2006}, language = {en} } @inproceedings{NiemuellerFerreinBecketal.2010, author = {Niem{\"u}ller, Tim and Ferrein, Alexander and Beck, Daniel and Lakemeyer, Gerhard}, title = {Design principles of the component-based robot software framework Fawkes}, series = {Simulation, Modeling, and Programming for Autonomous Robots}, booktitle = {Simulation, Modeling, and Programming for Autonomous Robots}, publisher = {Springer}, address = {Berlin}, doi = {10.1007/978-3-642-17319-6_29}, pages = {300 -- 311}, year = {2010}, abstract = {The idea of component-based software engineering was proposed more that 40 years ago, yet only few robotics software frameworks follow these ideas. The main problem with robotics software usually is that it runs on a particular platform and transferring source code to another platform is crucial. In this paper, we present our software framework Fawkes which follows the component-based software design paradigm by featuring a clear component concept with well-defined communication interfaces. We deployed Fawkes on several different robot platforms ranging from service robots to biped soccer robots. Following the component concept with clearly defined communication interfaces shows great benefit when porting robot software from one robot to the other. Fawkes comes with a number of useful plugins for tasks like timing, logging, data visualization, software configuration, and even high-level decision making. These make it particularly easy to create and to debug productive code, shortening the typical development cycle for robot software.}, language = {en} } @inproceedings{NiemuellerFerreinLakemeyer2010, author = {Niem{\"u}ller, Tim and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {A Lua-based behavior engine for controlling the humanoid robot Nao}, series = {RoboCup 2009: Robot Soccer World Cup XIII}, booktitle = {RoboCup 2009: Robot Soccer World Cup XIII}, publisher = {Springer}, address = {Berlin}, doi = {10.1007/978-3-642-11876-0_21}, pages = {240 -- 251}, year = {2010}, abstract = {The high-level decision making process of an autonomous robot can be seen as an hierarchically organised entity, where strategical decisions are made on the topmost layer, while the bottom layer serves as driver for the hardware. In between is a layer with monitoring and reporting functionality. In this paper we propose a behaviour engine for this middle layer which, based on formalism of hybrid state machines (HSMs), bridges the gap between high-level strategic decision making and low-level actuator control. The behaviour engine has to execute and monitor behaviours and reports status information back to the higher level. To be able to call the behaviours or skills hierarchically, we extend the model of HSMs with dependencies and sub-skills. These Skill-HSMs are implemented in the lightweight but expressive Lua scripting language which is well-suited to implement the behaviour engine on our target platform, the humanoid robot Nao.}, language = {en} } @inproceedings{FerreinSteinbauer2010, author = {Ferrein, Alexander and Steinbauer, Gerald}, title = {On the Way to High-Level Programming for Resource-Limited Embedded Systems with Golog}, series = {Simulation, Modeling, and Programming for Autonomous Robots}, booktitle = {Simulation, Modeling, and Programming for Autonomous Robots}, publisher = {Springer}, address = {Berlin}, doi = {10.1007/978-3-642-17319-6_23}, pages = {229 -- 240}, year = {2010}, abstract = {In order to allow an autonomous robot to perform non-trivial tasks like to explore a foreign planet the robot has to have deliberative capabilities like reasoning or planning. Logic-based approaches like the programming and planing language Golog and it successors has been successfully used for such decision-making problems. A drawback of this particular programing language is that their interpreter usually are written in Prolog and run on a Prolog back-end. Such back-ends are usually not available or feasible on resource-limited robot systems. In this paper we present our ideas and first results of a re-implementation of the interpreter based on the Lua scripting language which is available on a wide range of systems including small embedded systems.}, language = {en} } @inproceedings{RensVarzinczakMeyeretal.2010, author = {Rens, Gavin and Varzinczak, Ivan and Meyer, Thomas and Ferrein, Alexander}, title = {A Logic for Reasoning about Actions and Explicit Observations}, series = {AI 2010: Advances in Artificial Intelligence}, booktitle = {AI 2010: Advances in Artificial Intelligence}, publisher = {Springer}, address = {Berlin}, doi = {10.1007/978-3-642-17432-2_40}, pages = {395 -- 404}, year = {2010}, abstract = {We propose a formalism for reasoning about actions based on multi-modal logic which allows for expressing observations as first-class objects. We introduce a new modal operator, namely [o |α], which allows us to capture the notion of perceiving an observation given that an action has taken place. Formulae of the type [o |α]ϕ mean 'after perceiving observation o, given α was performed, necessarily ϕ'. In this paper, we focus on the challenges concerning sensing with explicit observations, and acting with nondeterministic effects. We present the syntax and semantics, and a correct and decidable tableau calculus for the logic}, language = {en} } @inproceedings{SchollSchubertZieneretal.2010, author = {Scholl, Ingrid and Schubert, Nicole and Ziener, Pascal and Pietrzyk, Uwe}, title = {GPU-basiertes Volumenrendering von multimodalen medizinischen Bilddaten in Echtzeit}, series = {Bildverarbeitung f{\"u}r die Medizin 2010}, booktitle = {Bildverarbeitung f{\"u}r die Medizin 2010}, publisher = {Springer}, address = {Berlin}, isbn = {978-3-642-11967-5}, pages = {400 -- 404}, year = {2010}, abstract = {Die vorliegende Arbeit zeichnet sich dadurch aus, dass registrierte unsegmentierte Volumina aus multimodalen Bilddatens{\"a}tzen (z.B. MRT, PET) gleichzeitig in einer 3D-Rekonstruktion visualisiert werden und in Echtzeit manipuliert werden k{\"o}nnen. Erm{\"o}glicht wird die Echtzeitf{\"a}higkeit durch die Programmierung der Algorithmen zur direkten Volumenvisualisierung auf der Grafikkarte mittels der neuen CUDA-Technologie. Die Zuordnung der Farbeigenschaften wird {\"u}ber 1D-Transferfunktionen f{\"u}r jedes Volumen getrennt gesteuert. So k{\"o}nnen durch die interaktive Ver{\"a}nderung der 1D-Transferfunktion Detailinformationen aus den zwei Bilddatens{\"a}tzen getrennt kontrolliert werden und die Vorteile der verschiedenen Bildmodalit{\"a}ten in einer Visualisierung genutzt werden. Mittels dieses interaktiven Frameworks k{\"o}nnen neue Erkenntnisse insbesondere {\"u}ber neurodegenerativen Erkrankungen gewonnen werden.}, language = {de} }