Tech United Eindhoven Team Description 2012
|
|
- Eustacia Wade
- 5 years ago
- Views:
Transcription
1 Tech United Eindhoven Team Description 2012 R. Hoogendijk, G.J.L. Naus, F.B.F. Schoenmakers, C.A. Lopez Martinez, G.M. Heldens, J.W.M. t Hoen, R.J.E. Merry, M.J.G. van de Molengraft Eindhoven University of Technology, Den Dolech 2, P.O. Box 513, 5600 MB Eindhoven, The Netherlands techunited@tue.nl Abstract. This paper describes the advances in the mechanical, electrical and software design of Tech United s Middle Size League robots for the past year. The main innovations include an improved performance of the goalkeeper, a more accurate position estimation, the use of la laser range finder for ball detectioncheck ball position, an improved pathplanning, and a monitoring system of the robots behavior. Keywords: RoboCup Middle Size League, goalkeeper robot, 3D ball recognition 1 Introduction Tech United Eindhoven is the RoboCup team of Eindhoven University of Technology. It consists mainly of PhD, MSc and BSc students, supplemented with academic staff members from different departments of Eindhoven Technical University. Tech United was founded in 2005 and the team is participating in the Middle Size league since Starting this year, the team will also in and the Humanoid Leagues. This paper describes the most significant improvements regarding the mechanical, electrical and software architecture of the Middle Size League robots. This document is part of the qualification package for the RoboCup MSL World Championships 2012 in Mexico City, and is organized as follows. In section 2 a brief introduction of the robot platform is presented. The main improvements compared to the previous team description [1] are indicated in section 3. Finally, we end with conclusions. 2 Robot Platform During tournaments and numerous demonstrations, the current generation soccer robots has proven to be very robust. The schematic representation published in the previous team description paper [1] still largely covers the robot, but several changes have been made to hard- and software design. Subtarget planning, for example, has been improved in a way such that scrum situations are avoided, positioning has been improved using dynamic optimization based on fuzzy rules, and the ball handling mechanism has been robustified. 2.1 Hardware The robots of Tech United Eindhoven have been named TURTLEs (acronym for Tech United RoboCup Team: Limited Edition). A picture of the fifth generation robots (2011) is shown in Fig. 1. Three 12V Maxon motors, driven by Elmec Violin 25/60 amplifiers and two Makita 24V, 3.3Ah batteries, are used to the omniwheels. The TURTLEs have an active ball handling mechanism which enables them to control the ball when driving forwards, while turning, and even when driving backwards [2]. The solenoid shooting mechanism, which is powered by a 450V, 4.7mF capacitor, provides an adjustable, accurate and powerful shot [3]. To acquire information on the surroundings, the robot has two cameras, a front camera and an omnivision camera. The high speed front camera can accurately track the ball, and is able to see the ball when it is in the air. The omnivision camera has a 360 view which gives information on the positioning and the surroundings. An electronic compass is used to differentiate between the own side of the field and the opponent side.
2 Fig. 1. Fifth generation TURTLE with cover attached (left), with cover removed (middle) and a close up of the robustified ball handling mechanism (right). 2.2 Data-Acquisition and Software To facilitate data-acquisition and motion control, the robots are equipped with EtherCAT devices [4,5], which are connected to the onboard host computer via ethernet. Each robot is equipped with a mini-pc running a pre-emptive Linux kernel (Ubuntu 8.10). The software is automatically generated from Matlab/Simulink models via the RTW toolbox. The software is divided in three main parts, namely a vision, worldmodel and motion module. While the vision and worldmodel modules both run at 30Hz, the motion module uses a much higher sampling rate of 1000Hz. The vision module provides localization of ball, TURTLEs and opponents. Hereafter the worldmodel combines information from all robots to get an unified estimation on peer and opponent positions. The motion module contains the strategy, pathplanning and the actual motion controllers of the TURTLEs. 3 Main Improvements Goalkeeper Calibration tool for FPGA platform on keeper s front camera On the keeper a front camera with FPGA platform was already installed and used last year. A problem however, was that due to the fact that it was a first implementation, the software had to be rebuild and uploaded to the FPGA every time the detection parameters for the algorithm changed. For more convenient use of the platform, a calibration tool was created. With this tool a live stream from the camera can be obtained in different views, parameters can be exchanged and the detection can be analyzed. The detection algorithm requires threshold values for HSV values and confidence levels. To easily obtain these threshold values, images can be stored and loaded into the program. One selects the ball in the image and the program returns the appropriate threshold values. These values can be fine tuned and the effect is immediately visible on the screen. In Fig. 2 a screenshot of this tool is depicted. Once these values are sent to the FPGA, the detection performance of the platform can be analyzed live on screen. Also, different views can be selected such as only a thresholded H-level image or the image after the complete HSV threshold filter, see Fig. 3 for a screenshot of this tool. An EEPROM is installed on the FPGA to save the parameter values such that they are not lost in case of a power loss.
3 Fig. 2. Calibrating the threshold for HSV values Fig. 3. The front camera calibration tool Keeper motion Last year we designed and built a new keeper robot, see Fig. 4(a). The main advantage of the new design is the four wheel configuration instead of the previous three configuration. Its four omniwheels are placed in such a way that they are almost parallel to the goal line when the robot is in the goal see Fig. 4(b). This enables high sideways accelerations. The keeper is hard to control when accerating sideways rapidly, because the wheels are slipping. This can be explained from Figure 4(b), which shows a simplified front-view of the robot. Because the wheels of the robot are located below the center of gravity (cog), the forces F 1 and F 2 generated by the wheels will not only cause a sideways acceleration a as intended, but also an angular
4 acceleration α. Because of this, the normal force n 1 will be increased while n 2 is reduced. This is why the wheels at the right side will slip if the left and right side are actuated with the same force. Therefore, the torques on the right wheels must be lower than the torques on the left side. The solution to this problem was to adapt the existing decoupling in the control software of the keeper such that the force distribution depends on the direction of the acceleration in sideways direction. In this way, when accelerating to the right, the right wheels will have lower forces. When the acceleration is to the left, the left wheels will have less force. This also provides optimal braking without slipping wheels. Before this improvement, the acceleration of the keeper was limited to 3 m/s 2. With the new decoupling, accererations up to 10 m/s 2 are possible without slip, which reduces the time to travel from the center of the goal to the goalpost from 0.85 seconds to 0.46 seconds. n 1 α cog n 2 a (a) The keeper robot of Tech United. F 1 F 2 (b) Forces on the keeper during acceleration. Fig. 4. Caption of subfigures (a) and (b) 3.2 Strategy Position estimation for self-localisation In order to broaden the game skills of the robots, it is desired to perform fast and effective interception of free balls, which enable reliable passing during game, indirect passes, etc. All these skills require an accurate estimation of the robots position, balls position and balls speed. The latter two estimations depend highly the estimate of the robots global position, which is obtained by combining measurements from vision and encoders. Vision offers a non-biased but noisy estimate of the robots global position at a rate of 32Hz. Encoders signals, which are taken at 1000Hz, exhibit low noise but are biased because the robots wheels can slip. In the current approach, the estimation is obtained from the encoders and when it deviates too much from vision measurements, the estimation is updated. The biggest problem of this method is that the sudden jumps during a reset deteriorates the estimation of the balls speed, which is of crucial importance for an appropriate interception of the ball. In order to solve this problem, the signals from vision and the encoders should be fused in a smooth way. This can be accomplished by means of a Kalman filter and a predictor, which provides an estimate of the vision data between two vision samples. Hence, at each encoder sample time,
5 the Kalman filter can be updated with (estimated) vision data. Such an estimator is successfully validated with real data from the robots, which include bias, noise and delays. The results for the x-coordinate are shown in Fig. 5. The left plot clearly shows that the estimator provides a smooth estimate of the robots position. A zoom is provided in the right plot and shows that the estimation is also robust to drops in the vision measurements. position (meters) x position (meters) x position x position vision x position (new) vision valid time (sec) time (sec) Fig. 5. Estimation of x position using different approaches Check ball possession with the laser range finder Formerly, the TURTLE determines if it has possession of the ball based on the ball position estimation from the omnivision and the position of the arms of the ball handling mechanism. False positives when checking for possession of the ball can be caused when an opponent is standing against the ball handling mechanism during a scrum. This causes the ball handling mechanism to be pushed upwards and to give a positive signal. If the ball is also in front of the robot, the error in position estimation can also give a false positive signal of ball possession. Detecting possession of the ball is crucial for the team and robot strategy. False positives during a scrum can cause the Fig. 6. Left: no ball. Middle: Ball detected. Right: False positive for ball detection.
6 robot to drive backwards to go around its opponent and attempt an attack in the direction of the opponents goal. The strategy also changes to attacking mode when one of the peers has possession of the ball. To reduce the chance of false positives, the installed Hokuyo UTM-30lx laser scanners [1] are used. The ball handling mechanism is designed such that the laser beams can pass through a hole in the ball handling arm. The holes are designed such that the laser beams are parallel to the walls of the holes to maximize the number of beams able to measure the distance to the ball, see Fig. 6. Since the radius of the ball is relatively small compared to the radius of opponent robots, the ball penetrates the ball handling mechanism much more than other objects on the field. The distance measured between the ball handling mechanism and the object in between can be used as a measure for ball possession Pathplanning The Tech United motion planning architecture consists of three layers, see Fig. 7. A strategy layer determines a global path, targeting to evade obstacles as much as possible and find the open spots on the field to dribble too. To compute the global path, a Voronoi-based algorithm is used, combining vision information of all robots [1]. The output of the strategy layer is a vector of length n>0 of target positions for the robot. The second layer prevents collisions while driving the shortest path towards the desired target position [6]. Only local vision information is used in this case. Subtargets are planned to avoid collision. The third and final layer consists of a second-order trajectory planner, taking into account velocity and acceleration constraints. The output of the third layer, is used to control the motion of the robot. shared position information local position information encoder output strategy layer global Voronoi path planning target action layer local obstacle avoidance subtarget control layer constrained trajectory planning desired acceleration Fig. 7. Tech United motion planning architecture. The second path planning layer determines the obstacles in between the desired target position and the robot position that is closest. Next, all obstacles in the neighborhood of these obstructing obstacles are clustered into a single polygonal avoidable. Based on this avoidable, a subtarget is planned such that the robot avoids a collision. An example is given in Fig. 8(a) [6]. This approach works fine as long as neither the robot nor the desired target position are enclosed by obstacles. In that case, clustering all neighboring obstacles means that either the robot or the target is positioned inside the resulting avoidable. The result is analogous to the problem of local minima that many other motion planning algorithms experience [7]. To solve this problem, an algorithm is developed that determines the best way to either escape (or enter) the local minimum (or maximum). The algorithm determines the largest open angle between two adjoining obstacles and implements a waypoint for the robot, which is illustrated in Fig. 8(b). To prevent chattering hysteresis is implemented. Currently, focus is on including obstacle velocities in the motion planning problem. This proved to be difficult in the current architecture. Therefore, the overall planning architecture is re-evaluated based on a comprehensive set of requirements. To arrive at a general set of requirements for different applications, the requirements are put together in close cooperation with team of Tech United.
7 robot avoidable obstacle target α 5 α 4 α 1 waypoint target α 3 α 2 subtarget (a) Local obstacle avoidance by subtarget (b) Waypoint planning to escape local minima. planning. Fig Monitoring To analyze the behavior of our TURTLEs more conveniently a monitoring tool with a top camera was created. A camera with a fish eye lens is installed above our testing field in Eindhoven. The video feed from this camera is then used as an underlay for our Greenfield observation tool [9]. This way the position and movement of the TURTLEs can be compared to the real world which is represented by the camera feed. In Fig. 9 the tool is displayed. Especially when analyzing the passing between TURTLEs or the path planning, this tool is very useful. The video feed and the observation data can both be saved for reviewing at any time. Fig. 9. A screenshot of the Greenfield observation tool with video underlay To correct for the deformation caused by the fisheye lens, the video feed is transformed. The video feed is exactly aligned with the Greenfield observation tool. For this transformation (and other processing), OpenCV libraries are used in the software. 4 Conclusions Compared to the situation described in the previous team description paper, Tech United Eindhoven has introduced several improvements. The improved goalkeeper results in a better defence during game play. The robots have a more accurate estimation of their position, ball position and ball speed. Also the errors for ball possesion check are reduced. The pathplanning is improved via better obstacle avoiding algorithms. To analyse the behavior of our TURTLEs a monitoring tool is created using a top view camera. All new developments together yield an improved game performance, hopefully improving last years results in the RoboCup Middle Size league.
8 5 References 1. F. Kanters, R. Hoogendijk, R. Janssen, K. Meessen, J. de Best, D. Bruijnen, G. Naus, W. Aangenent, R. van den Berg, H. van de Loo, G. Heldens, R. Vugts, G. Harkema, P. van Brakel, B. Bukkums, R. Soetens, R. Merry, M. van de Molengraft, Tech United Team Description Paper, RoboCup, J. de Best, M. van de Molengraft, M. Steinbuch, A novel ball handling mechanism for the robocup middle size league, Mechatronics 21(2). 3. K. Meessen, J. Paulides, E. Lomonova, A football kicking high speed actuator for a mobile robotic application, Proceedings of the 36th Annual Conference of the IEEE Industrial Electronics Society (2010) D. Jansen, H. Buttner, Real-time ethernet the EtherCAT solution, Computing and Control Engineering Journal 15 (1) (Feb.-March 2004) S. Potra, G. Sebestyen, EtherCAT Protocol Implementation Issues on an Embedded Linux Platform, Automation, Quality and Testing, Robotics, 2006 IEEE International Conference on 1 (May 2006) D. Bruijnen, J. van Helvoort, M. van Molengraft. (2007), Realtime motion path generation using subtargets in a rapidly changing environment, J. Robotics and Autonomous Systems, 55 (6), p J Latome. (1990), Robot motion planning, Springer 8. J. Lunenburg, T. Clephas, N. Dirkx, B. Willems, J. Elfring, J. Sandee and M. van de Molengraft, Tech United Team Description Paper, RoboCup, F. Schoenmakers, R. Janssen (2011) Greenfield Aumented Reality,
Tech United Eindhoven Team Description 2018
Tech United Eindhoven Team Description 2018 Ferry Schoenmakers, Koen Meessen, Yanick Douven, Harrie van de Loo, Dennis Bruijnen, Wouter Aangenent, Jorrit Olthuis, Wouter Houtman, Cas de Groot, Marzieh
More informationTechUnited Team Description
TechUnited Team Description J. G. Goorden 1, P.P. Jonker 2 (eds.) 1 Eindhoven University of Technology, PO Box 513, 5600 MB Eindhoven 2 Delft University of Technology, PO Box 5, 2600 AA Delft The Netherlands
More informationRobocup Electrical Team 2006 Description Paper
Robocup Electrical Team 2006 Description Paper Name: Strive2006 (Shanghai University, P.R.China) Address: Box.3#,No.149,Yanchang load,shanghai, 200072 Email: wanmic@163.com Homepage: robot.ccshu.org Abstract:
More informationBaset Adult-Size 2016 Team Description Paper
Baset Adult-Size 2016 Team Description Paper Mojtaba Hosseini, Vahid Mohammadi, Farhad Jafari 2, Dr. Esfandiar Bamdad 1 1 Humanoid Robotic Laboratory, Robotic Center, Baset Pazhuh Tehran company. No383,
More informationRobot Sports Team Description Paper
Robot Sports Team Description Paper Ton Peijnenburg1, Charel van Hoof2, Jürge van Eijck1 (ed.), et al. 1 VDL Enabling Technologies Group (VDL ETG), De Schakel 22, 5651 GH Eindhoven, The Netherlands, 2Philips,
More informationCMDragons 2009 Team Description
CMDragons 2009 Team Description Stefan Zickler, Michael Licitra, Joydeep Biswas, and Manuela Veloso Carnegie Mellon University {szickler,mmv}@cs.cmu.edu {mlicitra,joydeep}@andrew.cmu.edu Abstract. In this
More informationTeam KMUTT: Team Description Paper
Team KMUTT: Team Description Paper Thavida Maneewarn, Xye, Pasan Kulvanit, Sathit Wanitchaikit, Panuvat Sinsaranon, Kawroong Saktaweekulkit, Nattapong Kaewlek Djitt Laowattana King Mongkut s University
More informationCAMBADA 2015: Team Description Paper
CAMBADA 2015: Team Description Paper B. Cunha, A. J. R. Neves, P. Dias, J. L. Azevedo, N. Lau, R. Dias, F. Amaral, E. Pedrosa, A. Pereira, J. Silva, J. Cunha and A. Trifan Intelligent Robotics and Intelligent
More informationDoes JoiTech Messi dream of RoboCup Goal?
Does JoiTech Messi dream of RoboCup Goal? Yuji Oshima, Dai Hirose, Syohei Toyoyama, Keisuke Kawano, Shibo Qin, Tomoya Suzuki, Kazumasa Shibata, Takashi Takuma and Minoru Asada Dept. of Adaptive Machine
More informationFU-Fighters. The Soccer Robots of Freie Universität Berlin. Why RoboCup? What is RoboCup?
The Soccer Robots of Freie Universität Berlin We have been building autonomous mobile robots since 1998. Our team, composed of students and researchers from the Mathematics and Computer Science Department,
More informationMINHO ROBOTIC FOOTBALL TEAM. Carlos Machado, Sérgio Sampaio, Fernando Ribeiro
MINHO ROBOTIC FOOTBALL TEAM Carlos Machado, Sérgio Sampaio, Fernando Ribeiro Grupo de Automação e Robótica, Department of Industrial Electronics, University of Minho, Campus de Azurém, 4800 Guimarães,
More informationMoving Obstacle Avoidance for Mobile Robot Moving on Designated Path
Moving Obstacle Avoidance for Mobile Robot Moving on Designated Path Taichi Yamada 1, Yeow Li Sa 1 and Akihisa Ohya 1 1 Graduate School of Systems and Information Engineering, University of Tsukuba, 1-1-1,
More informationTowards Integrated Soccer Robots
Towards Integrated Soccer Robots Wei-Min Shen, Jafar Adibi, Rogelio Adobbati, Bonghan Cho, Ali Erdem, Hadi Moradi, Behnam Salemi, Sheila Tejada Information Sciences Institute and Computer Science Department
More informationMotion Control of a Three Active Wheeled Mobile Robot and Collision-Free Human Following Navigation in Outdoor Environment
Proceedings of the International MultiConference of Engineers and Computer Scientists 2016 Vol I,, March 16-18, 2016, Hong Kong Motion Control of a Three Active Wheeled Mobile Robot and Collision-Free
More informationS.P.Q.R. Legged Team Report from RoboCup 2003
S.P.Q.R. Legged Team Report from RoboCup 2003 L. Iocchi and D. Nardi Dipartimento di Informatica e Sistemistica Universitá di Roma La Sapienza Via Salaria 113-00198 Roma, Italy {iocchi,nardi}@dis.uniroma1.it,
More informationKeywords: Multi-robot adversarial environments, real-time autonomous robots
ROBOT SOCCER: A MULTI-ROBOT CHALLENGE EXTENDED ABSTRACT Manuela M. Veloso School of Computer Science Carnegie Mellon University Pittsburgh, PA 15213, USA veloso@cs.cmu.edu Abstract Robot soccer opened
More informationMulti Robot Systems: The EagleKnights/RoboBulls Small- Size League RoboCup Architecture
Multi Robot Systems: The EagleKnights/RoboBulls Small- Size League RoboCup Architecture Alfredo Weitzenfeld University of South Florida Computer Science and Engineering Department Tampa, FL 33620-5399
More informationTeam Edinferno Description Paper for RoboCup 2011 SPL
Team Edinferno Description Paper for RoboCup 2011 SPL Subramanian Ramamoorthy, Aris Valtazanos, Efstathios Vafeias, Christopher Towell, Majd Hawasly, Ioannis Havoutis, Thomas McGuire, Seyed Behzad Tabibian,
More informationRandomized Motion Planning for Groups of Nonholonomic Robots
Randomized Motion Planning for Groups of Nonholonomic Robots Christopher M Clark chrisc@sun-valleystanfordedu Stephen Rock rock@sun-valleystanfordedu Department of Aeronautics & Astronautics Stanford University
More informationRobo-Erectus Jr-2013 KidSize Team Description Paper.
Robo-Erectus Jr-2013 KidSize Team Description Paper. Buck Sin Ng, Carlos A. Acosta Calderon and Changjiu Zhou. Advanced Robotics and Intelligent Control Centre, Singapore Polytechnic, 500 Dover Road, 139651,
More informationRoboCup. Presented by Shane Murphy April 24, 2003
RoboCup Presented by Shane Murphy April 24, 2003 RoboCup: : Today and Tomorrow What we have learned Authors Minoru Asada (Osaka University, Japan), Hiroaki Kitano (Sony CS Labs, Japan), Itsuki Noda (Electrotechnical(
More informationOptic Flow Based Skill Learning for A Humanoid to Trap, Approach to, and Pass a Ball
Optic Flow Based Skill Learning for A Humanoid to Trap, Approach to, and Pass a Ball Masaki Ogino 1, Masaaki Kikuchi 1, Jun ichiro Ooga 1, Masahiro Aono 1 and Minoru Asada 1,2 1 Dept. of Adaptive Machine
More informationDesign a Modular Architecture for Autonomous Soccer Robot Based on Omnidirectional Mobility with Distributed Behavior Control
Design a Modular Architecture for Autonomous Soccer Robot Based on Omnidirectional Mobility with Distributed Behavior Control S.Hamidreza Kasaei, S.Mohammadreza Kasaei and S.Alireza Kasaei Abstract The
More informationLearning and Using Models of Kicking Motions for Legged Robots
Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract
More informationParsian. Team Description for Robocup 2013
Parsian (Amirkabir Univ. Of Technology Robocup Small Size Team) Team Description for Robocup 2013 Seyed Mehdi Mohaimanian Pour, Vahid Mehrabi, Erfan Sheikhi, Masoud Kazemi, Alireza Saeidi, and Ali Pahlavani
More informationLearning and Using Models of Kicking Motions for Legged Robots
Learning and Using Models of Kicking Motions for Legged Robots Sonia Chernova and Manuela Veloso Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {soniac, mmv}@cs.cmu.edu Abstract
More informationER-Force Team Description Paper for RoboCup 2010
ER-Force Team Description Paper for RoboCup 2010 Peter Blank, Michael Bleier, Jan Kallwies, Patrick Kugler, Dominik Lahmann, Philipp Nordhus, Christian Riess Robotic Activities Erlangen e.v. Pattern Recognition
More informationSTOx s 2014 Extended Team Description Paper
STOx s 2014 Extended Team Description Paper Saith Rodríguez, Eyberth Rojas, Katherín Pérez, Jorge López, Carlos Quintero, and Juan Manuel Calderón Faculty of Electronics Engineering Universidad Santo Tomás
More informationPaulo Costa, Antonio Moreira, Armando Sousa, Paulo Marques, Pedro Costa, Anibal Matos
RoboCup-99 Team Descriptions Small Robots League, Team 5dpo, pages 85 89 http: /www.ep.liu.se/ea/cis/1999/006/15/ 85 5dpo Team description 5dpo Paulo Costa, Antonio Moreira, Armando Sousa, Paulo Marques,
More informationCMDragons 2006 Team Description
CMDragons 2006 Team Description James Bruce, Stefan Zickler, Mike Licitra, and Manuela Veloso Carnegie Mellon University Pittsburgh, Pennsylvania, USA {jbruce,szickler,mlicitra,mmv}@cs.cmu.edu Abstract.
More informationA Lego-Based Soccer-Playing Robot Competition For Teaching Design
Session 2620 A Lego-Based Soccer-Playing Robot Competition For Teaching Design Ronald A. Lessard Norwich University Abstract Course Objectives in the ME382 Instrumentation Laboratory at Norwich University
More informationDesign and Implementation a Fully Autonomous Soccer Player Robot
Design and Implementation a Fully Autonomous Soccer Player Robot S. H. Mohades Kasaei, S. M. Mohades Kasaei, S. A. Mohades Kasaei, M. Taheri, M. Rahimi, H. Vahiddastgerdi, and M. Saeidinezhad International
More informationFalconBots RoboCup Humanoid Kid -Size 2014 Team Description Paper. Minero, V., Juárez, J.C., Arenas, D. U., Quiroz, J., Flores, J.A.
FalconBots RoboCup Humanoid Kid -Size 2014 Team Description Paper Minero, V., Juárez, J.C., Arenas, D. U., Quiroz, J., Flores, J.A. Robotics Application Workshop, Instituto Tecnológico Superior de San
More informationKid-Size Humanoid Soccer Robot Design by TKU Team
Kid-Size Humanoid Soccer Robot Design by TKU Team Ching-Chang Wong, Kai-Hsiang Huang, Yueh-Yang Hu, and Hsiang-Min Chan Department of Electrical Engineering, Tamkang University Tamsui, Taipei, Taiwan E-mail:
More informationFuzzy Logic for Behaviour Co-ordination and Multi-Agent Formation in RoboCup
Fuzzy Logic for Behaviour Co-ordination and Multi-Agent Formation in RoboCup Hakan Duman and Huosheng Hu Department of Computer Science University of Essex Wivenhoe Park, Colchester CO4 3SQ United Kingdom
More informationCIT Brains & Team KIS
CIT Brains & Team KIS Yasuo Hayashibara 1, Hideaki Minakata 1, Fumihiro Kawasaki 1, Tristan Lecomte 1, Takayuki Nagashima 1, Koutaro Ozawa 1, Kazuyoshi Makisumi 2, Hideshi Shimada 2, Ren Ito 2, Joshua
More informationMulti-Agent Control Structure for a Vision Based Robot Soccer System
Multi- Control Structure for a Vision Based Robot Soccer System Yangmin Li, Wai Ip Lei, and Xiaoshan Li Department of Electromechanical Engineering Faculty of Science and Technology University of Macau
More informationThe Design of an Intelligent Soccer-Playing Robot
Industrial Robot: An International Journal manuscript No. (will be inserted by the editor) The Design of an Intelligent Soccer-Playing Robot Dan Xiong Junhao Xiao Huimin Lu Qinghua Yu Zhiwen Zeng Kaihong
More informationA NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES
A NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES THAIR A. SALIH, OMAR IBRAHIM YEHEA COMPUTER DEPT. TECHNICAL COLLEGE/ MOSUL EMAIL: ENG_OMAR87@YAHOO.COM, THAIRALI59@YAHOO.COM ABSTRACT It is difficult to find
More informationSimple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots
Simple Path Planning Algorithm for Two-Wheeled Differentially Driven (2WDD) Soccer Robots Gregor Novak 1 and Martin Seyr 2 1 Vienna University of Technology, Vienna, Austria novak@bluetechnix.at 2 Institute
More informationKMUTT Kickers: Team Description Paper
KMUTT Kickers: Team Description Paper Thavida Maneewarn, Xye, Korawit Kawinkhrue, Amnart Butsongka, Nattapong Kaewlek King Mongkut s University of Technology Thonburi, Institute of Field Robotics (FIBO)
More informationZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2015
ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2015 Yu DongDong, Liu Yun, Zhou Chunlin, and Xiong Rong State Key Lab. of Industrial Control Technology, Zhejiang University, Hangzhou,
More informationMulti-robot Formation Control Based on Leader-follower Method
Journal of Computers Vol. 29 No. 2, 2018, pp. 233-240 doi:10.3966/199115992018042902022 Multi-robot Formation Control Based on Leader-follower Method Xibao Wu 1*, Wenbai Chen 1, Fangfang Ji 1, Jixing Ye
More informationRoboCup TDP Team ZSTT
RoboCup 2018 - TDP Team ZSTT Jaesik Jeong 1, Jeehyun Yang 1, Yougsup Oh 2, Hyunah Kim 2, Amirali Setaieshi 3, Sourosh Sedeghnejad 3, and Jacky Baltes 1 1 Educational Robotics Centre, National Taiwan Noremal
More informationThe Attempto Tübingen Robot Soccer Team 2006
The Attempto Tübingen Robot Soccer Team 2006 Patrick Heinemann, Hannes Becker, Jürgen Haase, and Andreas Zell Wilhelm-Schickard-Institute, Department of Computer Architecture, University of Tübingen, Sand
More informationCAMBADA 2014: Team Description Paper
CAMBADA 2014: Team Description Paper R. Dias, F. Amaral, J. L. Azevedo, R. Castro, B. Cunha, J. Cunha, P. Dias, N. Lau, C. Magalhães, A. J. R. Neves, A. Nunes, E. Pedrosa, A. Pereira, J. Santos, J. Silva,
More informationRoboTurk 2014 Team Description
RoboTurk 2014 Team Description Semih İşeri 1, Meriç Sarıışık 1, Kadir Çetinkaya 2, Rüştü Irklı 1, JeanPierre Demir 1, Cem Recai Çırak 1 1 Department of Electrical and Electronics Engineering 2 Department
More informationBuilding Integrated Mobile Robots for Soccer Competition
Building Integrated Mobile Robots for Soccer Competition Wei-Min Shen, Jafar Adibi, Rogelio Adobbati, Bonghan Cho, Ali Erdem, Hadi Moradi, Behnam Salemi, Sheila Tejada Computer Science Department / Information
More information* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged
ADVANCED ROBOTICS SOLUTIONS * Intelli Mobile Robot for Multi Specialty Operations * Advanced Robotic Pick and Place Arm and Hand System * Automatic Color Sensing Robot using PC * AI Based Image Capturing
More informationZJUDancer Team Description Paper
ZJUDancer Team Description Paper Tang Qing, Xiong Rong, Li Shen, Zhan Jianbo, and Feng Hao State Key Lab. of Industrial Technology, Zhejiang University, Hangzhou, China Abstract. This document describes
More informationOverview of Challenges in the Development of Autonomous Mobile Robots. August 23, 2011
Overview of Challenges in the Development of Autonomous Mobile Robots August 23, 2011 What is in a Robot? Sensors Effectors and actuators (i.e., mechanical) Used for locomotion and manipulation Controllers
More informationCOOPERATIVE STRATEGY BASED ON ADAPTIVE Q- LEARNING FOR ROBOT SOCCER SYSTEMS
COOPERATIVE STRATEGY BASED ON ADAPTIVE Q- LEARNING FOR ROBOT SOCCER SYSTEMS Soft Computing Alfonso Martínez del Hoyo Canterla 1 Table of contents 1. Introduction... 3 2. Cooperative strategy design...
More informationVishnu Nath. Usage of computer vision and humanoid robotics to create autonomous robots. (Ximea Currera RL04C Camera Kit)
Vishnu Nath Usage of computer vision and humanoid robotics to create autonomous robots (Ximea Currera RL04C Camera Kit) Acknowledgements Firstly, I would like to thank Ivan Klimkovic of Ximea Corporation,
More informationField Rangers Team Description Paper
Field Rangers Team Description Paper Yusuf Pranggonoh, Buck Sin Ng, Tianwu Yang, Ai Ling Kwong, Pik Kong Yue, Changjiu Zhou Advanced Robotics and Intelligent Control Centre (ARICC), Singapore Polytechnic,
More informationTeam Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League
Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League Chung-Hsien Kuo, Yu-Cheng Kuo, Yu-Ping Shen, Chen-Yun Kuo, Yi-Tseng Lin 1 Department of Electrical Egineering, National
More informationNuBot Team Description Paper 2008
NuBot Team Description Paper 2008 1 Hui Zhang, 1 Huimin Lu, 3 Xiangke Wang, 3 Fangyi Sun, 2 Xiucai Ji, 1 Dan Hai, 1 Fei Liu, 3 Lianhu Cui, 1 Zhiqiang Zheng College of Mechatronics and Automation National
More informationA simple embedded stereoscopic vision system for an autonomous rover
In Proceedings of the 8th ESA Workshop on Advanced Space Technologies for Robotics and Automation 'ASTRA 2004' ESTEC, Noordwijk, The Netherlands, November 2-4, 2004 A simple embedded stereoscopic vision
More informationNCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects
NCCT Promise for the Best Projects IEEE PROJECTS in various Domains Latest Projects, 2009-2010 ADVANCED ROBOTICS SOLUTIONS EMBEDDED SYSTEM PROJECTS Microcontrollers VLSI DSP Matlab Robotics ADVANCED ROBOTICS
More informationMULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT
MULTI-LAYERED HYBRID ARCHITECTURE TO SOLVE COMPLEX TASKS OF AN AUTONOMOUS MOBILE ROBOT F. TIECHE, C. FACCHINETTI and H. HUGLI Institute of Microtechnology, University of Neuchâtel, Rue de Tivoli 28, CH-2003
More informationA Vision Based System for Goal-Directed Obstacle Avoidance
ROBOCUP2004 SYMPOSIUM, Instituto Superior Técnico, Lisboa, Portugal, July 4-5, 2004. A Vision Based System for Goal-Directed Obstacle Avoidance Jan Hoffmann, Matthias Jüngel, and Martin Lötzsch Institut
More informationControl System for an All-Terrain Mobile Robot
Solid State Phenomena Vols. 147-149 (2009) pp 43-48 Online: 2009-01-06 (2009) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/ssp.147-149.43 Control System for an All-Terrain Mobile
More informationTigers Mannheim. Team Description for RoboCup 2012
Tigers Mannheim (Team Interacting and Game Evolving Robots) Team Description for RoboCup 2012 Malte Mauelshagen, Daniel Waigand, Christian Koenig, Steinbrecher Oliver, Georg Leuschel, Nico Scherer, Manuel
More informationRoboBulls 2016: RoboCup Small Size League
RoboBulls 2016: RoboCup Small Size League M. Shamsi 1, J. Waugh 1, F. Williams 2, A. Ross 2, and M. Llofriu 1,3 A. Weitzenfeld 1 1 Dept. of Computer Science and Engineering 2 Dept. of Electrical Engineering,
More informationTraffic Control for a Swarm of Robots: Avoiding Group Conflicts
Traffic Control for a Swarm of Robots: Avoiding Group Conflicts Leandro Soriano Marcolino and Luiz Chaimowicz Abstract A very common problem in the navigation of robotic swarms is when groups of robots
More informationSELF-BALANCING MOBILE ROBOT TILTER
Tomislav Tomašić Andrea Demetlika Prof. dr. sc. Mladen Crneković ISSN xxx-xxxx SELF-BALANCING MOBILE ROBOT TILTER Summary UDC 007.52, 62-523.8 In this project a remote controlled self-balancing mobile
More informationZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2014
ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2014 Yu DongDong, Xiang Chuan, Zhou Chunlin, and Xiong Rong State Key Lab. of Industrial Control Technology, Zhejiang University, Hangzhou,
More informationHierarchical Controller for Robotic Soccer
Hierarchical Controller for Robotic Soccer Byron Knoll Cognitive Systems 402 April 13, 2008 ABSTRACT RoboCup is an initiative aimed at advancing Artificial Intelligence (AI) and robotics research. This
More informationRobotic Vehicle Design
Robotic Vehicle Design Sensors, measurements and interfacing Jim Keller July 2008 1of 14 Sensor Design Types Topology in system Specifications/Considerations for Selection Placement Estimators Summary
More informationFernando Ribeiro, Gil Lopes, Davide Oliveira, Fátima Gonçalves, Júlio
MINHO@home Rodrigues Fernando Ribeiro, Gil Lopes, Davide Oliveira, Fátima Gonçalves, Júlio Grupo de Automação e Robótica, Departamento de Electrónica Industrial, Universidade do Minho, Campus de Azurém,
More informationSaphira Robot Control Architecture
Saphira Robot Control Architecture Saphira Version 8.1.0 Kurt Konolige SRI International April, 2002 Copyright 2002 Kurt Konolige SRI International, Menlo Park, California 1 Saphira and Aria System Overview
More informationRapid Control Prototyping for Robot Soccer
Proceedings of the 17th World Congress The International Federation of Automatic Control Rapid Control Prototyping for Robot Soccer Junwon Jang Soohee Han Hanjun Kim Choon Ki Ahn School of Electrical Engr.
More informationImplementation of a Self-Driven Robot for Remote Surveillance
International Journal of Research Studies in Science, Engineering and Technology Volume 2, Issue 11, November 2015, PP 35-39 ISSN 2349-4751 (Print) & ISSN 2349-476X (Online) Implementation of a Self-Driven
More informationParsian. Team Description for Robocup 2011
Parsian (Amirkabir Univ. Of Technology Robocup Small Size Team) Team Description for Robocup 2011 Seyed Saeed Poorjandaghi, Valiallah Monajjemi, Vahid Mehrabi, Mohammad Mehdi Nabi, Ali Koochakzadeh, Seyed
More informationCS295-1 Final Project : AIBO
CS295-1 Final Project : AIBO Mert Akdere, Ethan F. Leland December 20, 2005 Abstract This document is the final report for our CS295-1 Sensor Data Management Course Final Project: Project AIBO. The main
More informationDesign of Tracked Robot with Remote Control for Surveillance
Proceedings of the 2014 International Conference on Advanced Mechatronic Systems, Kumamoto, Japan, August 10-12, 2014 Design of Tracked Robot with Remote Control for Surveillance Widodo Budiharto School
More informationMEM380 Applied Autonomous Robots I Winter Feedback Control USARSim
MEM380 Applied Autonomous Robots I Winter 2011 Feedback Control USARSim Transforming Accelerations into Position Estimates In a perfect world It s not a perfect world. We have noise and bias in our acceleration
More informationNao Devils Dortmund. Team Description for RoboCup Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann
Nao Devils Dortmund Team Description for RoboCup 2014 Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann Robotics Research Institute Section Information Technology TU Dortmund University 44221 Dortmund,
More informationService Robots in an Intelligent House
Service Robots in an Intelligent House Jesus Savage Bio-Robotics Laboratory biorobotics.fi-p.unam.mx School of Engineering Autonomous National University of Mexico UNAM 2017 OUTLINE Introduction A System
More informationImproving the Kicking Accuracy in a Soccer Robot
Improving the Kicking Accuracy in a Soccer Robot Ricardo Dias ricardodias@ua.pt Bernardo Cunha mbc@det.ua.pt João Silva joao.m.silva@ua.pt António J. R. Neves an@ua.pt José Luis Azevedo jla@ua.pt Nuno
More informationSpace Research expeditions and open space work. Education & Research Teaching and laboratory facilities. Medical Assistance for people
Space Research expeditions and open space work Education & Research Teaching and laboratory facilities. Medical Assistance for people Safety Life saving activity, guarding Military Use to execute missions
More informationChapter 2 Mechatronics Disrupted
Chapter 2 Mechatronics Disrupted Maarten Steinbuch 2.1 How It Started The field of mechatronics started in the 1970s when mechanical systems needed more accurate controlled motions. This forced both industry
More informationWF Wolves & Taura Bots Humanoid Kid Size Team Description for RoboCup 2016
WF Wolves & Taura Bots Humanoid Kid Size Team Description for RoboCup 2016 Björn Anders 1, Frank Stiddien 1, Oliver Krebs 1, Reinhard Gerndt 1, Tobias Bolze 1, Tom Lorenz 1, Xiang Chen 1, Fabricio Tonetto
More information2014 KIKS Extended Team Description
2014 KIKS Extended Team Description Soya Okuda, Kosuke Matsuoka, Tetsuya Sano, Hiroaki Okubo, Yu Yamauchi, Hayato Yokota, Masato Watanabe and Toko Sugiura Toyota National College of Technology, Department
More informationMCT Susano Logics 2017 Team Description
MCT Susano Logics 2017 Team Description Kazuhiro Fujihara, Hiroki Kadobayashi, Mitsuhiro Omura, Toru Komatsu, Koki Inoue, Masashi Abe, Toshiyuki Beppu National Institute of Technology, Matsue College,
More informationHybrid architectures. IAR Lecture 6 Barbara Webb
Hybrid architectures IAR Lecture 6 Barbara Webb Behaviour Based: Conclusions But arbitrary and difficult to design emergent behaviour for a given task. Architectures do not impose strong constraints Options?
More informationHow Students Teach Robots to Think The Example of the Vienna Cubes a Robot Soccer Team
How Students Teach Robots to Think The Example of the Vienna Cubes a Robot Soccer Team Robert Pucher Paul Kleinrath Alexander Hofmann Fritz Schmöllebeck Department of Electronic Abstract: Autonomous Robot
More informationUniversity of Florida Department of Electrical and Computer Engineering Intelligent Machine Design Laboratory EEL 4665 Spring 2013 LOSAT
University of Florida Department of Electrical and Computer Engineering Intelligent Machine Design Laboratory EEL 4665 Spring 2013 LOSAT Brandon J. Patton Instructors: Drs. Antonio Arroyo and Eric Schwartz
More informationSitiK KIT. Team Description for the Humanoid KidSize League of RoboCup 2010
SitiK KIT Team Description for the Humanoid KidSize League of RoboCup 2010 Shohei Takesako, Nasuka Awai, Kei Sugawara, Hideo Hattori, Yuichiro Hirai, Takesi Miyata, Keisuke Urushibata, Tomoya Oniyama,
More informationRobotic Vehicle Design
Robotic Vehicle Design Sensors, measurements and interfacing Jim Keller July 19, 2005 Sensor Design Types Topology in system Specifications/Considerations for Selection Placement Estimators Summary Sensor
More informationBogobots-TecMTY humanoid kid-size team 2009
Bogobots-TecMTY humanoid kid-size team 2009 Erick Cruz-Hernández 1, Guillermo Villarreal-Pulido 1, Salvador Sumohano-Verdeja 1, Alejandro Aceves-López 1 1 Tecnológico de Monterrey, Campus Estado de México,
More informationCooperative Behavior Acquisition in A Multiple Mobile Robot Environment by Co-evolution
Cooperative Behavior Acquisition in A Multiple Mobile Robot Environment by Co-evolution Eiji Uchibe, Masateru Nakamura, Minoru Asada Dept. of Adaptive Machine Systems, Graduate School of Eng., Osaka University,
More informationSensor Data Fusion Using Kalman Filter
Sensor Data Fusion Using Kalman Filter J.Z. Sasiade and P. Hartana Department of Mechanical & Aerospace Engineering arleton University 115 olonel By Drive Ottawa, Ontario, K1S 5B6, anada e-mail: jsas@ccs.carleton.ca
More informationIntelligent Vehicle Localization Using GPS, Compass, and Machine Vision
The 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems October 11-15, 2009 St. Louis, USA Intelligent Vehicle Localization Using GPS, Compass, and Machine Vision Somphop Limsoonthrakul,
More informationA New Simulator for Botball Robots
A New Simulator for Botball Robots Stephen Carlson Montgomery Blair High School (Lockheed Martin Exploring Post 10-0162) 1 Introduction A New Simulator for Botball Robots Simulation is important when designing
More informationThe description of team KIKS
The description of team KIKS Keitaro YAMAUCHI 1, Takamichi YOSHIMOTO 2, Takashi HORII 3, Takeshi CHIKU 4, Masato WATANABE 5,Kazuaki ITOH 6 and Toko SUGIURA 7 Toyota National College of Technology Department
More informationWheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic
Universal Journal of Control and Automation 6(1): 13-18, 2018 DOI: 10.13189/ujca.2018.060102 http://www.hrpub.org Wheeled Mobile Robot Obstacle Avoidance Using Compass and Ultrasonic Yousef Moh. Abueejela
More informationNaOISIS : A 3-D Behavioural Simulator for the NAO Humanoid Robot
NaOISIS : A 3-D Behavioural Simulator for the NAO Humanoid Robot Aris Valtazanos and Subramanian Ramamoorthy School of Informatics University of Edinburgh Edinburgh EH8 9AB, United Kingdom a.valtazanos@sms.ed.ac.uk,
More informationAdvanced Robotics Introduction
Advanced Robotics Introduction Institute for Software Technology 1 Agenda Motivation Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 Bridge the Gap Mobile
More informationAdvanced Robotics Introduction
Advanced Robotics Introduction Institute for Software Technology 1 Motivation Agenda Some Definitions and Thought about Autonomous Robots History Challenges Application Examples 2 http://youtu.be/rvnvnhim9kg
More informationRoboCup 2013 Humanoid Kidsize League Winner
RoboCup 2013 Humanoid Kidsize League Winner Daniel D. Lee, Seung-Joon Yi, Stephen G. McGill, Yida Zhang, Larry Vadakedathu, Samarth Brahmbhatt, Richa Agrawal, and Vibhavari Dasagi GRASP Lab, Engineering
More information