Team Description for RoboCup 2013 in Eindhoven, the Netherlands
|
|
|
- Noel Lloyd
- 10 years ago
- Views:
Transcription
1 Team Description for RoboCup 2013 in Eindhoven, the Netherlands Patrick de Kok, Nicolò Girardi, Amogh Gudi, Chiel Kooijman, Georgios Methenitis, Sebastien Negrijn, Nikolaas Steenbergen, Duncan ten Velthuis, Camiel Verschoor, Auke Wiggers and Arnoud Visser Dutch Nao Team, Universiteit van Amsterdam & TU Delft 1 Introduction The Dutch Nao Team consists of Artificial Intelligence (AI) Bachelor and Master students, supported by a senior staff member. The Dutch Nao Team debuted in the Standard Platform League (SPL) competition at the German Open 2010 [1]. Since their founding the Dutch Nao Team has beed qualified for the world-cup competitions in Istanbul [2], Mexico City [3] and Eindhoven [4]. The Intelligent Robotics Lab, a students initiative from the Universiteit van Amsterdam (UvA) and Technische Universiteit Delft (TU Delft), is an initiative to guarantee the continuation of the Dutch Nao Team. It will act as a governing body for the Dutch Nao Team and teams from these universities participating in other leagues, such as RoboCup@Work and the Rescue Simulation League. This will enable collaboration by the teams, as most state-of-the-art techniques in the field of Robotics can be applied in all RoboCup leagues. 2 Relevant Achievements and Publications The Dutch Nao Team is a continuation of the Dutch AIBO Team, which participated at three competitions and published on several occasions 1. he Dutch Nao Team participated in 2010 at the German Open. In 2011 The Dutch Nao Team participated at both the Mediterranean Open and the Iran Open. At the RoboCup Iran Open Symposium, the paper An Experimental Comparison of Mapping Methods, the Gutmann dataset was published [5]. A summary of this study was presented at the Research Challenge in Istanbul. In the 2011 World Championships, a top 16 position was achieved. In 2012 the Dutch Nao Team participated in the Iran Open, achieving a shared third place, and partook in the RoBOW, organised by Berlin United. At the 2012 World Championships in Mexico the team was eliminated during the intermediate round. Also in 2013 the RoBOW was visited, which resulted in dancing the Harlem Shake in Dortmund. During a more serious session the Dutch Nao Team won a third prize at the Iran Open 2013 competition. 2.1 Support The Universiteit van Amsterdam has been active in the RoboCup since Paris The university has participated in several leagues (Windmill Wanderers, Clockwork Orange, UvA TriLearn, UvA 1 See for an overview
2 Rescue, Dutch AIBO Team, Amsterdam Oxford Joint Rescue Forces). The Informatics Institute and TU Delft support the team with a fully equipped robot lab and the usage of two H25 v3.2 Nao robots, five H21 v3.3 Nao robots equipped with v4.0 heads, four H21 v4.0 Nao robots and two H25 v4.0 Nao robots. 3 Research The main focus of the Dutch Nao Team is the combination of Artificial Intelligence and Robotics. The RoboCup initiative provides the team the opportunity to work with various aspects within Robotics. Before this academic year, the teams code was based on own work [6]. The Python code has grown into a monolithic architecture, with lots of interwoven dependencies. This year the Dutch Nao Team took Nao Team Humboldts (NaoTH) code 2, as framework for their code. NaoTH, which is designed in a modular fashion gives the Dutch Nao Team the opportunity to focus on high level programming by giving a more solid low level foundation. With the NaoTH Framework we can focus more on bringing the newest AI techniques to our code. The code our team is using is forked right before NaoTH has joined the Berlin United research group. By being the first team to fork from this framework, we hope to bring diversity among the SPL teams. The Berlin United research group has different research goals from ours, and we expect to diverge considerably in the future. 3.1 Motion Control Previously implemented keyframe motions will be ported to the NaoTH framework, such as different stand up motions, keeper movements and kicks. These open loop motions will be improved so that they are more robust to external disturbances. A few of these innovations are demonstrated in the 2013 Qualification video 3. Thanks to the development of a realistic Nao simulation, it is easier to develop new motions, either manually or by supervised learning. 3.2 Behaviour Design XABSL 4 is used to define specific roles, which different agents can fulfill depending on the game situation. According to the 2013 rules, each team can now have up to five players in the field (one of which is the goalkeeper), which allows for more complex strategies than the ones used in previous years. Due to the deterministic nature of the underlying finite state machine(s), XABSL usually results in predictable behaviour. We will try to avoid this by creating sets of low level behaviours that can be used in one specific situation, rather than using a single behaviour. 3.3 Vision Visual object recognition is a key ability for autonomous robotic agents, especially in dynamic and partially observable environments. A reliable landmark detection process is really crucial for 2 See for more information 3 See for a larger overview 4 For more information on XABSL see
3 achieving self-localization, which can be considered as the stepping stone for having a functional robot soccer team. We have developed a new vision framework for the standard platform league, focusing our research in line crossings detection and goal detection [7]. Both detection modules are based on detecting line segments by expanding groups of pixels, which are selected based on their color information. In Figure 1, we illustrate the process of line detection in three steps. The next step in our feature extraction procedure is to identify and extract information about how the line intersects another line. Each of such a crossing is indicated with a confidence measure, based on geometrical properties of the intersection. For detecting the projective variant of the middle circle, we use a line chaining method. Fig. 1: Line Detection process, left: original RGB image, middle: points generated by the scanner, right: lines detected. Our goal detection system is based on the image s color histogram, and provides information about top and bottom coordinates of the goal posts in the image, width of the post and, if possible, identify which of the three posts is seen. Figure 2 illustrates the results of the goalpost detection in three different cases. 3.4 Estimation of Trajectories through Visual Odometry We implemented an experimental system for trajectory estimation using monocular visual odometry. The theory and implementation is described in detail in [8]. The trajectory of the robot is estimated by using a frame-to-frame method, which uses displacement of features between two subsequent frames to find a rotation matrix and translation vector that indicate displacement of the camera. In this process, the essential matrix is computed, which is then decomposed into candidate rotation matrices and translation vectors. Alongside, 3D positions of corresponding keypoints in both frames are approximated using iterative triangulation. Based on the found points, the correct candidate rotation and translation are chosen. Several different methods are employed for decomposition of the essential matrix and triangulation. The provided theory in this report gives ground for a system for trajectory estimation for the robot. Although the performance could not be evaluated, we argue that the provided system can be used as a basis for a real-time application, that could perform fairly well on both trajectory estimation and in later stages, even 3D reconstruction.
4 Fig. 2: Goal detection example results (green: left goalpost, red: right goalpost, white: undefined vertical goalpost, blue: horizontal goalpost. 3.5 Visual Compass The rules introduced in 2012 make the field completely symmetrical and thus complicate localization. The current code uses team communication to compare the current robot pose with help of the ball location estimate to other robots position estimates to increase their confidence. An extension to this is to build a visual compass, searching for salient features in the background (i.e. not in the playing field) and comparing them with an a priori learnt map, to determine which direction the robot is facing, thus trying to evade to score an own goal. To realize this we plan to use a similar vision based approach as described and implemented for localization in the AIBO league [9]. We hope to implement and test this system until this year s world cup in Eindhoven. 3.6 Fisheye Camera Localizing a humanoid robot, such as a Nao, with the use of external cameras is often done with multiple overhead cameras. In most cases, one camera is not sufficient to capture the entire field, but this can be done through use of a fisheye camera. A single fisheye camera creates the wide, panoramic images that enable view of the whole soccer field. When Naos are localized using the overhead fisheye camera in our developed system [10], quite accurate coordinates will be available. These coordinates can be used as ground truth to verify localization of Naos. Such a ground truth is useful for computing confidence boundaries for our localization algorithms. 4 Activities Besides research in robot soccer, the Dutch Nao Team is also involved in other related activities.
5 4.1 Demonstrations The last year, Dutch Nao Team has focused on promoting the RoboCup and Artificial Intelligence throughout the Netherlands. This was accomplished by giving demonstrations at relevant events and trough the use of media. 4.2 Summerschool Experience, gained by research and participation is also used to inspire young students. During the summer of 2012, the Dutch Nao Team organised its first Robotics-Summerschool: an one week during event in which students gain experience and knowledge of Robotics and its associated fields of research. The students received lectures from active researchers within the fields of Computer Vision, Autonomous Decision-making and Robotics, and applied AI and Software Engineering knowledge to solve a given task using landmarks, to navigate through a maze. Students were guided by the Dutch Nao Team and had to implement their own algorithms. This event was highly successful and will therefore from now on be organised once or twice a year to promote Robotics and technology and foster research in Artificial Intelligence. 4.3 Teaching Besides the summerschool, the team has organized a programming course to educate future members and other interested students. This has encouraged freshmen to join the Dutch Nao Team or other teams encompassed by the Intelligent Roboics Lab. By offering projects and organizing or attending interesting workshops, students are able to conduct research relevant to the RoboCup for course credits. 5 Conclusion The Dutch Nao Team has participated in several competitions around the globe. It will continue its research, especially in the field of probabilistic robotics and autonomy. By joining forces with TU Delft and cooperation with other teams encompassed by the Intelligent s Lab, it will become possible to apply state-of-the-art techniques in a much broader field than before. It will also continue to educate students interested in Robotics, as well as promotion of Artificial Intelligence research in general.
6 References 1. Visser, A., Iepsma, R., van Bellen, M., Gupta, R.K., Khalesi, B.: Dutch Nao Team - Team Description Paper - Standard Platform League - German Open 2010 (January 2010) 2. Verschoor, C., ten Velthuis, D., Wiggers, A., Cabot, M., Keune, A., Nugteren, S., van Egmond, H., van der Molen, H., Rozeboom, R., Becht, I., de Jonge, M., Pronk, R., Kooijman, C., Visser, A.: Dutch Nao Team Team Description for RoboCup Istanbul. In: Proceedings CD of the 15th RoboCup Symposium. (January 2011) 3. Verschoor, C., ten Velthuis, D., Wiggers, A., Cabot, M., Keune, A., Nugteren, S., van Egmond, H., van der Molen, H., Rozeboom, R., Becht, I., de Jonge, M., Pronk, R., Kooijman, C., Visser, A.: Dutch Nao Team Team Description for RoboCup Mexico City. In: Proceedings CD of the 16th RoboCup Symposium. (June 2012) 4. ten Velthuis, D., Verschoor, C., Wiggers, A., van der Molen, H., Blankenvoort, T., Cabot, M., Keune, A., Nugteren, S., van Egmond, H., Rozeboom, R., Becht, I., de Jonge, M., Pronk, R., Kooijman, C., Slaap, R., Visser, A.: Dutch Nao Team - Team Description for RoboCup Eindhoven, the Netherlands. Universiteit Amsterdam & TU Delft (November 2012) 5. Visser, A., de Bos, D., van der Molen, H.: An Experimental Comparison of Mapping Methods, the Gutmann dataset. In: Proc. of the RoboCup IranOpen 2011 Symposium (RIOS11). (April 2011) 6. Verschoor, C., Wiggers, A., ten Velthuis, D., Keune, A., Cabot, M., Nugteren, S., van Egmond, E., van der Molen, H., Iepsma, R., van Bellen, M., de Groot, M., Fodor, E., Rozeboom, R., Visser, A.: Dutch Nao Team - Code Release 2011 and Technical Report Universiteit van Amsterdam (October 2011) 7. Gudi, A., de Kok, P., Methenitis, G., Steenbergen, N.: Feature Detection and Localization for the RoboCup Soccer SPL. Project report, Universiteit van Amsterdam (February 2013) 8. Kooijman, C., Laan, S., Verschoor, C.R., Wiggers, A.J.: NAVIGATE - Nao Visual Gait and Trajectory Estimation. Project report, Universiteit van Amsterdam (February 2013) 9. Sturm, J., Visser, A.: An appearance-based visual compass for mobile robots. Robotics and Autonomous Systems 57(5) (2009) de Wolf, N., Nowee, S.: Visual tracking of humanoid robots. Project report, Universiteit van Amsterdam (January 2013) 11. Nugteren, S.: Nao recognition and coordination. Project report, Universiteit van Amsterdam (August 2012) 12. Meijer, C.: Getting a kick out of humanoid robotics: Using reinforcement learning to shape a soccer kick. Master s thesis, Universiteit van Amsterdam (July 2012) 13. Wiggers, A.: Recognizing attack patterns: Clustering of optical flow vectors in robocup soccer. Bachelors Thesis, Universiteit van Amsterdam (June 2012)
Dutch Nao Team Team Description for RoboCup 2014 - João Pessoa, Brasil
Dutch Nao Team Team Description for RoboCup 2014 - João Pessoa, Brasil Patrick de Kok 1, Duncan ten Velthuis 1, Niels Backer 1, Jasper van Eck 1, Fabian Voorter 1, Arnoud Visser 1, Jijju Thomas 2, Gabriel
Analecta Vol. 8, No. 2 ISSN 2064-7964
EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,
Tracking Moving Objects In Video Sequences Yiwei Wang, Robert E. Van Dyck, and John F. Doherty Department of Electrical Engineering The Pennsylvania State University University Park, PA16802 Abstract{Object
Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors
Tamkang Journal of Science and Engineering, Vol. 12, No. 3, pp. 249 258 (2009) 249 Obstacle Avoidance Design for Humanoid Robot Based on Four Infrared Sensors Ching-Chang Wong 1 *, Chi-Tai Cheng 1, Kai-Hsiang
Z-Knipsers Team Description Paper for RoboCup 2016
Z-Knipsers Team Description Paper for RoboCup 2016 Georgios Darivianakis 1, Benjamin Flamm 1, Marc Naumann 1, T.A. Khoa Nguyen 1, Louis Lettry 2, and Alex Locher 2 1 Automatic Control Lab 2 Computer Vision
A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow
, pp.233-237 http://dx.doi.org/10.14257/astl.2014.51.53 A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow Giwoo Kim 1, Hye-Youn Lim 1 and Dae-Seong Kang 1, 1 Department of electronices
The RoboCup Soccer Simulator
Short presentation At the University of the Basque Country - Computer Science Faculty - TAIA (German Rigau) 1 Richard Hertel: KIT University of the State of Baden-Württemberg and National Large-scale Research
Classifying Manipulation Primitives from Visual Data
Classifying Manipulation Primitives from Visual Data Sandy Huang and Dylan Hadfield-Menell Abstract One approach to learning from demonstrations in robotics is to make use of a classifier to predict if
Poker Vision: Playing Cards and Chips Identification based on Image Processing
Poker Vision: Playing Cards and Chips Identification based on Image Processing Paulo Martins 1, Luís Paulo Reis 2, and Luís Teófilo 2 1 DEEC Electrical Engineering Department 2 LIACC Artificial Intelligence
Circle Object Recognition Based on Monocular Vision for Home Security Robot
Journal of Applied Science and Engineering, Vol. 16, No. 3, pp. 261 268 (2013) DOI: 10.6180/jase.2013.16.3.05 Circle Object Recognition Based on Monocular Vision for Home Security Robot Shih-An Li, Ching-Chang
The Big Data methodology in computer vision systems
The Big Data methodology in computer vision systems Popov S.B. Samara State Aerospace University, Image Processing Systems Institute, Russian Academy of Sciences Abstract. I consider the advantages of
Robot Task-Level Programming Language and Simulation
Robot Task-Level Programming Language and Simulation M. Samaka Abstract This paper presents the development of a software application for Off-line robot task programming and simulation. Such application
Joint agreement of co-operation for double degree. Technische Universität Berlin. Ecole des Mines de Nantes
Joint agreement of co-operation for double degree between: Technische Universität Berlin and Ecole des Mines de Nantes 1. Preamble Within the scope of this agreement, the term Institution describes the
Agreement on. Dual Degree Master Program in Computer Science KAIST. Technische Universität Berlin
Agreement on Dual Degree Master Program in Computer Science between KAIST Department of Computer Science and Technische Universität Berlin Fakultät für Elektrotechnik und Informatik (Fakultät IV) 1 1 Subject
Static Environment Recognition Using Omni-camera from a Moving Vehicle
Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing
A method of generating free-route walk-through animation using vehicle-borne video image
A method of generating free-route walk-through animation using vehicle-borne video image Jun KUMAGAI* Ryosuke SHIBASAKI* *Graduate School of Frontier Sciences, Shibasaki lab. University of Tokyo 4-6-1
Real time vehicle detection and tracking on multiple lanes
Real time vehicle detection and tracking on multiple lanes Kristian Kovačić Edouard Ivanjko Hrvoje Gold Department of Intelligent Transportation Systems Faculty of Transport and Traffic Sciences University
Tracking of Small Unmanned Aerial Vehicles
Tracking of Small Unmanned Aerial Vehicles Steven Krukowski Adrien Perkins Aeronautics and Astronautics Stanford University Stanford, CA 94305 Email: [email protected] Aeronautics and Astronautics Stanford
A Hybrid Software Platform for Sony AIBO Robots
A Hybrid Software Platform for Sony AIBO Robots Dragos Golubovic, Bo Li, and Huosheng Hu Department of Computer Science, University of Essex Wivenhoe Park, Colchester CO4 3SQ, United Kingdom {dgolub,bli,hhu}@essex.ac.uk
Internet of Things and Cloud Computing
Internet of Things and Cloud Computing 2014; 2(1): 1-5 Published online May 30, 2014 (http://www.sciencepublishinggroup.com/j/iotcc) doi: 10.11648/j.iotcc.20140201.11 A method to increase the computing
Face detection is a process of localizing and extracting the face region from the
Chapter 4 FACE NORMALIZATION 4.1 INTRODUCTION Face detection is a process of localizing and extracting the face region from the background. The detected face varies in rotation, brightness, size, etc.
High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound
High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound Ralf Bruder 1, Florian Griese 2, Floris Ernst 1, Achim Schweikard
Journal of Industrial Engineering Research. Adaptive sequence of Key Pose Detection for Human Action Recognition
IWNEST PUBLISHER Journal of Industrial Engineering Research (ISSN: 2077-4559) Journal home page: http://www.iwnest.com/aace/ Adaptive sequence of Key Pose Detection for Human Action Recognition 1 T. Sindhu
Machine Learning: Overview
Machine Learning: Overview Why Learning? Learning is a core of property of being intelligent. Hence Machine learning is a core subarea of Artificial Intelligence. There is a need for programs to behave
Internet based manipulator telepresence
Internet based manipulator telepresence T ten Kate, P Zizola, B Driessen, K van Woerden TNO Institute of Applied Physics, Stieltjesweg 1, 2628 CK DELFT, The NETHERLANDS {tenkate, zizola, driessen, vwoerden}@tpd.tno.nl
Appendices master s degree programme Artificial Intelligence 2014-2015
Appendices master s degree programme Artificial Intelligence 2014-2015 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability
3D Model based Object Class Detection in An Arbitrary View
3D Model based Object Class Detection in An Arbitrary View Pingkun Yan, Saad M. Khan, Mubarak Shah School of Electrical Engineering and Computer Science University of Central Florida http://www.eecs.ucf.edu/
3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving
3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving AIT Austrian Institute of Technology Safety & Security Department Christian Zinner Safe and Autonomous Systems
3TU Master of Science in Systems and Control. An essential engineering qualification for future decades
3TU Master of Science in Systems and Control An essential engineering qualification for future decades The challenge of Systems and Control As the complexity and importance of our many industrial structures
ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION
1 ARTIFICIAL INTELLIGENCE METHODS IN EARLY MANUFACTURING TIME ESTIMATION B. Mikó PhD, Z-Form Tool Manufacturing and Application Ltd H-1082. Budapest, Asztalos S. u 4. Tel: (1) 477 1016, e-mail: [email protected]
Template-based Eye and Mouth Detection for 3D Video Conferencing
Template-based Eye and Mouth Detection for 3D Video Conferencing Jürgen Rurainsky and Peter Eisert Fraunhofer Institute for Telecommunications - Heinrich-Hertz-Institute, Image Processing Department, Einsteinufer
Gliders2014: Dynamic Tactics with Voronoi Diagrams
Gliders2014: Dynamic Tactics with Voronoi Diagrams Mikhail Prokopenko, Peter Wang, and Oliver Obst CSIRO Computational Informatics, Statistical Learning PO Box 76, Epping, NSW 1710, Australia email: [email protected]
Cerberus 07 Team Description Paper
Cerberus 07 Team Description Paper H. Levent Akın, Çetin Meriçli, Barış Gökçe, Barış Kurt, Can Kavaklıoğlu and Abdullah Akçe Boğaziçi University Department of Computer Engineering 34342 Bebek, Ístanbul,
Tracking and Recognition in Sports Videos
Tracking and Recognition in Sports Videos Mustafa Teke a, Masoud Sattari b a Graduate School of Informatics, Middle East Technical University, Ankara, Turkey [email protected] b Department of Computer
A Cognitive Approach to Vision for a Mobile Robot
A Cognitive Approach to Vision for a Mobile Robot D. Paul Benjamin Christopher Funk Pace University, 1 Pace Plaza, New York, New York 10038, 212-346-1012 [email protected] Damian Lyons Fordham University,
TRENTINO - The research, training and mobility programme in Trentino - PCOFUND-GA-2008-226070
Ricercatore: Ilya Afanasyev Soggetto ospitante: UNIVERSITA' DEGLI STUDI DI TRENTO Bando: Incoming post doc 2009 Soggetto partner (solo per outgoing): e-mail: [email protected], [email protected]
Neural Network based Vehicle Classification for Intelligent Traffic Control
Neural Network based Vehicle Classification for Intelligent Traffic Control Saeid Fazli 1, Shahram Mohammadi 2, Morteza Rahmani 3 1,2,3 Electrical Engineering Department, Zanjan University, Zanjan, IRAN
Traffic Monitoring Systems. Technology and sensors
Traffic Monitoring Systems Technology and sensors Technology Inductive loops Cameras Lidar/Ladar and laser Radar GPS etc Inductive loops Inductive loops signals Inductive loop sensor The inductance signal
Real Time Baseball Augmented Reality
Department of Computer Science & Engineering 2011-99 Real Time Baseball Augmented Reality Authors: Adam Kraft Abstract: As cellular phones grow faster and become equipped with better sensors, consumers
Masters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
Introduction to MSc Program in Operations Management & Logistics
Introduction to MSc Program in Operations Management & Logistics Today s program What is OML? The Master s Program Program structure International semester Thesis After OML Student experience / School
LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. [email protected]
LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE 1 S.Manikandan, 2 S.Abirami, 2 R.Indumathi, 2 R.Nandhini, 2 T.Nanthini 1 Assistant Professor, VSA group of institution, Salem. 2 BE(ECE), VSA
ROBUST VEHICLE TRACKING IN VIDEO IMAGES BEING TAKEN FROM A HELICOPTER
ROBUST VEHICLE TRACKING IN VIDEO IMAGES BEING TAKEN FROM A HELICOPTER Fatemeh Karimi Nejadasl, Ben G.H. Gorte, and Serge P. Hoogendoorn Institute of Earth Observation and Space System, Delft University
Interactive person re-identification in TV series
Interactive person re-identification in TV series Mika Fischer Hazım Kemal Ekenel Rainer Stiefelhagen CV:HCI lab, Karlsruhe Institute of Technology Adenauerring 2, 76131 Karlsruhe, Germany E-mail: {mika.fischer,ekenel,rainer.stiefelhagen}@kit.edu
SLAM maps builder system for domestic mobile robots navigation
871 ECORFAN Journal SLAM maps builder system for domestic mobile robots navigation FAJARDO-M*, HERRERA-F, OSORIO-C, BENÍTEZ-M Centro de Investigacion USC Universidad de San Carlos State of Mexico Department
A secure face tracking system
International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 10 (2014), pp. 959-964 International Research Publications House http://www. irphouse.com A secure face tracking
3D Scanner using Line Laser. 1. Introduction. 2. Theory
. Introduction 3D Scanner using Line Laser Di Lu Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute The goal of 3D reconstruction is to recover the 3D properties of a geometric
REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING
REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING Ms.PALLAVI CHOUDEKAR Ajay Kumar Garg Engineering College, Department of electrical and electronics Ms.SAYANTI BANERJEE Ajay Kumar Garg Engineering
3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving
3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving AIT Austrian Institute of Technology Safety & Security Department Manfred Gruber Safe and Autonomous Systems
Appendices master s degree programme Human Machine Communication 2014-2015
Appendices master s degree programme Human Machine Communication 2014-2015 Appendix I Teaching outcomes of the degree programme (art. 1.3) 1. The master demonstrates knowledge, understanding and the ability
The Visual Internet of Things System Based on Depth Camera
The Visual Internet of Things System Based on Depth Camera Xucong Zhang 1, Xiaoyun Wang and Yingmin Jia Abstract The Visual Internet of Things is an important part of information technology. It is proposed
INSTRUCTOR WORKBOOK Quanser Robotics Package for Education for MATLAB /Simulink Users
INSTRUCTOR WORKBOOK for MATLAB /Simulink Users Developed by: Amir Haddadi, Ph.D., Quanser Peter Martin, M.A.SC., Quanser Quanser educational solutions are powered by: CAPTIVATE. MOTIVATE. GRADUATE. PREFACE
Artificial Intelligence and Robotics @ Politecnico di Milano. Presented by Matteo Matteucci
1 Artificial Intelligence and Robotics @ Politecnico di Milano Presented by Matteo Matteucci What is Artificial Intelligence «The field of theory & development of computer systems able to perform tasks
SYNTHESIZING FREE-VIEWPOINT IMAGES FROM MULTIPLE VIEW VIDEOS IN SOCCER STADIUM
SYNTHESIZING FREE-VIEWPOINT IMAGES FROM MULTIPLE VIEW VIDEOS IN SOCCER STADIUM Kunihiko Hayashi, Hideo Saito Department of Information and Computer Science, Keio University {hayashi,saito}@ozawa.ics.keio.ac.jp
EFFICIENT VEHICLE TRACKING AND CLASSIFICATION FOR AN AUTOMATED TRAFFIC SURVEILLANCE SYSTEM
EFFICIENT VEHICLE TRACKING AND CLASSIFICATION FOR AN AUTOMATED TRAFFIC SURVEILLANCE SYSTEM Amol Ambardekar, Mircea Nicolescu, and George Bebis Department of Computer Science and Engineering University
Vision-based Walking Parameter Estimation for Biped Locomotion Imitation
Vision-based Walking Parameter Estimation for Biped Locomotion Imitation Juan Pedro Bandera Rubio 1, Changjiu Zhou 2 and Francisco Sandoval Hernández 1 1 Dpto. Tecnología Electrónica, E.T.S.I. Telecomunicación
Component Ordering in Independent Component Analysis Based on Data Power
Component Ordering in Independent Component Analysis Based on Data Power Anne Hendrikse Raymond Veldhuis University of Twente University of Twente Fac. EEMCS, Signals and Systems Group Fac. EEMCS, Signals
Automatic Labeling of Lane Markings for Autonomous Vehicles
Automatic Labeling of Lane Markings for Autonomous Vehicles Jeffrey Kiske Stanford University 450 Serra Mall, Stanford, CA 94305 [email protected] 1. Introduction As autonomous vehicles become more popular,
Incremental PCA: An Alternative Approach for Novelty Detection
Incremental PCA: An Alternative Approach for Detection Hugo Vieira Neto and Ulrich Nehmzow Department of Computer Science University of Essex Wivenhoe Park Colchester CO4 3SQ {hvieir, udfn}@essex.ac.uk
Removing Moving Objects from Point Cloud Scenes
1 Removing Moving Objects from Point Cloud Scenes Krystof Litomisky [email protected] Abstract. Three-dimensional simultaneous localization and mapping is a topic of significant interest in the research
Team Description for RoboCup 2013
Team Description for RoboCup 2013 Thomas Röfer 1, Tim Laue 1, Judith Müller 2, Michel Bartsch 2, Arne Böckmann 2, Florian Maaß 2, Thomas Münder 2, Marcel Steinbeck 2, Simon Taddiken 2, Alexis Tsogias 2,
Tech United Eindhoven Team Description 2015
Tech United Eindhoven Team Description 2015 Cesar Lopez, Ferry Schoenmakers, Koen Meessen, Yanick Douven, Harrie van de Loo, Dennis Bruijnen, Wouter Aangenent, Bob van Ninhuijs, Matthias Briegel, Patrick
Building an Advanced Invariant Real-Time Human Tracking System
UDC 004.41 Building an Advanced Invariant Real-Time Human Tracking System Fayez Idris 1, Mazen Abu_Zaher 2, Rashad J. Rasras 3, and Ibrahiem M. M. El Emary 4 1 School of Informatics and Computing, German-Jordanian
An Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network
Proceedings of the 8th WSEAS Int. Conf. on ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING & DATA BASES (AIKED '9) ISSN: 179-519 435 ISBN: 978-96-474-51-2 An Energy-Based Vehicle Tracking System using Principal
Learning outcomes. Knowledge and understanding. Competence and skills
Syllabus Master s Programme in Statistics and Data Mining 120 ECTS Credits Aim The rapid growth of databases provides scientists and business people with vast new resources. This programme meets the challenges
ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME. by Alex Sirota, [email protected]
ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME by Alex Sirota, [email protected] Project in intelligent systems Computer Science Department Technion Israel Institute of Technology Under the
The Scientific Data Mining Process
Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In
A STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering
A STRATEGIC PLANNER FOR ROBOT EXCAVATION' by Humberto Romero-Lois, Research Assistant, Department of Civil Engineering Chris Hendrickson, Professor, Department of Civil Engineering, and Irving Oppenheim,
CS Master Level Courses and Areas COURSE DESCRIPTIONS. CSCI 521 Real-Time Systems. CSCI 522 High Performance Computing
CS Master Level Courses and Areas The graduate courses offered may change over time, in response to new developments in computer science and the interests of faculty and students; the list of graduate
Terrain Traversability Analysis using Organized Point Cloud, Superpixel Surface Normals-based segmentation and PCA-based Classification
Terrain Traversability Analysis using Organized Point Cloud, Superpixel Surface Normals-based segmentation and PCA-based Classification Aras Dargazany 1 and Karsten Berns 2 Abstract In this paper, an stereo-based
A Reliability Point and Kalman Filter-based Vehicle Tracking Technique
A Reliability Point and Kalman Filter-based Vehicle Tracing Technique Soo Siang Teoh and Thomas Bräunl Abstract This paper introduces a technique for tracing the movement of vehicles in consecutive video
How To Get A Computer Engineering Degree
COMPUTER ENGINEERING GRADUTE PROGRAM FOR MASTER S DEGREE (With Thesis) PREPARATORY PROGRAM* COME 27 Advanced Object Oriented Programming 5 COME 21 Data Structures and Algorithms COME 22 COME 1 COME 1 COME
FC Portugal 2007 2D Simulation Team Description Paper
FC Portugal 2007 2D Simulation Team Description Paper Luís Paulo Reis 1,3, Nuno Lau 2,4, Luís Mota 1,3 [email protected], [email protected], luí[email protected] 1 FEUP Faculty of Engineering of the University
Vision based Vehicle Tracking using a high angle camera
Vision based Vehicle Tracking using a high angle camera Raúl Ignacio Ramos García Dule Shu [email protected] [email protected] Abstract A vehicle tracking and grouping algorithm is presented in this work
Visualization methods for patent data
Visualization methods for patent data Treparel 2013 Dr. Anton Heijs (CTO & Founder) Delft, The Netherlands Introduction Treparel can provide advanced visualizations for patent data. This document describes
UFSJ2D (UaiSoccer2D + RoboCap): Team Description Paper Robocup 2014
UFSJ2D (UaiSoccer2D + RoboCap): Team Description Paper Robocup 2014 Andre Luiz C. Ottoni, Heitor Magno R. Junior, Itallo G. Machado, Lara T. Cordeiro, Erivelton G. Nepomuceno, Eduardo B. Pereira, Rone
Automatic 3D Reconstruction via Object Detection and 3D Transformable Model Matching CS 269 Class Project Report
Automatic 3D Reconstruction via Object Detection and 3D Transformable Model Matching CS 69 Class Project Report Junhua Mao and Lunbo Xu University of California, Los Angeles [email protected] and lunbo
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
EDUCATION AND EXAMINATION REGULATIONS PART B: programme-specific section MASTER S PROGRAMME IN INFORMATION STUDIES
UNIVERSITY OF AMSTERDAM FACULTY OF SCIENCE EDUCATION AND EXAMINATION REGULATIONS PART B: programme-specific section Academic year 2014-2015 MASTER S PROGRAMME IN INFORMATION STUDIES Chapter 1 Article 1.1
A Method for Controlling Mouse Movement using a Real- Time Camera
A Method for Controlling Mouse Movement using a Real- Time Camera Hojoon Park Department of Computer Science Brown University, Providence, RI, USA [email protected] Abstract This paper presents a new
Wii Remote Calibration Using the Sensor Bar
Wii Remote Calibration Using the Sensor Bar Alparslan Yildiz Abdullah Akay Yusuf Sinan Akgul GIT Vision Lab - http://vision.gyte.edu.tr Gebze Institute of Technology Kocaeli, Turkey {yildiz, akay, akgul}@bilmuh.gyte.edu.tr
A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum
A Client-Server Interactive Tool for Integrated Artificial Intelligence Curriculum Diane J. Cook and Lawrence B. Holder Department of Computer Science and Engineering Box 19015 University of Texas at Arlington
RoboCup Advanced 3D Monitor
RoboCup Advanced 3D Monitor Carla Penedo, João Pavão, Pedro Nunes, and Luis Custódio Instituto de Sistemas e Robótica Instituto Superior Técnico Av. Rovisco Pais 1, 1049-001 Lisboa, Portugal {ccfp,jpp,pmgn}@rnl.ist.utl.pt,
Arrangements And Duality
Arrangements And Duality 3.1 Introduction 3 Point configurations are tbe most basic structure we study in computational geometry. But what about configurations of more complicated shapes? For example,
Communicating Agents Architecture with Applications in Multimodal Human Computer Interaction
Communicating Agents Architecture with Applications in Multimodal Human Computer Interaction Maximilian Krüger, Achim Schäfer, Andreas Tewes, Rolf P. Würtz Institut für Neuroinformatik, Ruhr-Universität
A very short story about autonomous robots
A very short story about autonomous robots By Gerald Steinbauer*, Roland Koholka** and Wolfgang Maass + * Institute for Theoretical Computer Science Technische Universitaet Graz Inffeldgasse 16b, A-8010
Interactive Visualization of Magnetic Fields
JOURNAL OF APPLIED COMPUTER SCIENCE Vol. 21 No. 1 (2013), pp. 107-117 Interactive Visualization of Magnetic Fields Piotr Napieralski 1, Krzysztof Guzek 1 1 Institute of Information Technology, Lodz University
Masters in Human Computer Interaction
Masters in Human Computer Interaction Programme Requirements Taught Element, and PG Diploma in Human Computer Interaction: 120 credits: IS5101 CS5001 CS5040 CS5041 CS5042 or CS5044 up to 30 credits from
