TY - JOUR A1 - Alhwarin, Faraj A1 - Ferrein, Alexander A1 - Scholl, Ingrid T1 - IR stereo kinect: improving depth images by combining structured light with IR stereo Y1 - 2014 SP - 1 EP - 9 ER - TY - CHAP A1 - Niemüller, Tim A1 - Ewert, Daniel A1 - Reuter, Sebastian A1 - Karras, Ulrich A1 - Ferrein, Alexander T1 - Towards benchmarking cyber-physical systems in factory automation scenarios T2 - 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) Y1 - 2013 SN - 978-3-642-40941-7 SP - 296 EP - 299 PB - Springer CY - Berlin [u.a.] ER - TY - CHAP A1 - Schiffer, Stefan A1 - Ferrein, Alexander T1 - Decision-Theoretic Planning with Linguistic Terms in Golog T2 - 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. Y1 - 2015 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:0074-1424-4 SN - 1613-0073 ER - TY - CHAP A1 - Ferrein, Alexander A1 - Kallweit, Stephan A1 - Scholl, Ingrid A1 - Reichert, Walter T1 - Learning to Program Mobile Robots in the ROS Summer School Series T2 - Proceedings 6th International Conference on Robotics in Education (RiE 15) N2 - 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. Y1 - 2015 ER - TY - JOUR A1 - Ferrein, Alexander A1 - Strack, Andreas A1 - Lakemeyer, Gerhard T1 - Laser-Based Localization with Sparse Landmarks / Strack, Andreas ; Ferrein, Alexander ; Lakemeyer, Gerhard JF - RoboCup 2005: Robot Soccer World Cup IX Y1 - 2006 SN - 978-3-540-35437-6 N1 - Lecture Notes in Computer Science ; 4020 SP - 569 EP - 576 PB - Springer CY - Berlin ER - TY - CHAP A1 - Dylla, Frank A1 - Ferrein, Alexander A1 - Lakemeyer, Gerhard T1 - AllemaniACs 2003 team description T2 - RoboCup 2003 : Robot Soccer World Cup VII Y1 - 2003 SP - 1 EP - 3 ER - TY - JOUR A1 - Vorst, Phillip A1 - Ferrein, Alexander A1 - Lakemeyer, Gerhard T1 - AllemaniACs3D team description Y1 - 2006 SP - 1 EP - 6 ER - TY - JOUR A1 - Ferrein, Alexander A1 - Schiffer, Stefan A1 - Lakemeyer, Gerhard T1 - Qualitative World Models for Soccer Robots / Schiffer, Stefan ; Ferrein, Alexander ; Lakemeyer, Gerhard JF - Qualitative constraint calculi : application and integration ; KI 2006, 14 - 19 June 2006, Bremen, Germany ; 29th Annual German Conference on Artificial Intelligence ; workshop / Stefan Wölfl ... (eds.) Y1 - 2006 SN - 3-88722-666-6 SP - 3 EP - 14 PB - Univ. CY - Bremen ER - TY - CHAP A1 - Alhwarin, Faraj A1 - Ferrein, Alexander A1 - Gebhardt, Andreas A1 - Kallweit, Stephan A1 - Scholl, Ingrid A1 - Tedjasukmana, Osmond Sanjaya T1 - Improving additive manufacturing by image processing and robotic milling T2 - 2015 IEEE International Conference on Automation Science and Engineering (CASE), Aug 24-28, 2015 Gothenburg, Sweden Y1 - 2015 U6 - https://doi.org/10.1109/CoASE.2015.7294217 SP - 924 EP - 929 ER - TY - CHAP A1 - Kirsch, Maximilian A1 - Mataré, Victor A1 - Ferrein, Alexander A1 - Schiffer, Stefan T1 - Integrating golog++ and ROS for Practical and Portable High-level Control T2 - Proceedings of the 12th International Conference on Agents and Artificial Intelligence - Volume 2 N2 - 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. Y1 - 2020 U6 - https://doi.org/10.5220/0008984406920699 N1 - Proceedings of the 12th International Conference on Agents and Artificial Intelligence: ICAART 2020, Valletta, Malta SP - 692 EP - 699 PB - SciTePress CY - Setúbal, Portugal ER -