@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} } @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} } @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{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} } @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{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{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} } @article{FerreinSteinbauer2016, author = {Ferrein, Alexander and Steinbauer, Gerald}, title = {Looking back on 20 Years of RoboCup}, series = {KI - K{\"u}nstliche Intelligenz}, volume = {30}, journal = {KI - K{\"u}nstliche Intelligenz}, number = {3-4}, publisher = {Springer}, address = {Berlin}, issn = {1610-1987}, doi = {10.1007/s13218-016-0443-y}, pages = {321 -- 323}, year = {2016}, language = {en} } @article{FerreinRensMeyeretal.2011, author = {Ferrein, Alexander and Rens, Gavin and Meyer, Thomas and Lakemeyer, Gerhard}, title = {A Logic for Specifying Partially Observable Stochastic Domains / Rens, Gavin ; Meyer, Thomas ; Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {Proceedings of the Ninth International Workshop pn non-Monotonic Reasoning, Action and Change (NRAC`11)}, journal = {Proceedings of the Ninth International Workshop pn non-Monotonic Reasoning, Action and Change (NRAC`11)}, pages = {15 -- 22}, year = {2011}, language = {en} } @inproceedings{LimpertSchifferFerrein2015, author = {Limpert, Nicolas and Schiffer, Stefan and Ferrein, Alexander}, title = {A Local Planner for Ackermann-Driven Vehicles in ROS SBPL}, series = {Proceedings of the International Conference on Pattern Recognition Association of South Africa and Robotics and Mechatronics (PRASA-RobMech), 2015}, booktitle = {Proceedings of the International Conference on Pattern Recognition Association of South Africa and Robotics and Mechatronics (PRASA-RobMech), 2015}, doi = {10.1109/RoboMech.2015.7359518}, pages = {172 -- 177}, year = {2015}, language = {en} } @article{Ferrein2010, author = {Ferrein, Alexander}, title = {golog.lua: Towards a Non-Prolog Implementation of Golog for Embedded Systems}, pages = {20 -- 28}, year = {2010}, language = {en} } @article{Ferrein2010, author = {Ferrein, Alexander}, title = {golog.lua: Towards a Non-Prolog Implementation of Golog for Embedded Systems}, series = {Cognitive Robotics / Lakemeyer, Gerhard (ed.)}, journal = {Cognitive Robotics / Lakemeyer, Gerhard (ed.)}, pages = {1 -- 15}, year = {2010}, language = {en} } @inproceedings{FerreinMaierMuehlbacheretal.2016, author = {Ferrein, Alexander and Maier, Christopher and M{\"u}hlbacher, Clemens and Niem{\"u}ller, Tim and Steinbauer, Gerald and Vassos, Stravros}, title = {Controlling logistics robots with the action-based language YAGI}, series = {Intelligent Robotics and Applications: 9th International Conference, ICIRA 2016, Tokyo, Japan, August 22-24, 2016, Proceedings, Part I}, volume = {9834}, booktitle = {Intelligent Robotics and Applications: 9th International Conference, ICIRA 2016, Tokyo, Japan, August 22-24, 2016, Proceedings, Part I}, publisher = {Springer}, isbn = {978-3-319-43505-3 (Print)}, doi = {10.1007/978-3-319-43506-0_46}, pages = {525 -- 537}, year = {2016}, language = {en} } @inproceedings{NiemuellerFerreinReuteretal.2015, author = {Niemueller, Tim and Ferrein, Alexander and Reuter, Sebastian and Jeschke, Sabina and Lakemeyer, Gerhard}, title = {The RoboCup Logistics League as a Holistic Multi-Robot Smart Factory Benchmark}, series = {Proceedings of the IROS 2015 Open forum on evaluation of results, replication of experiments and benchmarking in robotics research}, booktitle = {Proceedings of the IROS 2015 Open forum on evaluation of results, replication of experiments and benchmarking in robotics research}, pages = {3 S.}, year = {2015}, abstract = {With autonomous mobile robots receiving increased attention in industrial contexts, the need for benchmarks becomes more and more an urgent matter. The RoboCup Logistics League (RCLL) is one specific industry-inspired scenario focusing on production logistics within a Smart Factory. In this paper, we describe how the RCLL allows to assess the performance of a group of robots within the scenario as a whole, focusing specifically on the coordination and cooperation strategies and the methods and components to achieve them. We report on recent efforts to analyze performance of teams in 2014 to understand the implications of the current grading scheme, and derived criteria and metrics for performance assessment based on Key Performance Indicators (KPI) adapted from classic factory evaluation. We reflect on differences and compatibility towards RoCKIn, a recent major benchmarking European project.}, language = {en} } @inproceedings{EichenbaumNikolovskiMuelhensetal.2023, author = {Eichenbaum, Julian and Nikolovski, Gjorgji and M{\"u}lhens, Leon and Reke, Michael and Ferrein, Alexander and Scholl, Ingrid}, title = {Towards a lifelong mapping approach using Lanelet 2 for autonomous open-pit mine operations}, series = {2023 IEEE 19th International Conference on Automation Science and Engineering (CASE)}, booktitle = {2023 IEEE 19th International Conference on Automation Science and Engineering (CASE)}, publisher = {IEEE}, isbn = {979-8-3503-2069-5 (Online)}, doi = {10.1109/CASE56687.2023.10260526}, pages = {8 Seiten}, year = {2023}, abstract = {Autonomous agents require rich environment models for fulfilling their missions. High-definition maps are a well-established map format which allows for representing semantic information besides the usual geometric information of the environment. These are, for instance, road shapes, road markings, traffic signs or barriers. The geometric resolution of HD maps can be as precise as of centimetre level. In this paper, we report on our approach of using HD maps as a map representation for autonomous load-haul-dump vehicles in open-pit mining operations. As the mine undergoes constant change, we also need to constantly update the map. Therefore, we follow a lifelong mapping approach for updating the HD maps based on camera-based object detection and GPS data. We show our mapping algorithm based on the Lanelet 2 map format and show our integration with the navigation stack of the Robot Operating System. We present experimental results on our lifelong mapping approach from a real open-pit mine.}, language = {en} } @incollection{NiemuellerReuterEwertetal.2015, author = {Niemueller, Tim and Reuter, Sebastian and Ewert, Daniel and Ferrein, Alexander and Jeschke, Sabina and Lakemeyer, Gerhard}, title = {Decisive Factors for the Success of the Carologistics RoboCup Team in the RoboCup Logistics League 2014}, series = {RoboCup 2014: Robot World Cup XVIII}, booktitle = {RoboCup 2014: Robot World Cup XVIII}, publisher = {Springer}, isbn = {978-3-319-18615-3}, pages = {155 -- 167}, year = {2015}, language = {en} } @inproceedings{NiemuellerReuterEwertetal.2016, author = {Niemueller, Tim and Reuter, Sebastian and Ewert, Daniel and Ferrein, Alexander and Jeschke, Sabina and Lakemeyer, Gerhard}, title = {The Carologistics Approach to Cope with the Increased Complexity and New Challenges of the RoboCup Logistics League 2015}, 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_4}, pages = {47 -- 59}, year = {2016}, language = {en} } @inproceedings{DeyElsenFerreinetal.2021, author = {Dey, Thomas and Elsen, Ingo and Ferrein, Alexander and Frauenrath, Tobias and Reke, Michael and Schiffer, Stefan}, title = {CO2 Meter: a do-it-yourself carbon dioxide measuring device for the classroom}, series = {PETRA '21: Proceedings of the 14th Pervasive Technologies Related to Assistive Environments Conference}, booktitle = {PETRA '21: Proceedings of the 14th Pervasive Technologies Related to Assistive Environments Conference}, editor = {Makedon, Fillia}, publisher = {Association for Computing Machinery}, address = {New York}, isbn = {9781450387927}, doi = {10.1145/3453892.3462697}, pages = {292 -- 299}, year = {2021}, abstract = {In this paper we report on CO2 Meter, a do-it-yourself carbon dioxide measuring device for the classroom. Part of the current measures for dealing with the SARS-CoV-2 pandemic is proper ventilation in indoor settings. This is especially important in schools with students coming back to the classroom even with high incidents rates. Static ventilation patterns do not consider the individual situation for a particular class. Influencing factors like the type of activity, the physical structure or the room occupancy are not incorporated. Also, existing devices are rather expensive and often provide only limited information and only locally without any networking. This leaves the potential of analysing the situation across different settings untapped. Carbon dioxide level can be used as an indicator of air quality, in general, and of aerosol load in particular. Since, according to the latest findings, SARS-CoV-2 can be transmitted primarily in the form of aerosols, carbon dioxide may be used as a proxy for the risk of a virus infection. Hence, schools could improve the indoor air quality and potentially reduce the infection risk if they actually had measuring devices available in the classroom. Our device supports schools in ventilation and it allows for collecting data over the Internet to enable a detailed data analysis and model generation. First deployments in schools at different levels were received very positively. A pilot installation with a larger data collection and analysis is underway.}, language = {en} } @inproceedings{ChajanSchulteTiggesRekeetal.2021, author = {Chajan, Eduard and Schulte-Tigges, Joschua and Reke, Michael and Ferrein, Alexander and Matheis, Dominik and Walter, Thomas}, title = {GPU based model-predictive path control for self-driving vehicles}, series = {IEEE Intelligent Vehicles Symposium (IV)}, booktitle = {IEEE Intelligent Vehicles Symposium (IV)}, publisher = {IEEE}, address = {New York, NY}, isbn = {978-1-7281-5394-0}, doi = {10.1109/IV48863.2021.9575619}, pages = {1243 -- 1248}, year = {2021}, abstract = {One central challenge for self-driving cars is a proper path-planning. Once a trajectory has been found, the next challenge is to accurately and safely follow the precalculated path. The model-predictive controller (MPC) is a common approach for the lateral control of autonomous vehicles. The MPC uses a vehicle dynamics model to predict the future states of the vehicle for a given prediction horizon. However, in order to achieve real-time path control, the computational load is usually large, which leads to short prediction horizons. To deal with the computational load, the control algorithm can be parallelized on the graphics processing unit (GPU). In contrast to the widely used stochastic methods, in this paper we propose a deterministic approach based on grid search. Our approach focuses on systematically discovering the search area with different levels of granularity. To achieve this, we split the optimization algorithm into multiple iterations. The best sequence of each iteration is then used as an initial solution to the next iteration. The granularity increases, resulting in smooth and predictable steering angle sequences. We present a novel GPU-based algorithm and show its accuracy and realtime abilities with a number of real-world experiments.}, language = {en} } @article{SchifferFerrein2016, author = {Schiffer, Stefan and Ferrein, Alexander}, title = {Decision-Theoretic Planning with Fuzzy Notions in GOLOG}, series = {International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems}, volume = {24}, journal = {International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems}, number = {Issue Suppl. 2}, publisher = {World Scientific}, address = {Singapur}, issn = {1793-6411}, doi = {10.1142/S0218488516400134}, pages = {123 -- 143}, year = {2016}, abstract = {In this paper we present an extension of the action language Golog that allows for using fuzzy notions in non-deterministic argument choices and the reward function in decision-theoretic planning. Often, in decision-theoretic planning, it is cumbersome to specify the set of values to pick from in the non-deterministic-choice-of-argument statement. Also, even for domain experts, it is not always easy to specify a reward function. Instead of providing a finite domain for values in the non-deterministic-choice-of-argument statement in Golog, we now allow for stating the argument domain by simply providing a formula over linguistic terms and fuzzy uents. In Golog's forward-search DT planning algorithm, these formulas are evaluated in order to find the agent's optimal policy. We illustrate this in the Diner Domain where the agent needs to calculate the optimal serving order.}, language = {en} } @inproceedings{RensFerreinPoel2008, author = {Rens, Gavin and Ferrein, Alexander and Poel, Etienne van der}, title = {Extending DTGolog to deal with POMD-Ps}, series = {Proceedings of the Nineteenth Annual Symposium of the Pattern Recognition Association of South Africa (PRASA 2008)}, booktitle = {Proceedings of the Nineteenth Annual Symposium of the Pattern Recognition Association of South Africa (PRASA 2008)}, organization = {Pattern Recognition Association of South Africa}, pages = {49 -- 54}, year = {2008}, language = {en} } @article{FerreinSteinbauer2016, author = {Ferrein, Alexander and Steinbauer, Gerald}, title = {The Interplay of Aldebaran and RoboCup}, series = {KI - K{\"u}nstliche Intelligenz}, volume = {30}, journal = {KI - K{\"u}nstliche Intelligenz}, number = {3-4}, publisher = {Springer}, address = {Berlin}, issn = {1610-1987}, doi = {10.1007/s13218-016-0440-1}, pages = {325 -- 326}, year = {2016}, language = {en} } @inproceedings{ViehmannLimpertHofmannetal.2023, author = {Viehmann, Tarik and Limpert, Nicolas and Hofmann, Till and Henning, Mike and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {Winning the RoboCup logistics league with visual servoing and centralized goal reasoning}, series = {RoboCup 2022: Robot World Cup XXV}, booktitle = {RoboCup 2022: Robot World Cup XXV}, editor = {Eguchi, Amy and Lau, Nuno and Paetzel-Pr{\"u}smann, Maike and Wanichanon, Thanapat}, publisher = {Springer}, address = {Cham}, isbn = {978-3-031-28468-7 (Print)}, doi = {https://doi.org/10.1007/978-3-031-28469-4_25}, pages = {300 -- 312}, year = {2023}, abstract = {The RoboCup Logistics League (RCLL) is a robotics competition in a production logistics scenario in the context of a Smart Factory. In the competition, a team of three robots needs to assemble products to fulfill various orders that are requested online during the game. This year, the Carologistics team was able to win the competition with a new approach to multi-agent coordination as well as significant changes to the robot's perception unit and a pragmatic network setup using the cellular network instead of WiFi. In this paper, we describe the major components of our approach with a focus on the changes compared to the last physical competition in 2019.}, language = {en} } @incollection{RebelHueningScholletal.2015, author = {Rebel, S{\"o}ren and H{\"u}ning, Felix and Scholl, Ingrid and Ferrein, Alexander}, title = {MQOne: Low-cost design for a rugged-terrain robot platform}, series = {Intelligent robotics and applications : 8th International Conference, ICIRA 2015, Portsmouth, UK, August 24-27, 2015, Proceedings, Part II (Lecture notes in computer science : vol. 9245)}, booktitle = {Intelligent robotics and applications : 8th International Conference, ICIRA 2015, Portsmouth, UK, August 24-27, 2015, Proceedings, Part II (Lecture notes in computer science : vol. 9245)}, publisher = {Springer}, address = {Cham}, isbn = {978-3-319-22875-4 (print) ; 978-3-319-22876-1 (E-Book)}, doi = {10.1007/978-3-319-22876-1_19}, pages = {209 -- 221}, year = {2015}, abstract = {Rugged terrain robot designs are important for field robotics missions. A number of commercial platforms are available, however, at an impressive price. In this paper, we describe the hardware and software component of a low-cost wheeled rugged-terrain robot. The robot is based on an electric children quad bike and is modified to be driven by wire. In terms of climbing properties, operation time and payload it can compete with some of the commercially available platforms, but at a far lower price.}, language = {en} } @inproceedings{NikolovskiLimpertNessauetal.2023, author = {Nikolovski, Gjorgji and Limpert, Nicolas and Nessau, Hendrik and Reke, Michael and Ferrein, Alexander}, title = {Model-predictive control with parallelised optimisation for the navigation of autonomous mining vehicles}, series = {2023 IEEE Intelligent Vehicles Symposium (IV)}, booktitle = {2023 IEEE Intelligent Vehicles Symposium (IV)}, publisher = {IEEE}, isbn = {979-8-3503-4691-6 (Online)}, doi = {10.1109/IV55152.2023.10186806}, pages = {6 Seiten}, year = {2023}, abstract = {The work in modern open-pit and underground mines requires the transportation of large amounts of resources between fixed points. The navigation to these fixed points is a repetitive task that can be automated. The challenge in automating the navigation of vehicles commonly used in mines is the systemic properties of such vehicles. Many mining vehicles, such as the one we have used in the research for this paper, use steering systems with an articulated joint bending the vehicle's drive axis to change its course and a hydraulic drive system to actuate axial drive components or the movements of tippers if available. To address the difficulties of controlling such a vehicle, we present a model-predictive approach for controlling the vehicle. While the control optimisation based on a parallel error minimisation of the predicted state has already been established in the past, we provide insight into the design and implementation of an MPC for an articulated mining vehicle and show the results of real-world experiments in an open-pit mine environment.}, language = {en} } @article{FerreinDyllaLakemeyeretal.2008, author = {Ferrein, Alexander and Dylla, Frank and Lakemeyer, Gerhard and Murray, Jan}, title = {Approaching a formal soccer theory from behaviour specifications in robotic soccer / Dylla, Frank ; Ferrein, Alexander ; Lakemeyer, Gerhard ; Murray, Jan ; Obst, Oliver ; R{\"o}fer, Thomas ; Schiffer, Stefan ; Stolzenburg, Frieder ; Visser, Ubbo ; Wagner, Tho}, series = {Computers in sport / editors: P Dabnichki}, journal = {Computers in sport / editors: P Dabnichki}, publisher = {WIT Press}, address = {Southampton}, isbn = {978-1-8456-4064-4}, pages = {161 -- 185}, year = {2008}, language = {en} } @article{BooysenRiegerFerrein2011, author = {Booysen, Tracy and Rieger, Michael and Ferrein, Alexander}, title = {Towards inexpensive robots for science \& technology teaching and education in Africa}, publisher = {IEEE}, address = {New York}, isbn = {978-1-61284-992-8}, pages = {1 -- 6}, year = {2011}, language = {en} } @inproceedings{FerreinMaierMuehlbacheretal.2015, author = {Ferrein, Alexander and Maier, Christopher and M{\"u}hlbacher, Clemens and Niemueller, Tim and Steinbauer, Gerald and Vassos, Stravros}, title = {Controlling Logistics Robots with the Action-based Language YAGI}, series = {Proceedings of the 2015 IROS Workshop on Workshop on Task Planning for Intelligent Robots in Service and Manufacturing}, booktitle = {Proceedings of the 2015 IROS Workshop on Workshop on Task Planning for Intelligent Robots in Service and Manufacturing}, year = {2015}, language = {en} } @article{GspandlPillReipetal.2011, author = {Gspandl, Stephan and Pill, Ingo and Reip, Michael and Steinbauer, Gerald and Ferrein, Alexander}, title = {Belief Management for High-Level Robot Programs}, series = {Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence [electronic resource] : Barcelona, Catalonia, Spain, 16 - 22 July 2011 / sponsored by International Joint Conferences on Artificial Intelligence (IJCAI) and the Association for the Advancement of Artificial Intelligence (AAAI). Ed. by Toby Walsh}, journal = {Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence [electronic resource] : Barcelona, Catalonia, Spain, 16 - 22 July 2011 / sponsored by International Joint Conferences on Artificial Intelligence (IJCAI) and the Association for the Advancement of Artificial Intelligence (AAAI). Ed. by Toby Walsh}, pages = {900 -- 905}, year = {2011}, language = {en} } @article{Ferrein2008, author = {Ferrein, Alexander}, title = {Towards applying soccer moves in the RoboCup Standard Platform League}, series = {{\"O}GAI-Journal}, volume = {Bd. 27}, journal = {{\"O}GAI-Journal}, number = {H. 3}, organization = {{\"O}sterreichische Gesellschaft f{\"u}r Artificial Intelligence}, issn = {0254-4326}, pages = {4 -- 9}, year = {2008}, language = {en} } @inproceedings{FerreinMeessenLimpertetal.2021, author = {Ferrein, Alexander and Meeßen, Marcus and Limpert, Nicolas and Schiffer, Stefan}, title = {Compiling ROS schooling curricula via contentual taxonomies}, series = {Robotics in Education}, booktitle = {Robotics in Education}, editor = {Lepuschitz, Wilfried}, publisher = {Springer}, address = {Cham}, isbn = {978-3-030-67411-3}, doi = {10.1007/978-3-030-67411-3_5}, pages = {49 -- 60}, year = {2021}, abstract = {The Robot Operating System (ROS) is the current de-facto standard in robot middlewares. The steadily increasing size of the user base results in a greater demand for training as well. User groups range from students in academia to industry professionals with a broad spectrum of developers in between. To deliver high quality training and education to any of these audiences, educators need to tailor individual curricula for any such training. In this paper, we present an approach to ease compiling curricula for ROS trainings based on a taxonomy of the teaching contents. The instructor can select a set of dedicated learning units and the system will automatically compile the teaching material based on the dependencies of the units selected and a set of parameters for a particular training. We walk through an example training to illustrate our work.}, language = {en} } @inproceedings{HofmannMatareSchifferetal.2018, author = {Hofmann, Till and Matar{\´e}, Victor and Schiffer, Stefan and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {Constraint-based online transformation of abstract plans into executable robot actions}, series = {Proceedings of the 2018 AAAI Spring Symposium on Integrating Representation, Reasoning, Learning, and Execution for Goal Directed Autonomy}, booktitle = {Proceedings of the 2018 AAAI Spring Symposium on Integrating Representation, Reasoning, Learning, and Execution for Goal Directed Autonomy}, pages = {549 -- 553}, year = {2018}, language = {en} } @inproceedings{StopforthDavrajhFerrein2017, author = {Stopforth, Riaan and Davrajh, Shaniel and Ferrein, Alexander}, title = {Design considerations of the duo fugam dual rotor UAV}, series = {2017 Pattern Recognition Association of South Africa and Robotics and Mechatronics (PRASA-RobMech)}, booktitle = {2017 Pattern Recognition Association of South Africa and Robotics and Mechatronics (PRASA-RobMech)}, isbn = {978-1-5386-2314-5}, doi = {10.1109/RoboMech.2017.8261115}, pages = {7 -- 13}, year = {2017}, language = {en} } @inproceedings{NiemuellerReuterFerreinetal.2016, author = {Niemueller, Tim and Reuter, Sebastian and Ferrein, Alexander and Jeschke, Sabina and Lakemeyer, Gerhard}, title = {Evaluation of the RoboCup Logistics League and Derived Criteria for Future Competitions}, 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_3}, pages = {31 -- 43}, year = {2016}, language = {en} } @inproceedings{NiemuellerNeumannHenkeetal.2017, author = {Niemueller, Tim and Neumann, Tobias and Henke, Christoph and Sch{\"o}nitz, Sebastian and Reuter, Sebastian and Ferrein, Alexander and Jeschke, Sabina and Lakemeyer, Gerhard}, title = {Improvements for a robust production in the RoboCup logistics league 2016}, 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_49}, pages = {589 -- 600}, year = {2017}, language = {en} } @inproceedings{HofmannLimpertMatareetal.2019, author = {Hofmann, Till and Limpert, Nicolas and Matar{\´e}, Victor and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {Winning the RoboCup Logistics League with Fast Navigation, Precise Manipulation, and Robust Goal Reasoning}, series = {RoboCup 2019: Robot World Cup XXIII. RoboCup}, booktitle = {RoboCup 2019: Robot World Cup XXIII. RoboCup}, publisher = {Springer}, address = {Cham}, isbn = {978-3-030-35699-6}, doi = {10.1007/978-3-030-35699-6_41}, pages = {504 -- 516}, year = {2019}, language = {en} } @article{RensFerrein2013, author = {Rens, Gavin and Ferrein, Alexander}, title = {Belief-node condensation for online POMDP algorithms}, publisher = {IEEE}, address = {New York}, pages = {1 -- 7}, year = {2013}, abstract = {Slightly extended version of the paper accepted at the Robotics and Artificial Intelligence Workshop, a special track of IEEE AFRICON-2013, held in Mauritius, 9-12 September 2013}, language = {en} } @inproceedings{FerreinNiemuellerSchifferetal.2013, author = {Ferrein, Alexander and Niem{\"u}ller, Tim and Schiffer, Stefan and Lakemeyer, Gerhard}, title = {Lessons learnt from developing the embodied AI platform CAESAR for domestic service robotics}, 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 = {21 -- 26}, year = {2013}, language = {en} } @inproceedings{LeingartnerMaurerSteinbaueretal.2013, author = {Leingartner, Max and Maurer, Johannes and Steinbauer, Gerald and Ferrein, Alexander}, title = {Evaluation of sensors and mapping approaches for disasters in tunnels}, series = {IEEE International Symposium on Safety, Security, and Rescue Robotics : SSRR : 21-26 Oct. 2013, Linkoping, Sweden}, booktitle = {IEEE International Symposium on Safety, Security, and Rescue Robotics : SSRR : 21-26 Oct. 2013, Linkoping, Sweden}, organization = {Institute of Electrical and Electronics Engineers}, isbn = {978-1-4799-0879-0}, pages = {1 -- 7}, year = {2013}, language = {en} } @inproceedings{NiemuellerEwertReuteretal.2013, author = {Niem{\"u}ller, Tim and Ewert, Daniel and Reuter, Sebastian and Ferrein, Alexander and Jeschke, Sabina and Lakemeyer, Gerhard}, title = {The Carologistics RoboCup Logistics Team 2013}, series = {RoboCup 2013 : Eindhoven}, booktitle = {RoboCup 2013 : Eindhoven}, organization = {Robocup <2013, Eindhoven>}, pages = {1 -- 8}, year = {2013}, language = {en} } @inproceedings{FerreinLakemeyerSchiffer2006, author = {Ferrein, Alexander and Lakemeyer, Gerhard and Schiffer, Stefan}, title = {AllemaniACs@ home 2006 team description}, pages = {1 -- 6}, year = {2006}, language = {en} } @inproceedings{FerreinSchifferKallweit2018, author = {Ferrein, Alexander and Schiffer, Stefan and Kallweit, Stephan}, title = {The ROSIN Education Concept - Fostering ROS Industrial-Related Robotics Education in Europe}, series = {ROBOT 2017: Third Iberian Robotics Conference}, booktitle = {ROBOT 2017: Third Iberian Robotics Conference}, publisher = {Springer}, address = {Cham}, isbn = {978-3-319-70836-2}, doi = {10.1007/978-3-319-70836-2_31}, pages = {370 -- 381}, year = {2018}, language = {en} } @inproceedings{RekePeterSchulteTiggesetal.2020, author = {Reke, Michael and Peter, Daniel and Schulte-Tigges, Joschua and Schiffer, Stefan and Ferrein, Alexander and Walter, Thomas and Matheis, Dominik}, title = {A Self-Driving Car Architecture in ROS2}, series = {2020 International SAUPEC/RobMech/PRASA Conference, Cape Town, South Africa}, booktitle = {2020 International SAUPEC/RobMech/PRASA Conference, Cape Town, South Africa}, publisher = {IEEE}, address = {New York, NY}, isbn = {978-1-7281-4162-6}, doi = {10.1109/SAUPEC/RobMech/PRASA48453.2020.9041020}, pages = {1 -- 6}, year = {2020}, abstract = {In this paper we report on an architecture for a self-driving car that is based on ROS2. Self-driving cars have to take decisions based on their sensory input in real-time, providing high reliability with a strong demand in functional safety. In principle, self-driving cars are robots. However, typical robot software, in general, and the previous version of the Robot Operating System (ROS), in particular, does not always meet these requirements. With the successor ROS2 the situation has changed and it might be considered as a solution for automated and autonomous driving. Existing robotic software based on ROS was not ready for safety critical applications like self-driving cars. We propose an architecture for using ROS2 for a self-driving car that enables safe and reliable real-time behaviour, but keeping the advantages of ROS such as a distributed architecture and standardised message types. First experiments with an automated real passenger car at lower and higher speed-levels show that our approach seems feasible for autonomous driving under the necessary real-time conditions.}, language = {en} } @article{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}, journal = {RoboCup 2009: Robot Soccer World Cup XIII}, pages = {240 -- 251}, year = {2010}, language = {en} } @article{FerreinSiebelSteinbauer2010, author = {Ferrein, Alexander and Siebel, Nils T. and Steinbauer, Gerald}, title = {Hybrid control for autonomous systems — Integrating learning, deliberation and reactive control}, series = {Robotics and Autonomous Systems}, volume = {58}, journal = {Robotics and Autonomous Systems}, number = {9}, isbn = {0921-8890}, pages = {1037 -- 1038}, year = {2010}, language = {en} } @article{SchifferFerreinLakemeyer2011, author = {Schiffer, Stefan and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {Reasoning with Qualitative Positional Information for Domestic Domains in the Situation Calculus}, series = {Journal of Intelligent \& Robotic Systems}, volume = {63}, journal = {Journal of Intelligent \& Robotic Systems}, number = {2}, publisher = {Springer}, address = {Berlin}, isbn = {0921-0296}, pages = {273 -- 300}, year = {2011}, language = {en} } @inproceedings{NiemuellerNeumannHenkeetal.2017, author = {Niemueller, Tim and Neumann, Tobias and Henke, Christoph and Sch{\"o}nitz, Sebastian and Reuter, Sebastian and Ferrein, Alexander and Jeschke, Sabina and Lakemeyer, Gerhard}, title = {International Harting Open Source Award 2016: Fawkes for the RoboCup Logistics League}, series = {RoboCup 2016: RoboCup 2016: Robot World Cup XX. RoboCup 2016}, booktitle = {RoboCup 2016: 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_53}, pages = {634 -- 642}, year = {2017}, language = {en} } @incollection{NiemuellerZwillingLakemeyeretal.2017, author = {Niemueller, Tim and Zwilling, Frederik and Lakemeyer, Gerhard and L{\"o}bach, Matthias and Reuter, Sebastian and Jeschke, Sabina and Ferrein, Alexander}, title = {Cyber-Physical System Intelligence}, series = {Industrial Internet of Things}, booktitle = {Industrial Internet of Things}, publisher = {Springer}, address = {Cham}, isbn = {978-3-319-42559-7}, doi = {10.1007/978-3-319-42559-7_17}, pages = {447 -- 472}, year = {2017}, abstract = {Cyber-physical systems are ever more common in manufacturing industries. Increasing their autonomy has been declared an explicit goal, for example, as part of the Industry 4.0 vision. To achieve this system intelligence, principled and software-driven methods are required to analyze sensing data, make goal-directed decisions, and eventually execute and monitor chosen tasks. In this chapter, we present a number of knowledge-based approaches to these problems and case studies with in-depth evaluation results of several different implementations for groups of autonomous mobile robots performing in-house logistics in a smart factory. We focus on knowledge-based systems because besides providing expressive languages and capable reasoning techniques, they also allow for explaining how a particular sequence of actions came about, for example, in the case of a failure.}, language = {en} } @inproceedings{KrueckelNoldenFerreinetal.2015, author = {Kr{\"u}ckel, Kai and Nolden, Florian and Ferrein, Alexander and Scholl, Ingrid}, title = {Intuitive visual teleoperation for UGVs using free-look augmented reality displays}, series = {2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA}, booktitle = {2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA}, doi = {10.1109/ICRA.2015.7139809}, pages = {4412 -- 4417}, year = {2015}, language = {en} } @article{SchifferFerreinLakemeyer2012, author = {Schiffer, Stefan and Ferrein, Alexander and Lakemeyer, Gerhard}, title = {Caesar: an intelligent domestic service robot}, series = {Intelligent service robotics}, volume = {5}, journal = {Intelligent service robotics}, number = {4}, publisher = {Springer}, address = {Berlin}, issn = {1861-2776}, doi = {10.1007/s11370-012-0118-y}, pages = {259 -- 276}, year = {2012}, abstract = {In this paper we present CAESAR, an intelligent domestic service robot. In domestic settings for service robots complex tasks have to be accomplished. Those tasks benefit from deliberation, from robust action execution and from flexible methods for human-robot interaction that account for qualitative notions used in natural language as well as human fallibility. Our robot CAESAR deploys AI techniques on several levels of its system architecture. On the low-level side, system modules for localization or navigation make, for instance, use of path-planning methods, heuristic search, and Bayesian filters. For face recognition and human-machine interaction, random trees and well-known methods from natural language processing are deployed. For deliberation, we use the robot programming and plan language READYLOG, which was developed for the high-level control of agents and robots; it allows combining programming the behaviour using planning to find a course of action. READYLOG is a variant of the robot programming language Golog. We extended READYLOG to be able to cope with qualitative notions of space frequently used by humans, such as "near" and "far". This facilitates human-robot interaction by bridging the gap between human natural language and the numerical values needed by the robot. Further, we use READYLOG to increase the flexible interpretation of human commands with decision-theoretic planning. We give an overview of the different methods deployed in CAESAR and show the applicability of a system equipped with these AI techniques in domestic service robotics}, language = {en} } @incollection{PriedeFerrein2013, author = {Priede, Gareth and Ferrein, Alexander}, title = {Towards passive walking for the fully-actuated biped robot Nao}, series = {Emerging trends in computing, informatics, systems sciences, and engineering. (Lecture notes in electrical engineering : vol. 151)}, booktitle = {Emerging trends in computing, informatics, systems sciences, and engineering. (Lecture notes in electrical engineering : vol. 151)}, publisher = {Springer}, address = {New York, NY}, isbn = {978-1-4614-3557-0 ; 978-1-4614-3558-7}, doi = {10.1007/978-1-4614-3558-7_18}, pages = {225 -- 236}, year = {2013}, abstract = {Many biped robots deploy a form of gait that follows the zero moment point (ZMP) approach, that is, the robot is in a stable position at any point in time. This requires the robot to be fully actuated. While very stable, the draw-backs of this approach are a fairly slow gait and high energy consumption. An alternative approach is the so-called passive-dynamic walking, where the gait makes use of the inertia and dynamic stability of the robot. In this paper we describe our ongoing work of combining the principles of passive-dynamic walking on the fully-actuated biped robot Nao, which is also deployed for robotic soccer applications. We present a simple controller that allows the robot to stably rock sidewards, showing a closed limit-cycle. We discuss first results of superimposing a forward motion on the sidewards motion. Based on this we expect to endow the Nao with a fast, robust, and stable passive-dynamic walk on the fully-actuated Nao in the future.}, language = {en} } @article{FerreinSchifferLakemeyer2009, author = {Ferrein, Alexander and Schiffer, Stefan and Lakemeyer, Gerhard}, title = {Embedding fuzzy controllers in golog / Ferrein, Alexander ; Schiffer, Stefan ; Lakemeyer, Gerhard}, series = {IEEE International Conference on Fuzzy Systems, 2009. FUZZ-IEEE 2009}, journal = {IEEE International Conference on Fuzzy Systems, 2009. FUZZ-IEEE 2009}, publisher = {IEEE}, address = {New York}, isbn = {978-1-4244-3596-8}, pages = {894 -- 899}, year = {2009}, language = {en} } @inproceedings{NeumannDuelbergSchifferetal.2016, author = {Neumann, Tobias and D{\"u}lberg, Enno and Schiffer, Stefan and Ferrein, Alexander}, title = {A rotating platform for swift acquisition of dense 3D point clouds}, series = {Intelligent Robotics and Applications: 9th International Conference, ICIRA 2016, Tokyo, Japan, August 22-24, 2016, Proceedings, Part I}, volume = {9834}, booktitle = {Intelligent Robotics and Applications: 9th International Conference, ICIRA 2016, Tokyo, Japan, August 22-24, 2016, Proceedings, Part I}, publisher = {Springer}, isbn = {978-3-319-43505-3 (Print)}, doi = {10.1007/978-3-319-43506-0_22}, pages = {257 -- 268}, year = {2016}, language = {en} } @article{FerreinFritzLakemeyer2004, author = {Ferrein, Alexander and Fritz, Christian and Lakemeyer, Gerhard}, title = {On-Line Decision-Theoretic Golog for Unpredictable Domains / Ferrein, Alexander ; Fritz, Christian ; Lakemeyer, Gerhard}, series = {KI 2004: Advances in Artificial Intelligence : 27th Annual German Conference on AI, KI 2004, Ulm, Germany, September 20-24, 2004. Proceedings}, journal = {KI 2004: Advances in Artificial Intelligence : 27th Annual German Conference on AI, KI 2004, Ulm, Germany, September 20-24, 2004. Proceedings}, publisher = {Springer}, address = {Berlin}, pages = {322 -- 336}, year = {2004}, language = {en} } @incollection{AlhwarinFerreinScholl2014, author = {Alhwarin, Faraj and Ferrein, Alexander and Scholl, Ingrid}, title = {IR stereo kinect: improving depth images by combining structured light with IR stereo}, series = {PRICAI 2014: Trends in artificial intelligence : 13th Pacific Rim International Conference on Artificial Intelligence : Gold Coast, QLD, Australia, December 1-5, 2014 : proceedings. (Lecture notes in computer science ; vol. 8862)}, booktitle = {PRICAI 2014: Trends in artificial intelligence : 13th Pacific Rim International Conference on Artificial Intelligence : Gold Coast, QLD, Australia, December 1-5, 2014 : proceedings. (Lecture notes in computer science ; vol. 8862)}, publisher = {Springer}, address = {M{\"u}nchen}, isbn = {978-3-319-13559-5 (Print) ; 978-3-319-13560-1 (E-Book)}, doi = {10.1007/978-3-319-13560-1_33}, pages = {409 -- 421}, year = {2014}, abstract = {RGB-D sensors such as the Microsoft Kinect or the Asus Xtion are inexpensive 3D sensors. A depth image is computed by calculating the distortion of a known infrared light (IR) pattern which is projected into the scene. While these sensors are great devices they have some limitations. The distance they can measure is limited and they suffer from reflection problems on transparent, shiny, or very matte and absorbing objects. If more than one RGB-D camera is used the IR patterns interfere with each other. This results in a massive loss of depth information. In this paper, we present a simple and powerful method to overcome these problems. We propose a stereo RGB-D camera system which uses the pros of RGB-D cameras and combine them with the pros of stereo camera systems. The idea is to utilize the IR images of each two sensors as a stereo pair to generate a depth map. The IR patterns emitted by IR projectors are exploited here to enhance the dense stereo matching even if the observed objects or surfaces are texture-less or transparent. The resulting disparity map is then fused with the depth map offered by the RGB-D sensor to fill the regions and the holes that appear because of interference, or due to transparent or reflective objects. Our results show that the density of depth information is increased especially for transparent, shiny or matte objects.}, language = {en} } @article{FerreinJacobsLakemeyer2005, author = {Ferrein, Alexander and Jacobs, Stefan and Lakemeyer, Gerhard}, title = {Unreal Golog Bots / Jacobs, Stefan ; Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {IJCAI-05 Workshop on Reasoning, Representation, and Learning in Computer Games}, journal = {IJCAI-05 Workshop on Reasoning, Representation, and Learning in Computer Games}, pages = {31 -- 36}, year = {2005}, language = {en} } @article{FerreinBoehnstedtLakemeyer2007, author = {Ferrein, Alexander and B{\"o}hnstedt, Lutz and Lakemeyer, Gerhard}, title = {Options in readylog reloaded -- generating decision-theoretic plan libraries in golog / B{\"o}hnstedt, Lutz ; Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {KI 2007: advances in artificial intelligence : 30th Annual German Conference on AI, KI 2007, Osnabr{\"u}ck, Germany, September 10 - 13, 2007 ; proceedings}, journal = {KI 2007: advances in artificial intelligence : 30th Annual German Conference on AI, KI 2007, Osnabr{\"u}ck, Germany, September 10 - 13, 2007 ; proceedings}, publisher = {Springer}, address = {Berlin}, isbn = {978-3-540-74564-8}, pages = {352 -- 366}, year = {2007}, language = {en} } @inproceedings{NeumannFerreinKallweitetal.2014, author = {Neumann, Tobias and Ferrein, Alexander and Kallweit, Stephan and Scholl, Ingrid}, title = {Towards a mobile mapping robot for underground mines}, series = {7th Conference of Robotics and Mechatronics : RobMech 2014 : 27th and 28th Nov. 2014, Cape Town}, booktitle = {7th Conference of Robotics and Mechatronics : RobMech 2014 : 27th and 28th Nov. 2014, Cape Town}, organization = {Conference of Robotics and Mechatronics <7, 2014, Cape Town, South Africa>}, pages = {1 -- 6}, year = {2014}, language = {en} } @article{FerreinMeyer2012, author = {Ferrein, Alexander and Meyer, Thomas}, title = {A Brief Overview of Artificial Intelligence in South Africa}, series = {AI Magazine}, volume = {33}, journal = {AI Magazine}, number = {1}, publisher = {AAAI}, address = {Menlo Park}, issn = {0738-4602}, doi = {10.1609/aimag.v33i1.2357}, pages = {99 -- 101}, year = {2012}, abstract = {South Africa in recent years is the establishment of a number of research hubs involved in AI activities ranging from mobile robotics and computational intelligence, to knowledge representation and reasoning, and human language technologies. In this survey we take the reader through a quick tour of the research being conducted at these hubs, and touch on an initiative to maintain and extend the current level of interest in AI research in the country.}, 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} } @article{FerreinSteinbauerMcPhillipsetal.2007, author = {Ferrein, Alexander and Steinbauer, Gerald and McPhillips, Graeme and Potgieter, Anet}, title = {Establishing the RoboCup Standard League in Africa - applying for the RoboCup Standard League with a German-Austrian-South African Research Project}, pages = {1 -- 5}, year = {2007}, language = {en} } @article{FerreinFritzLakemeyer2005, author = {Ferrein, Alexander and Fritz, Christian and Lakemeyer, Gerhard}, title = {Using Golog for Deliberation and Team Coordination in Robotic Soccer / Ferrein, Alexander ; Fritz, Christian ; Lakemeyer, Gerhard}, series = {K{\"u}nstliche Intelligenz : KI. 19 (2005), H. 1}, journal = {K{\"u}nstliche Intelligenz : KI. 19 (2005), H. 1}, isbn = {0933-1875}, pages = {24 -- 30}, year = {2005}, language = {en} } @article{SchifferFerrein2018, author = {Schiffer, Stefan and Ferrein, Alexander}, title = {ERIKA—Early Robotics Introduction at Kindergarten Age}, series = {Multimodal Technologies Interact}, volume = {2}, journal = {Multimodal Technologies Interact}, number = {4}, publisher = {MDPI}, address = {Basel}, issn = {2414-4088}, doi = {10.3390/mti2040064}, pages = {15}, year = {2018}, abstract = {In this work, we report on our attempt to design and implement an early introduction to basic robotics principles for children at kindergarten age. One of the main challenges of this effort is to explain complex robotics contents in a way that pre-school children could follow the basic principles and ideas using examples from their world of experience. What sets apart our effort from other work is that part of the lecturing is actually done by a robot itself and that a quiz at the end of the lesson is done using robots as well. The humanoid robot Pepper from Softbank, which is a great platform for human-robot interaction experiments, was used to present a lecture on robotics by reading out the contents to the children making use of its speech synthesis capability. A quiz in a Runaround-game-show style after the lecture activated the children to recap the contents they acquired about how mobile robots work in principle. In this quiz, two LEGO Mindstorm EV3 robots were used to implement a strongly interactive scenario. Besides the thrill of being exposed to a mobile robot that would also react to the children, they were very excited and at the same time very concentrated. We got very positive feedback from the children as well as from their educators. To the best of our knowledge, this is one of only few attempts to use a robot like Pepper not as a tele-teaching tool, but as the teacher itself in order to engage pre-school children with complex robotics contents.}, language = {en} } @inproceedings{HofmannMatareNeumannetal.2018, author = {Hofmann, Till and Matar{\´e}, Victor and Neumann, Tobias and Sch{\"o}nitz, Sebastian and Henke, Christoph and Limpert, Nicolas and Niemueller, Tim and Ferrein, Alexander and Jeschke, Sabina and Lakemeyer, Gerhard}, title = {Enhancing Software and Hardware Reliability for a Successful Participation in the RoboCup Logistics League 2017}, publisher = {Springer}, address = {Cham}, isbn = {978-3-030-00308-1}, doi = {10.1007/978-3-030-00308-1_40}, pages = {486 -- 497}, year = {2018}, language = {en} } @article{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}, journal = {Simulation, Modeling, and Programming for Autonomous Robots}, pages = {300 -- 311}, year = {2010}, language = {en} } @article{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}, journal = {Simulation, Modeling, and Programming for Autonomous Robots}, pages = {229 -- 240}, year = {2010}, language = {en} } @article{Ferrein2010, author = {Ferrein, Alexander}, title = {Robot controllers for highly dynamic environments with real-time constraints}, series = {K{\"u}nstliche Intelligenz : KI. 24 (2010), H. 2}, journal = {K{\"u}nstliche Intelligenz : KI. 24 (2010), H. 2}, isbn = {1610-1987}, pages = {175 -- 178}, year = {2010}, language = {en} } @article{BeckBuchleitnerFerreinetal.2014, author = {Beck, Daniel and Buchleitner, Martin and Ferrein, Alexander and Niem{\"u}ller, Tim and Steinbauer, Gerald}, title = {Mostly Harmless \& AllemaniACs - mixed innovations}, pages = {1 -- 8}, year = {2014}, language = {en} } @inproceedings{ArndtConzenElsenetal.2023, author = {Arndt, Tobias and Conzen, Max and Elsen, Ingo and Ferrein, Alexander and Galla, Oskar and K{\"o}se, Hakan and Schiffer, Stefan and Tschesche, Matteo}, title = {Anomaly detection in the metal-textile industry for the reduction of the cognitive load of quality control workers}, series = {PETRA '23: Proceedings of the 16th International Conference on PErvasive Technologies Related to Assistive Environments}, booktitle = {PETRA '23: Proceedings of the 16th International Conference on PErvasive Technologies Related to Assistive Environments}, publisher = {ACM}, isbn = {9798400700699}, doi = {10.1145/3594806.3596558}, pages = {535 -- 542}, year = {2023}, abstract = {This paper presents an approach for reducing the cognitive load for humans working in quality control (QC) for production processes that adhere to the 6σ -methodology. While 100\% QC requires every part to be inspected, this task can be reduced when a human-in-the-loop QC process gets supported by an anomaly detection system that only presents those parts for manual inspection that have a significant likelihood of being defective. This approach shows good results when applied to image-based QC for metal textile products.}, language = {en} } @inproceedings{AlhwarinFerreinScholl2019, author = {Alhwarin, Faraj and Ferrein, Alexander and Scholl, Ingrid}, title = {An Efficient Hashing Algorithm for NN Problem in HD Spaces}, series = {Lecture Notes in Computer Science}, booktitle = {Lecture Notes in Computer Science}, isbn = {978-303005498-4}, doi = {10.1007/978-3-030-05499-1_6}, pages = {101 -- 115}, year = {2019}, language = {en} } @article{FerreinDyllaLakemeyer2002, author = {Ferrein, Alexander and Dylla, Frank and Lakemeyer, Gerhard}, title = {Acting and Deliberating using Golog in Robotic Soccer - A Hybrid Architecture / Dylla, Frank ; Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {Proc. 3rd International Cognitive Robotics Workshop (CogRob 2002)}, journal = {Proc. 3rd International Cognitive Robotics Workshop (CogRob 2002)}, pages = {1 -- 7}, year = {2002}, language = {en} } @article{Ferrein2008, author = {Ferrein, Alexander}, title = {Logic-based robot control in highly dynamic domains / Ferrein, Alexander ; Lakemeyer, Gerhard}, series = {Robotics and Autonomous Systems. 56 (2008), H. 11}, journal = {Robotics and Autonomous Systems. 56 (2008), H. 11}, isbn = {0921-8890}, pages = {980 -- 991}, year = {2008}, language = {en} } @book{Ferrein2008, author = {Ferrein, Alexander}, title = {Robot controllers for highly dynamic environments with real-time constraints}, pages = {XVI; 247 S. : Ill., graph. Darst}, year = {2008}, language = {en} } @article{FerreinSteinbauerMcPhillipsetal.2008, author = {Ferrein, Alexander and Steinbauer, Gerald and McPhillips, Graeme and Potgieter, Anet}, title = {RoboCup Standard Platform League - Team Zadeat : an intercontinental research effort}, pages = {1 -- 7}, year = {2008}, language = {en} } @inproceedings{NiemuellerLakemeyerFerrein2013, author = {Niem{\"u}ller, Tim and Lakemeyer, Gerhard and Ferrein, Alexander}, title = {Aspects of integrating diverse software into robotic systems extended abstract}, series = {ICRA 2013 - 8th Workshop on Software Development and Integration in Robotics (SDIR), Karlsruhe, Germany}, booktitle = {ICRA 2013 - 8th Workshop on Software Development and Integration in Robotics (SDIR), Karlsruhe, Germany}, pages = {1 -- 2}, year = {2013}, language = {en} } @article{FerreinKonurLakemeyer2004, author = {Ferrein, Alexander and Konur, Savas and Lakemeyer, Gerhard}, title = {Learning Decision Trees for Action Selection in Soccer Agents / Konur, Savas ; Ferrein, Alexander ; Lakemeyer, Gerhard}, pages = {1 -- 7}, year = {2004}, language = {en} } @article{Ferrein2005, author = {Ferrein, Alexander}, title = {Specifying Soccer Moves with Golog}, series = {Book of abstracts : Cologne, 15 - 17 September 2004 / 1st International Working Conference IT and Sport \& 5th conference DVS-Section Computer Science in Sport}, journal = {Book of abstracts : Cologne, 15 - 17 September 2004 / 1st International Working Conference IT and Sport \& 5th conference DVS-Section Computer Science in Sport}, publisher = {German Sport Univ.}, address = {K{\"o}ln}, isbn = {3-00-014576-1}, pages = {161 -- 165}, year = {2005}, language = {en} }