@article{FerreinMaraisPotgieteretal.2011, author = {Ferrein, Alexander and Marais, Stephen and Potgieter, Anet and Steinbauer, Gerald}, title = {RoboCup Junior: A vehicle for S\&T education in Africa?}, publisher = {IEEE}, address = {New York}, isbn = {978-1-61284-992-8}, pages = {1 -- 6}, year = {2011}, language = {en} } @article{FerreinSteinbauer2016, author = {Ferrein, Alexander and Steinbauer, Gerald}, title = {20 Years of RoboCup - A Subjective Retrospection}, series = {KI - K{\"u}nstliche Intelligenz}, volume = {30}, journal = {KI - K{\"u}nstliche Intelligenz}, number = {3}, publisher = {Springer}, address = {Berlin}, issn = {1610-1987}, doi = {10.1007/s13218-016-0449-5}, pages = {225 -- 232}, year = {2016}, abstract = {This summer, RoboCup competitions were held for the 20th time in Leipzig, Germany. It was the second time that RoboCup took place in Germany, 10 years after the 2006 RoboCup in Bremen. In this article, we give an overview on the latest developments of RoboCup and what happened in the different leagues over the last decade. With its 20th edition, RoboCup clearly is a success story and a role model for robotics competitions. From our personal view point, we acknowledge this by giving a retrospection about what makes RoboCup such a success.}, language = {en} } @article{FerreinSteinbauerMcPhillipsetal.2009, author = {Ferrein, Alexander and Steinbauer, Gerald and McPhillips, Graeme and Niem{\"u}ller, Tim and Potgieter, Anet}, title = {Team Zadeat 2009 : team report}, volume = {6}, pages = {1}, year = {2009}, language = {en} } @article{LeingartnerMaurerFerreinetal.2016, author = {Leingartner, Max and Maurer, Johannes and Ferrein, Alexander and Steinbauer, Gerald}, title = {Evaluation of Sensors and Mapping Approaches for Disasters in Tunnels}, series = {Journal of Field Robotics}, volume = {33}, journal = {Journal of Field Robotics}, number = {8}, publisher = {Wiley-VCH}, address = {Weinheim}, issn = {1556-4967}, doi = {10.1002/rob.21611}, pages = {1037 -- 1057}, year = {2016}, abstract = {Ground or aerial robots equipped with advanced sensing technologies, such as three-dimensional laser scanners and advanced mapping algorithms, are deemed useful as a supporting technology for first responders. A great deal of excellent research in the field exists, but practical applications at real disaster sites are scarce. Many projects concentrate on equipping robots with advanced capabilities, such as autonomous exploration or object manipulation. In spite of this, realistic application areas for such robots are limited to teleoperated reconnaissance or search. In this paper, we investigate how well state-of-the-art and off-the-shelf components and algorithms are suited for reconnaissance in current disaster-relief scenarios. The basic idea is to make use of some of the most common sensors and deploy some widely used algorithms in a disaster situation, and to evaluate how well the components work for these scenarios. We acquired the sensor data from two field experiments, one from a disaster-relief operation in a motorway tunnel, and one from a mapping experiment in a partly closed down motorway tunnel. Based on these data, which we make publicly available, we evaluate state-of-the-art and off-the-shelf mapping approaches. In our analysis, we integrate opinions and replies from first responders as well as from some algorithm developers on the usefulness of the data and the limitations of the deployed approaches, respectively. We discuss the lessons we learned during the two missions. These lessons are interesting for the community working in similar areas of urban search and rescue, particularly reconnaissance and search.}, language = {en} } @inproceedings{SchifferFerreinLakemeyer2011, author = {Schiffer, Stefan and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {Fuzzy representations and control for domestic service robots in Golog}, series = {Intelligent robotics and applications : 4th International conference, ICIRA 2011, Aachen, Germany, December 6-8, 2011, proceedings, part I. (Lecture notes in computer science ; 7102)}, booktitle = {Intelligent robotics and applications : 4th International conference, ICIRA 2011, Aachen, Germany, December 6-8, 2011, proceedings, part I. (Lecture notes in computer science ; 7102)}, isbn = {978-3-642-25486-4}, pages = {241 -- 250}, year = {2011}, language = {en} } @article{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 23rd Australasian Joint Conference, Adelaide, Australia, December 7-10, 2010. Proceedings}, journal = {AI 2010: Advances in Artificial Intelligence 23rd Australasian Joint Conference, Adelaide, Australia, December 7-10, 2010. Proceedings}, publisher = {Springer}, address = {Berlin}, isbn = {978-3-642-17431-5}, pages = {395 -- 404}, year = {2010}, language = {en} } @article{FerreinNiemuellerSteinbauer2010, author = {Ferrein, Alexander and Niem{\"u}ller, Tim and Steinbauer, Gerald}, title = {Team Zadeat 2010 : application for participation}, pages = {5 Seiten}, year = {2010}, language = {en} } @article{Ferrein2004, author = {Ferrein, Alexander}, title = {Autonome Entscheidungsfindung bei Robotern : Planwirtschaft}, series = {Linux-Magazin}, journal = {Linux-Magazin}, number = {7}, issn = {1432-640X (Print)}, pages = {50 -- 53}, year = {2004}, language = {de} } @article{FerreinDyllaLakemeyer2003, author = {Ferrein, Alexander and Dylla, Frank and Lakemeyer, Gerhard}, title = {Specifying Multirobot Coordination in ICPGolog - From Simulation towards Real Robots / Dylla, Frank ; Ferrein, Alexander ; Lakemeyer, Gerhard}, pages = {1 -- 10}, year = {2003}, language = {en} } @incollection{NiemuellerEwertReuteretal.2014, author = {Niem{\"u}ller, Tim and Ewert, Daniel and Reuter, Sebastian and Ferrein, Alexander and Jeschke, Sabina and Lakemeyer, Gerhard}, title = {RoboCup logistics league sponsored by festo: A competitive factory automation testbed}, series = {RoboCup 2013: Robot World Cup XVII : Eindhoven; Netherlands; 1 July 2013 through 1 July 2013. (Lecture notes in computer science ; 8371)}, booktitle = {RoboCup 2013: Robot World Cup XVII : Eindhoven; Netherlands; 1 July 2013 through 1 July 2013. (Lecture notes in computer science ; 8371)}, publisher = {Springer}, address = {Berlin}, organization = {RoboCup International Symposium <17, 2013, Eindhoven>}, isbn = {978-3-662-44467-2 (Print) 978-3-662-44468-9 (Online)}, pages = {336 -- 347}, year = {2014}, abstract = {A new trend in automation is to deploy so-called cyber-physical systems (CPS) which combine computation with physical processes. The novel RoboCup Logistics League Sponsored by Festo (LLSF) aims at such CPS logistic scenarios in an automation setting. A team of robots has to produce products from a number of semi-finished products which they have to machine during the game. Different production plans are possible and the robots need to recycle scrap byproducts. This way, the LLSF is a very interesting league offering a number of challenging research questions for planning, coordination, or communication in an application-driven scenario. In this paper, we outline the objectives of the LLSF and present steps for developing the league further towards a benchmark for logistics scenarios for CPS. As a major milestone we present the new automated referee system which helps in governing the game play as well as keeping track of the scored points in a very complex factory scenario.}, language = {en} } @article{FerreinSteinbauerVassos2012, author = {Ferrein, Alexander and Steinbauer, Gerald and Vassos, Stavros}, title = {Action-Based Imperative Programming with YAGI}, pages = {24 -- 31}, year = {2012}, abstract = {Many tasks for autonomous agents or robots are best described by a specification of the environment and a specification of the available actions the agent or robot can perform. Combining such a specification with the possibility to imperatively program a robot or agent is what we call the actionbased imperative programming. One of the most successful such approaches is Golog. In this paper, we draft a proposal for a new robot programming language YAGI, which is based on the action-based imperative programming paradigm. Our goal is to design a small, portable stand-alone YAGI interpreter. We combine the benefits of a principled domain specification with a clean, small and simple programming language, which does not exploit any side-effects from the implementation language. We discuss general requirements of action-based programming languages and outline YAGI, our action-based language approach which particularly aims at embeddability.}, language = {en} } @inproceedings{SchifferFerrein2017, author = {Schiffer, Stefan and Ferrein, Alexander}, title = {A System Layout for Cognitive Service Robots}, series = {Cognitive Robot Architectures. Proceedings of EUCognition 2016}, booktitle = {Cognitive Robot Architectures. Proceedings of EUCognition 2016}, issn = {1613-0073}, pages = {44 -- 45}, year = {2017}, language = {en} } @inproceedings{StopforthFerreinSteinbauer2015, author = {Stopforth, Riaan and Ferrein, Alexander and Steinbauer, Gerald}, title = {Europe and South African collaboration on the Mechatronics and Robotics systems as part of the SA Robotics Center}, series = {ICRA 2015 Developing Countries Forum}, booktitle = {ICRA 2015 Developing Countries Forum}, pages = {3 S.}, year = {2015}, abstract = {Mechatronics consist of the integration of mechanical engineering, electronic integration and computer science/ engineering. These broad fields are essential for robotic systems, yet it makes it difficult for the researchers to specialize and be experts in all these fields. Collaboration between researchers allow for the integration of experience and specialization, to allow optimized systems. Collaboration between the European countries and South Africa is critical, as each country has different resources available, which the other countries might not have. Applications with the need for approval of any restrictions, can also be obtained easier in some countries compared to others, thus preventing the delays of research. Some problems that have been experienced are discussed, with the Robotics Center of South Africa as a possible solution.}, language = {en} } @article{FerreinLakemeyer2005, author = {Ferrein, Alexander and Lakemeyer, Gerhard}, title = {Wie Roboter die Welt sehen : Roboterfußball im Dienst der Wissenschaft / Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {Bild und Erkenntnis : Formen und Funktionen des Bildes in Wissenschaft und Technik / RWTH. Andreas Beyer ; Markus Lohoff (Hrsg.)}, journal = {Bild und Erkenntnis : Formen und Funktionen des Bildes in Wissenschaft und Technik / RWTH. Andreas Beyer ; Markus Lohoff (Hrsg.)}, publisher = {Deutscher Kunstverlag}, address = {M{\"u}nchen}, isbn = {3-422-06463-X}, pages = {360 -- 361}, year = {2005}, language = {de} } @inproceedings{ZugNiemuellerHochgeschwenderetal.2017, author = {Zug, Sebastian and Niemueller, Tim and Hochgeschwender, Nico and Seidensticker, Kai and Seidel, Martin and Friedrich, Tim and Neumann, Tobias and Karras, Ulrich and Kraetzschmar, Gerhard K. and Ferrein, Alexander}, title = {An Integration Challenge to Bridge the Gap Among Industry-Inspired RoboCup Leagues}, series = {RoboCup 2016: Robot World Cup XX. RoboCup 2016.}, booktitle = {RoboCup 2016: Robot World Cup XX. RoboCup 2016.}, publisher = {Springer}, address = {Cham}, isbn = {978-3-319-68792-6}, doi = {10.1007/978-3-319-68792-6_13}, pages = {157 -- 168}, year = {2017}, language = {en} } @article{FerreinHermannsLakemeyer2006, author = {Ferrein, Alexander and Hermanns, Lutz and Lakemeyer, Gerhard}, title = {Comparing Sensor Fusion Techniques for Ball Position Estimation / Ferrein, Alexander ; Hermanns, Lutz ; Lakemeyer, Gerhard}, series = {RoboCup 2005: Robot Soccer World Cup IX}, journal = {RoboCup 2005: Robot Soccer World Cup IX}, publisher = {Springer}, address = {Berlin}, isbn = {978-3-540-35437-6}, pages = {154 -- 165}, year = {2006}, language = {en} } @article{FerreinSchifferLakemeyer2006, author = {Ferrein, Alexander and Schiffer, Stefan and Lakemeyer, Gerhard}, title = {Football is coming Home / Schiffer, Stefan ; Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {PCAR '06 Proceedings of the 2006 international symposium on Practical cognitive agents and robots}, journal = {PCAR '06 Proceedings of the 2006 international symposium on Practical cognitive agents and robots}, publisher = {ACM}, address = {New York, NY}, isbn = {1-74052-130-7}, pages = {39 -- 50}, year = {2006}, language = {en} } @article{FerreinLakemeyer2006, author = {Ferrein, Alexander and Lakemeyer, Gerhard}, title = {Roboterfußball - Wissenschaft, die auch Spass macht / Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {RWTH Themen (2006)}, journal = {RWTH Themen (2006)}, isbn = {0179-079X}, pages = {36 -- 39}, year = {2006}, language = {de} } @inproceedings{StopforthDavrajhFerrein2017, author = {Stopforth, Riaan and Davrajh, Shaniel and Ferrein, Alexander}, title = {South African robotics entity for a collaboration initiative}, series = {Pattern Recognition Association of South Africa and Robotics and Mechatronics International Conference (PRASA-RobMech), 2016}, booktitle = {Pattern Recognition Association of South Africa and Robotics and Mechatronics International Conference (PRASA-RobMech), 2016}, publisher = {IEEE}, isbn = {978-1-5090-3335-5}, doi = {10.1109/RoboMech.2016.7813144}, pages = {1 -- 6}, year = {2017}, language = {en} } @article{FerreinMiesLakemeyer2008, author = {Ferrein, Alexander and Mies, Christoph and Lakemeyer, Gerhard}, title = {Repairing Decision-Theoretic Policies Using Goal-Oriented Planning / Mies, Christoph ; Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {KI 2008: Advances in Artificial Intelligence : 31st Annual German Conference on AI, KI 2008, Kaiserslautern, Germany, September 23-26, 2008. Proceedings}, journal = {KI 2008: Advances in Artificial Intelligence : 31st Annual German Conference on AI, KI 2008, Kaiserslautern, Germany, September 23-26, 2008. Proceedings}, publisher = {Springer}, address = {Berlin}, isbn = {978-3-540-85844-7}, pages = {267 -- 275}, year = {2008}, language = {en} } @inproceedings{NiemuellerLakemeyerFerrein2015, author = {Niemueller, Tim and Lakemeyer, Gerhard and Ferrein, Alexander}, title = {The RoboCup Logistics League as a Benchmark for Planning in Robotics}, series = {Proceedings of the 3rd Workshop on Planning and Robotics (PlanRob-15); Jerusalem, Israel 7-8/6/2015}, booktitle = {Proceedings of the 3rd Workshop on Planning and Robotics (PlanRob-15); Jerusalem, Israel 7-8/6/2015}, editor = {Finzi, Alberto}, pages = {63 -- 68}, year = {2015}, language = {en} } @inproceedings{KallweitFerreinScholletal.2014, author = {Kallweit, Stephan and Ferrein, Alexander and Scholl, Ingrid and Reichert, Walter}, title = {Mobile Autonome Systeme in der Lehre, am Beispiel der ROS Summer School}, series = {Tagungsband AALE 2014 : das Forum f{\"u}r Fachleute der Automatisierungstechnik aus Hochschulen und Wirtschaft ; 11. Fachkonferenz, Regensburg ; [11. Konferenz f{\"u}r Angewandte Automatisierungstechnik in Lehre und Entwicklung / Ostbayerische Technische Hochschule Regensburg; VFAALE, Verein der Freunde und F{\"o}rderer der Angewandten Automatisierungstechnik]}, booktitle = {Tagungsband AALE 2014 : das Forum f{\"u}r Fachleute der Automatisierungstechnik aus Hochschulen und Wirtschaft ; 11. Fachkonferenz, Regensburg ; [11. Konferenz f{\"u}r Angewandte Automatisierungstechnik in Lehre und Entwicklung / Ostbayerische Technische Hochschule Regensburg; VFAALE, Verein der Freunde und F{\"o}rderer der Angewandten Automatisierungstechnik]}, publisher = {Dt. Industrieverl.}, address = {M{\"u}nchen}, isbn = {978-3-8356-7142-3}, pages = {157 -- 163}, year = {2014}, language = {de} } @article{FerreinRensPoel2009, author = {Ferrein, Alexander and Rens, Gavin and Poel, Etienne van der}, title = {A BDI agent architecture for a POMDP planner / Rens, Gavin ; Ferrein, Alexander ; Poel, Etienne van der}, pages = {1 -- 6}, year = {2009}, language = {en} } @article{LimpertWiesenFerreinetal.2019, author = {Limpert, Nicolas and Wiesen, Patrick and Ferrein, Alexander and Kallweit, Stephan and Schiffer, Stefan}, title = {The ROSIN Project and its Outreach to South Africa}, series = {R\&D Journal}, volume = {35}, journal = {R\&D Journal}, pages = {1 -- 6}, year = {2019}, language = {en} } @article{FerreinSchifferBooysenetal.2016, author = {Ferrein, Alexander and Schiffer, Stefan and Booysen, T. and Stopforth, R.}, title = {Why it is harder to run RoboCup in South Africa: Experiences from German South African collaborations}, series = {International Journal of Advanced Robotic Systems}, volume = {13}, journal = {International Journal of Advanced Robotic Systems}, number = {5}, issn = {1729-8806}, doi = {10.1177/1729881416662789}, pages = {1 -- 13}, year = {2016}, abstract = {Robots are widely used as a vehicle to spark interest in science and technology in learners. A number of initiatives focus on this issue, for instance, the Roberta Initiative, the FIRST Lego League, the World Robot Olympiad and RoboCup Junior. Robotic competitions are valuable not only for school learners but also for university students, as the RoboCup initiative shows. Besides technical skills, the students get some project exposure and experience what it means to finish their tasks on time. But qualifying students for future high-tech areas should not only be for students from developed countries. In this article, we present our experiences with research and education in robotics within the RoboCup initiative, in Germany and South Africa; we report on our experiences with trying to get the RoboCup initiative in South Africa going. RoboCup has a huge support base of academic institutions in Germany; this is not the case in South Africa. We present our 'north-south' collaboration initiatives in RoboCup between Germany and South Africa and discuss some of the reasons why we think it is harder to run RoboCup in South Africa.}, language = {en} } @inproceedings{AlhwarinSchifferFerreinetal.2019, author = {Alhwarin, Faraj and Schiffer, Stefan and Ferrein, Alexander and Scholl, Ingrid}, title = {An Optimized Method for 3D Body Scanning Applications Based on KinectFusion}, series = {Communications in Computer and Information Science}, volume = {1024}, booktitle = {Communications in Computer and Information Science}, publisher = {Springer}, issn = {1865-0929}, doi = {10.1007/978-3-030-29196-9_6}, pages = {100 -- 113}, year = {2019}, language = {en} } @inproceedings{FerreinSchollNeumannetal.2019, author = {Ferrein, Alexander and Scholl, Ingrid and Neumann, Tobias and Kr{\"u}ckel, Kai and Schiffer, Stefan}, title = {A system for continuous underground site mapping and exploration}, doi = {10.5772/intechopen.85859}, pages = {16 Seiten}, year = {2019}, language = {en} } @inproceedings{MatareSchifferFerrein2019, author = {Matar{\´e}, Victor and Schiffer, Stefan and Ferrein, Alexander}, title = {golog++ : An integrative system design}, series = {CogRob 2018. Cognitive Robotics Workshop : Proceedings of the 11th Cognitive Robotics Workshop 2018 co-located with 16th International Conference on Principles of Knowledge Representation and Reasoning (KR 2018) Tempe, AZ, USA, October 27th, 2018}, booktitle = {CogRob 2018. Cognitive Robotics Workshop : Proceedings of the 11th Cognitive Robotics Workshop 2018 co-located with 16th International Conference on Principles of Knowledge Representation and Reasoning (KR 2018) Tempe, AZ, USA, October 27th, 2018}, editor = {Steinbauer, Gerald and Ferrein, Alexander}, issn = {1613-0073}, pages = {29 -- 35}, year = {2019}, language = {en} } @article{AlhwarinFerreinScholl2014, author = {Alhwarin, Faraj and Ferrein, Alexander and Scholl, Ingrid}, title = {IR stereo kinect: improving depth images by combining structured light with IR stereo}, pages = {1 -- 9}, year = {2014}, language = {en} } @inproceedings{NiemuellerEwertReuteretal.2013, author = {Niem{\"u}ller, Tim and Ewert, Daniel and Reuter, Sebastian and Karras, Ulrich and Ferrein, Alexander}, title = {Towards benchmarking cyber-physical systems in factory automation scenarios}, series = {KI 2013: advances in artificial intelligence : 36th Annual German Conference on AI, Koblenz, Germany, September 16-20, 2013 ; proceedings / Ingo J. Timm ... (ed.). (Lecture notes in computer science ; 8077)}, booktitle = {KI 2013: advances in artificial intelligence : 36th Annual German Conference on AI, Koblenz, Germany, September 16-20, 2013 ; proceedings / Ingo J. Timm ... (ed.). (Lecture notes in computer science ; 8077)}, publisher = {Springer}, address = {Berlin [u.a.]}, isbn = {978-3-642-40941-7}, pages = {296 -- 299}, year = {2013}, language = {en} } @inproceedings{SchifferFerrein2015, author = {Schiffer, Stefan and Ferrein, Alexander}, title = {Decision-Theoretic Planning with Linguistic Terms in Golog}, series = {FLinAl 2015 - Fuzzy Logic in Artificial Intelligence : Proceedings of the Workshop on Fuzzy Logic in AI (FLinAI-15) co-located with the 24th International Joint Conference on Artificial Intelligence (IJCAI 2015) Buenos Aires, Argentina, July 25, 2015.}, booktitle = {FLinAl 2015 - Fuzzy Logic in Artificial Intelligence : Proceedings of the Workshop on Fuzzy Logic in AI (FLinAI-15) co-located with the 24th International Joint Conference on Artificial Intelligence (IJCAI 2015) Buenos Aires, Argentina, July 25, 2015.}, issn = {1613-0073}, url = {http://nbn-resolving.de/urn:nbn:de:0074-1424-4}, pages = {7 Seiten}, year = {2015}, language = {en} } @article{SchulteTiggesFoersterNikolovskietal.2022, author = {Schulte-Tigges, Joschua and F{\"o}rster, Marco and Nikolovski, Gjorgji and Reke, Michael and Ferrein, Alexander and Kaszner, Daniel and Matheis, Dominik and Walter, Thomas}, title = {Benchmarking of various LiDAR sensors for use in self-driving vehicles in real-world environments}, series = {Sensors}, volume = {22}, journal = {Sensors}, number = {19}, publisher = {MDPI}, address = {Basel}, issn = {1424-8220}, doi = {10.3390/s22197146}, pages = {20 Seiten}, year = {2022}, abstract = {Abstract In this paper, we report on our benchmark results of the LiDAR sensors Livox Horizon, Robosense M1, Blickfeld Cube, Blickfeld Cube Range, Velodyne Velarray H800, and Innoviz Pro. The idea was to test the sensors in different typical scenarios that were defined with real-world use cases in mind, in order to find a sensor that meet the requirements of self-driving vehicles. For this, we defined static and dynamic benchmark scenarios. In the static scenarios, both LiDAR and the detection target do not move during the measurement. In dynamic scenarios, the LiDAR sensor was mounted on the vehicle which was driving toward the detection target. We tested all mentioned LiDAR sensors in both scenarios, show the results regarding the detection accuracy of the targets, and discuss their usefulness for deployment in self-driving cars.}, language = {en} } @inproceedings{FerreinKallweitScholletal.2015, author = {Ferrein, Alexander and Kallweit, Stephan and Scholl, Ingrid and Reichert, Walter}, title = {Learning to Program Mobile Robots in the ROS Summer School Series}, series = {Proceedings 6th International Conference on Robotics in Education (RiE 15)}, booktitle = {Proceedings 6th International Conference on Robotics in Education (RiE 15)}, pages = {6 S.}, year = {2015}, abstract = {The main objective of our ROS Summer School series is to introduce MA level students to program mobile robots with the Robot Operating System (ROS). ROS is a robot middleware that is used my many research institutions world-wide. Therefore, many state-of-the-art algorithms of mobile robotics are available in ROS and can be deployed very easily. As a basic robot platform we deploy a 1/10 RC cart that is wquipped with an Arduino micro-controller to control the servo motors, and an embedded PC that runs ROS. In two weeks, participants get to learn the basics of mobile robotics hands-on. We describe our teaching concepts and our curriculum and report on the learning success of our students.}, language = {en} } @article{FerreinCalmesLakemeyeretal.2006, author = {Ferrein, Alexander and Calmes, Laurent and Lakemeyer, Gerhard and Wagner, Hermann}, title = {Von Schleiereulen und fussballspielenden Robotern / Calmes, Laurent ; Ferrein, Alexander ; Lakemeyer, Gerhard ; Wagner, Hermann}, series = {RWTH Themen (2006)}, journal = {RWTH Themen (2006)}, isbn = {0179-079X}, pages = {30 -- 33}, year = {2006}, language = {de} } @article{FerreinStrackLakemeyer2006, author = {Ferrein, Alexander and Strack, Andreas and Lakemeyer, Gerhard}, title = {Laser-Based Localization with Sparse Landmarks / Strack, Andreas ; Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {RoboCup 2005: Robot Soccer World Cup IX}, journal = {RoboCup 2005: Robot Soccer World Cup IX}, publisher = {Springer}, address = {Berlin}, isbn = {978-3-540-35437-6}, pages = {569 -- 576}, year = {2006}, language = {en} } @inproceedings{DyllaFerreinLakemeyer2003, author = {Dylla, Frank and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {AllemaniACs 2003 team description}, series = {RoboCup 2003 : Robot Soccer World Cup VII}, booktitle = {RoboCup 2003 : Robot Soccer World Cup VII}, pages = {1 -- 3}, year = {2003}, language = {en} } @article{VorstFerreinLakemeyer2006, author = {Vorst, Phillip and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {AllemaniACs3D team description}, pages = {1 -- 6}, year = {2006}, language = {en} } @article{FerreinSchifferLakemeyer2006, author = {Ferrein, Alexander and Schiffer, Stefan and Lakemeyer, Gerhard}, title = {Qualitative World Models for Soccer Robots / Schiffer, Stefan ; Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {Qualitative constraint calculi : application and integration ; KI 2006, 14 - 19 June 2006, Bremen, Germany ; 29th Annual German Conference on Artificial Intelligence ; workshop / Stefan W{\"o}lfl ... (eds.)}, journal = {Qualitative constraint calculi : application and integration ; KI 2006, 14 - 19 June 2006, Bremen, Germany ; 29th Annual German Conference on Artificial Intelligence ; workshop / Stefan W{\"o}lfl ... (eds.)}, publisher = {Univ.}, address = {Bremen}, isbn = {3-88722-666-6}, pages = {3 -- 14}, year = {2006}, language = {en} } @inproceedings{AlhwarinFerreinGebhardtetal.2015, author = {Alhwarin, Faraj and Ferrein, Alexander and Gebhardt, Andreas and Kallweit, Stephan and Scholl, Ingrid and Tedjasukmana, Osmond Sanjaya}, title = {Improving additive manufacturing by image processing and robotic milling}, series = {2015 IEEE International Conference on Automation Science and Engineering (CASE), Aug 24-28, 2015 Gothenburg, Sweden}, booktitle = {2015 IEEE International Conference on Automation Science and Engineering (CASE), Aug 24-28, 2015 Gothenburg, Sweden}, doi = {10.1109/CoASE.2015.7294217}, pages = {924 -- 929}, year = {2015}, language = {en} } @inproceedings{KirschMatareFerreinetal.2020, author = {Kirsch, Maximilian and Matar{\´e}, Victor and Ferrein, Alexander and Schiffer, Stefan}, title = {Integrating golog++ and ROS for Practical and Portable High-level Control}, series = {Proceedings of the 12th International Conference on Agents and Artificial Intelligence - Volume 2}, booktitle = {Proceedings of the 12th International Conference on Agents and Artificial Intelligence - Volume 2}, publisher = {SciTePress}, address = {Set{\´u}bal, Portugal}, doi = {10.5220/0008984406920699}, pages = {692 -- 699}, year = {2020}, abstract = {The field of Cognitive Robotics aims at intelligent decision making of autonomous robots. It has matured over the last 25 or so years quite a bit. That is, a number of high-level control languages and architectures have emerged from the field. One concern in this regard is the action language GOLOG. GOLOG has been used in a rather large number of applications as a high-level control language ranging from intelligent service robots to soccer robots. For the lower level robot software, the Robot Operating System (ROS) has been around for more than a decade now and it has developed into the standard middleware for robot applications. ROS provides a large number of packages for standard tasks in robotics like localisation, navigation, and object recognition. Interestingly enough, only little work within ROS has gone into the high-level control of robots. In this paper, we describe our approach to marry the GOLOG action language with ROS. In particular, we present our architecture on inte grating golog++, which is based on the GOLOG dialect Readylog, with the Robot Operating System. With an example application on the Pepper service robot, we show how primitive actions can be easily mapped to the ROS ActionLib framework and present our control architecture in detail.}, language = {en} } @article{HofmannLimpertMatareetal.2018, author = {Hofmann, Till and Limpert, Nicolas and Matar{\´e}, Victor and Sch{\"o}nitz, Sebastian and Niemueller, Tim and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {The Carologistics RoboCup Logistics Team 2018}, year = {2018}, abstract = {The Carologistics team participates in the RoboCup Logistics League for the seventh year. The RCLL requires precise vision, manipulation and path planning, as well as complex high-level decision making and multi-robot coordination. We outline our approach with an emphasis on recent modifications to those components. The team members in 2018 are David Bosen, Christoph Gollok, Mostafa Gomaa, Daniel Habering, Till Hofmann, Nicolas Limpert, Sebastian Sch{\"o}nitz, Morian Sonnet, Carsten Stoffels, and Tarik Viehmann. This paper is based on the last year's team description.}, language = {en} } @article{FerreinSchifferLakemeyer2008, author = {Ferrein, Alexander and Schiffer, Stefan and Lakemeyer, Gerhard}, title = {A Fuzzy Set Semantics for Qualitative Fluents in the Situation Calculus / Ferrein, Alexander ; Schiffer, Stefan ; Lakemeyer, Gerhard}, series = {Intelligent Robotics and Applications : First International Conference, ICIRA 2008 Wuhan, China, October 15-17, 2008 Proceedings, Part I}, journal = {Intelligent Robotics and Applications : First International Conference, ICIRA 2008 Wuhan, China, October 15-17, 2008 Proceedings, Part I}, publisher = {Springer}, address = {Berlin}, pages = {498 -- 509}, year = {2008}, language = {en} } @article{SchifferFerreinLakemeyer2015, author = {Schiffer, Stefan and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {Abstracting Away Low-Level Details in Service Robotics with Fuzzy Fluents}, series = {Model-Driven Knowledge Engineering for Improved Software Modularity in Robotics and Automation. Workshop at European Robotics Forum 2015 Vienna, Austria, March 11-13, 2015.}, journal = {Model-Driven Knowledge Engineering for Improved Software Modularity in Robotics and Automation. Workshop at European Robotics Forum 2015 Vienna, Austria, March 11-13, 2015.}, pages = {1 -- 4}, year = {2015}, language = {en} } @inproceedings{NiemuellerLakemeyerFerrein2013, author = {Niem{\"u}ller, Tim and Lakemeyer, Gerhard and Ferrein, Alexander}, title = {Incremental task-level reasoning in a competitive factory automation scenario}, series = {Designing intelligent robots : reintegrating AI II ; papers from the AAAI spring symposium ; [held March 25 - 27, 2013 in Palo Alto, California, USA, on the campus of Stanford University]. (Technical Report / Association for the Advancement of Artificial Intelligence ; 2013,4)}, booktitle = {Designing intelligent robots : reintegrating AI II ; papers from the AAAI spring symposium ; [held March 25 - 27, 2013 in Palo Alto, California, USA, on the campus of Stanford University]. (Technical Report / Association for the Advancement of Artificial Intelligence ; 2013,4)}, editor = {Boots, Byron}, organization = {American Association for Artificial Intelligence}, isbn = {9781577356011}, pages = {43 -- 48}, year = {2013}, language = {en} } @article{NiemuellerLakemeyerFerreinetal.2013, author = {Niem{\"u}ller, Tim and Lakemeyer, Gerhard and Ferrein, Alexander and Reuter, S. and Ewert, D. and Jeschke, S. and Pensky, D. and Karras, Ulrich}, title = {Proposal for advancements to the LLSF in 2014 and beyond}, pages = {Publ. online}, year = {2013}, language = {en} } @inproceedings{WalentaSchellekensFerreinetal.2017, author = {Walenta, Robert and Schellekens, Twan and Ferrein, Alexander and Schiffer, Stefan}, title = {A decentralised system approach for controlling AGVs with ROS}, series = {AFRICON, Proceedings}, booktitle = {AFRICON, Proceedings}, publisher = {IEEE}, isbn = {978-1-5386-2775-4}, issn = {2153-0033}, doi = {10.1109/AFRCON.2017.8095693}, pages = {1436 -- 1441}, year = {2017}, language = {en} } @article{FerreinJacobsLakemeyer2005, author = {Ferrein, Alexander and Jacobs, Stefan and Lakemeyer, Gerhard}, title = {Controlling Unreal Tournament 2004 Bots with the logic-based action language Golog / Jacobs, Stefan ; Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {Proceedings of the First AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE).}, journal = {Proceedings of the First AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE).}, pages = {151 -- 152}, year = {2005}, language = {en} } @inproceedings{FerreinKallweitLautermann2012, author = {Ferrein, Alexander and Kallweit, Stephan and Lautermann, Mark}, title = {Towards an autonomous pilot system for a tunnel boring machine}, series = {5th Robotics and Mechatronics Conference of South Africa (ROBMECH) : 26 - 27 November 2012 ; CSIR International Conference Centre Gauteng South Africa}, booktitle = {5th Robotics and Mechatronics Conference of South Africa (ROBMECH) : 26 - 27 November 2012 ; CSIR International Conference Centre Gauteng South Africa}, publisher = {IEEE}, address = {Piscataway, NJ}, isbn = {978-1-4673-5183-6}, year = {2012}, language = {en} } @inproceedings{NiemuellerReuterFerrein2016, author = {Niemueller, Tim and Reuter, Sebastian and Ferrein, Alexander}, title = {Fawkes for the RoboCup Logistics League}, series = {RoboCup 2015: Robot World Cup XIX}, booktitle = {RoboCup 2015: Robot World Cup XIX}, editor = {Almeida, Luis}, publisher = {Springer International Publishing}, address = {Cham}, isbn = {978-3-319-29339-4}, doi = {10.1007/978-3-319-29339-4_31}, pages = {365 -- 373}, year = {2016}, language = {en} } @inproceedings{BooysenMathewKnoxetal.2015, author = {Booysen, Tracy and Mathew, Thomas and Knox, Greig and Fong, W. K. and St{\"u}ttgen, Marcel and Ferrein, Alexander and Steinbauer, Gerald}, title = {The Scarab Project}, series = {ICRA 2015 Developing Countries Forum}, booktitle = {ICRA 2015 Developing Countries Forum}, pages = {3 S.}, year = {2015}, abstract = {Urban Search and Rescue (USAR) is an active research field in the robotics community. Despite recent advances for many open research questions, these kind of systems are not widely used in real rescue missions. One reason is that such systems are complex and not (yet) very reliable; another is that one has to be an robotic expert to run such a system. Moreover, available rescue robots are very expensive and the benefits of using them are still limited. In this paper, we present the Scarab robot, an alternative design for a USAR robot. The robot is light weight, humanpackable and its primary purpose is that of extending the rescuer's capability to sense the disaster site. The idea is that a responder throws the robot to a certain spot. The robot survives the impact with the ground and relays sensor data such as camera images or thermal images to the responder's hand-held control unit from which the robot can be remotely controlled.}, language = {en} }