Programming the Goalkeeper of 20 DOF for FIRA Cup
|
|
- Willa Morgan
- 6 years ago
- Views:
Transcription
1 Programming the Goalkeeper of 20 DOF for FIRA Cup Mauro Santoyo Mora 1,Víctor Hugo Cacique Borrego 1,KarlaA. Camarillo Gómez 1, and J. Manuel Ibarrra Zannatha 2 1 Instituto Tecnológico de Celaya, Av. Tecnológico and García Cubas, Celaya, Guanajuato, México 2 Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional Av. Instituto Politécnico Nacional 2508, Col. San Pedro Zacatenco 07360, México, D. F. karla.camarillo@itcelaya.edu.mx Abstract. In this paper is proposed an algorithm for an autonomus goalkeeper capable of the interaction with the environment of an AndroSot(Android Soccer Tournament) game. The algorithm is based on the behavior of the actuation and the vision systems acting as a trajectory sensor. Through a proposed set of trajectories, the goalkeeper es capable to determinate the trajectory of the soccer-player. The experimental results shows that the goalkeeper stops any ball shooted by the soccer-player, it was the goalkeeper of the DotMX of the FIRA World Cup Key words: Humanoid Robot, FIRA Cup, Robot Soccer, Vision Control. 1 Introduction The robotics itself relates with the desire of synthesize natural functions from a human body by the use of mechanisms, sensors, actuators and computer systems. Obviusly this represents a huge commitment that evidently seems require a multitude of ideas from a lot of classic fields. It seems reasonable to divide Robotics in four main areas: mechanical handling, locomotion, computer vision and artificial intelligence[1]. There exist different Robot-Soccer World Cups all over the world, from which the most remarkable tournaments are the FIRA (Federation of International Robot-Soccer Association) World Cup and RoboCup. In both cases, the humanoid robot has to have anthropomorphic characteristics, but also a certain level of autonomy depending of the environment where the humanoid will unfold. Robot-soccer can be portrayed as a competition of advanced robot technology within a confined space. It offers a challenging arena to the young generation Corresponding author
2 2 Programming the Goalkeeper of 20 DOF for FIRA Cup and researchers working with autonomous mobile robotic systems. It is hoped that FIRA s flagship event, called the FIRA Robot World Cup, will help to generate interests in robotics in the young minds. Through this events, FIRA hopes to help them better understand and appreciate, with interests, the scientific concepts and technological developments involved. FIRA believes that some of these interests will fuel scientific and engineering skills that ultimately develop into research outcomes to serve mankind in a variety of ways [2]. The FIRA Cup is organized into several categories, one of which is AndroSot, were the size dimension of the android is proportional to that of a human being. For this category, the match is played by two teams, each consisting for at most three robots, including one goalkeeper. All the robots are controlled by off-board computers, where the goalkeeper could posses its own camera and be fully autonomous. The team DotMX is composed of research centers as the Department of Automatic Control of CINVESTAV-IPN and the Institute of Research in Applied Mathematics and Systems of UNAM. The team also includes to the Universidad Politécnica de Sinaloa, the Instituto Tecnológico de Celaya and the company Verstand Labs. DotMX integrates a large number of students, researchers and contributors from these institutions, who carry the research projects in parallel. One of the most important achievments of the team has been the First Place in United Soccer obtained in the FIRA Robot World Cup 2012 celebrated in Bristol, UK in August 2012[3]. The application of the Bioloid plattform in its different kit presentations for Robot Soccer World Cups has been considerable because of its versatility and compatibility with other systems like the vision module HaViMo 2.0. The main bases considered for this work consists in the application of the Bioloid humanoid robot in different Robot Soccer Cups with the integration of a vision module compatible with the architecture of the robot. The first reference considered presents an overview of a humaniod soccer robot, build out of readily available hardware. It is described a vision algorithm to detect goal posts, used for Self-Localisation of the robot. The performance of the robot in the FIRA World Cup 2007 is analized and some improvements suggested[4]. With the develop of a cheap and lightweight integrated camera and image processor by the Computer Science Department of Freie Universität Berlin, was possible to integrate a vision module capable of delivering the results from the image processing via a serial interface and further processed by a low power CPU like a microcontroller[5]. It is cited the first results of hook-up a HaViMo 2.0 in a Bioloid belonging to the DotMX team, in order to develop a vision system capable of execute search and track tasks[6].
3 2 Description Programming the Goalkeeper of 20 DOF for FIRA Cup Structure of the Humanoid Robot The humanoid robot assembly is based in the Humanoid Type A of the Bioloid Premium Kit. The robot is of 20 DOF, from which 18 DOF are used for the locomotion of the robot. The 2 DOF remaining were integrated with the HaViMo 2.0 (Hamid s Vision Module 2.0) to create the head of the robot, generating in this way an exploration system. The humanoid s body can be seen in the Fig. 1. Fig. 1. Humanoid robot. Basically the head of the humanoid possesses a pitch and a yaw rotations (Fig. 2), allowing the robot to explore the environment where he is found. This exploration is performed between the HaViMo 2.0 and the actuators conforming the head, where the HaViMo module gives us information about the location of objects in the image space then it is requiered an alteration in the positions taken by the actuators to move the head and frame the ball in the image. Notice that the boundaries of the values that could take each actuator for the pitch and yaw angles, shown in the Fig. 3. This angles were calculated in base to the running degree of the Dynamixel AX-12 actuator. This running goes through 0 to 300 with a resolution of 0.29 [7], implying an 8-bit word that is used to define the desired position. The computational system consists of the CM-510 controller, that is an 8- bit AVR microcontroller with 256K Bytes in-system programmable flash, model ATmega2561. The CM-510 controller (Fig. 4) offers an architecture of buttons, LED indicators, communication buses (mainly used for actutation and vision systems), ADC channels and some other characteristics.
4 4 Programming the Goalkeeper of 20 DOF for FIRA Cup Fig. 2. Head rotations. a) b) Fig. 3. Values and boundaries for pitch and yaw angles. (a) Pitch angle boundaries. (b) Yaw angle boundaries. Fig. 4. Controller CM-510 [7].
5 Programming the Goalkeeper of 20 DOF for FIRA Cup Hamid s Vision Module 2.0 The main objective of robotics is synthesize tha natural body functions into an artificial system. One of the more applied areas is artificial vision, making use of images got from the visual environment, to identify surrounding objects and efects. HaViMo, shown in Fig. 5, is a visual perception system for microprocessors of low consumption, which consists of a microlens and a signal processor with two basic algorithms of image processing precharged. Fig. 5. HaViMo 2.0. The usage of this vision module requires two fundamental operations: calibration and implementation. The calibration phase requires a GUI (Graphical User Interface) named HaViMoGUI, which allows the user define the colors by each object is identified. The definition of object s color is made by selecting the desired color in the RGB(Red, Green, Blue) space or by selecting a pixel from an acquired image as seen in the Fig. 6. Fig. 6. HaViMoGUI.
6 6 Programming the Goalkeeper of 20 DOF for FIRA Cup It is possible to modify several characteristics of the module that will be considered at any frame captured by the camera. The main characteristics are: gain of color(red, green or blue), luminance, white balance, and so others. The desired configuration as well as the colors of interest are written in an EEPROM memory integrated in the HaViMo, allowing us to turn off and on the module without the needing of a recalibration, all this under the same conditions of ilumination. The algorithms contained in the signal processor are based in the color processing. The first develops a color segmentation based on the calibration required by the user, which results are presented in form of a Look-Up Table (LUT). The second algorithm generates a low resolution image by the gridding process. In this process each byte contents the information of a 5 5 region extracted from the original image saving it in a new image location (x, y). Four bits codify the color of the region and the rest four bits represent the number of pixels containing that color. At the end of the execution of this two algorithms the results are presented in a table (Fig. 7) containing the next information[5]: Fig. 7. Captured image information [5].
7 Programming the Goalkeeper of 20 DOF for FIRA Cup 7 Region index: Contains the value 0 if the region is invalid and nonzero otherwise. Region color: Color category of the detected region. Number of pixels: Number of detected pixels inside the region. Sum of X coordinates: Result of addition of the X coordinates of all detected pixels. Can be divided by number of pixels to calculate average X. Sum of Y coordinates: Result of addition of the Y coordinates of all detected pixels. Can be divided by number of pixels to calculate average Y. Max X: Bounding box right margin. Min X: Bounding box left margin. Max Y: Bounding box bottom margin. Min Y: Bounding box top margin. 3 Strategies of the Goalkeeper 3.1 Searching and Tracking the Ball As first step, was necesary calibrate our vision module to define the adecuated LUT to recognize the ball from the visual environment, performing a selection of the orange color. In base to this calibration, was possible to know the actual coordinates of the ball in the image space which are usefull to calculate the track positions of the head. Before we can perform a track motion it is indispensable to find the ball in the environment. This search process consists in perform an exploration of the frontal visual field of the humanoid, by taking 6 different positions divided in two pitch positions. With this search the robot was capable to see in a radius of 2 meters near him. It was propossed a division of the visual field (see Fig. 8) for the goalkeeper in order to discretize the different possibilities. As result of this idea, the visual field was created as follows: Fig. 8. Visual field for the goalkeeper
8 8 Programming the Goalkeeper of 20 DOF for FIRA Cup 3.2 Ball Trajectories Analysis It is important to recognize the possible ways in which our opponent could kick the ball in our goal direction. In this way, it was developed a study of the possible different trajectories that would take the ball once it is kicked by another robot. With this, the experiment was based in the trajectories shown in the Fig. 9. Fig. 9. Trajectories defined for experiment. The positions registered by each actuator, for pitch and yaw motions, are shown in the Table 1. This route consisted of a straight line direct to the goalkeeper, taking an initial position in front of him at 150 cm. It is important to remark that every route was tested with 20 samples to homogenize every trajectory and the experiment. The Fig. 10 shows the results of Table 1. As can be seen in the figure there is present a noticeable change in the pitch angle, by the other hand, in the yaw angle the registered changes are very small. Henceforth, for this kind of behavior we will assume that the ball is advancing in straight line to our goal. The second case that will be presented consists in a trajectory that starts its trail at 60 cm from the left of the robot and 150 cm in front of him, ending this trail on the opposite side and with the attempt of scoring a goal in a cross path. This route corresponds to R3 in the Fig. 9. The results are shown in the Table 2 and the Fig. 11. All the remaining routes were tested in a similar way, concluding all the experiment in an algorithm with the characteristics and cases presented below,
9 Programming the Goalkeeper of 20 DOF for FIRA Cup 9 Table 1. Position values for route 1 (R1). Number Position Pixels of Ball Centering Pitch Yaw Cx Cy X X Fig. 10. Actuators behavior for route 1.
10 10 Programming the Goalkeeper of 20 DOF for FIRA Cup Table 2. Position values for route 3 (R3). Number Position Pixels of Ball Centering Pitch Yaw Cx Cy X X Fig. 11. Actuators behavior for route 3.
11 Programming the Goalkeeper of 20 DOF for FIRA Cup 11 for this, it was considered the initial position were the robot would find the ball, dividing the visual field of the robot in three sections: Left Visual Field: The possible cases considered for this field are: Cross Path Shot (Left to Right): This condition will take place when the desired position of the yaw angle results in a sign change in the next equation: (Angle yaw 512) < 0 (1) It is required as well a decrement in the pitch angle to take this case as a possibility. Direct Shot: A small threshold is considered in this case, meaning this that it is present a noticeable change in the pitch angle and almost a constant angle in yaw. This case would be similar to route 1 in the Fig. 10. Left Side Shot: It will be considered that the yaw variable should be larger than the threshold stipulated in the case of a direct shot. This case also requires the position of the ball s centroid, which would be located in the left side of every captured image. This coordinates must be less than 60 for the X axis and larger than 30 for the Y axis. (Angle yaw 512) > 100 Cx < 60 Cy > 30 (2) Central Visual Field: There exist five cases when this condition takes place during a match. For this case is defined a new threshold with origin in the central position of the yaw rotation. The boundaries of this threshold are defined by an angle of ±11.4 from its origin. Shot to the Left Side: This condition is susceptible to be present because of a cross path shot when is accomplished: (Angle yaw 512) > 0 (3) Requiring the goalkeeper to stop the ball at his right side. In case the ball runs a trail to the same left side crossing the left boundary of the threshold, it will be truth: (Angle yaw 550) > 10 (4) Shot to the Threshold Center: This shot will be defined as a direct shot to the goalkeeper position, where the pitch angle will describe a function with decrements to track the ball. If this case presents the initial position of the ball in the left side of the threshold, the condition to be accomplished for the trajectory must be: (Angle yaw 512) > 15 (Angle yaw 550) <= 10 Angle pitch > 10 (5) By the other hand, for the right side of the threshold: (Angle yaw 512) < 15 (474 Angle yaw ) <= 10 Angle pitch > 10 (6)
12 12 Programming the Goalkeeper of 20 DOF for FIRA Cup Shot to the Right Side: The goalkeeper will consider this condition viable as a cross path shot going from the right to the left side when: (Angle yaw 512) < 0 (7) In the case the ball has been found in the right side of the threshold and runs a trail to the same side, the condition that describes it is: (474 Angle yaw ) > 10 (8) Right Visual Field: The last three cases present for this visual field are listed below: Cross Path Shot (Right to Left): For this case the side change condition will be traduced as a sign change in the next operation: (Angle yaw 512) > 0 (9) In this way the goalkeeper will notice the cross path in base to this change and the decrement in the pitch angle. Direct Shot: It is considered a small threshold, where if the ball remains along its trail inside of the boundaries, the pitch angle wil decrement its position while tracking the ball. Right Side Shot: The yaw angle described while the system tracks the ball must be lesser than the right boundary of the threshold, with this condition, also it is necesary that the centroid of the ball remains in the image with coordinates larger than 100 in the X axis and larger than 30 in the Y axis. (474 Angle yaw ) > 10 Cx > 100 Cy > 30 (10) 4 Results In a cualitative way the results that has been gotten are listed below: The vision system HaViMo 2.0 was applied satisfactorily in two different programming languages (RoboPlus and Embedded C for AVR microcontrollers). In base of the objects recognition, as the ball, was possible to develop a tracking system with the exploration system. With the research developed to identify the behavior of the exploration system as a trajectory sensor, was possible identify the trajectories of the ball in different cases. So that, it allowed to define an algorithm to control the reactions of the goal keeper once the ball was kicked to our goal. One of the most remarcable result of these research was that for the first time, a goalkeeper maintain its own goal with no goals received. This result was gotten by the team dotmx in the FIRA 2012 Tournament celebrated in Bristol, United Kingdom, which won the first place in the AndroSot category.
13 5 Conclusions Programming the Goalkeeper of 20 DOF for FIRA Cup 13 It is possible to achieve a competitive robot under the Bioloid architecture and the hook-up of a HaViMo 2.0 module. Although the main controller was not dedicated in execution for the image processing, the results were satisfactory in the processes of search, recognition and track of the ball during the estimation of its trail. The next step in this research will be the substitution of the CM-510 by the controller CM-530 and the hook-up of a LynkSprite Camera with the objective of developing a digital image processing that will predict the ball trail overall in base to the image information. References 1. John J. Craig: Robótica. Editorial Pearson Educación, México Federation of International Robot-soccer Association, Sitemap, net/?mid=firaoverview 3. Verstand Labs, Website, 4. Joerg Christian Wolf, Phil Hall, Paul Robinson, Phil Culverhouse: Bioloid based Humanoid Soccer Robot Design, Technical Report, Centre for Robotics and Intelligent Systems, University of Plymouth. 5. Computer Science Department of Freie Universität Berlin: Embedded Vision Module for Bioloid Quick Start. Technical Report. 6. Luis Samahí García González, Juan M. Ibarra Zannatha: Visión Artificial con HaViMo 2.0 para el Humanoide Bioloid. In: Sexto Workshop GTH, México Robotis, e-manual,
ZSTT Team Description Paper for Humanoid size League of Robocup 2017
Adult- ZSTT Team Description Paper for Humanoid size League of Robocup 2017 Jaesik Jeong, Youngsup Oh and Jeehyun Yang ZSTT E-mail: soulmatree@gmail.com Web: www.soulmatree.com Abstract. This paper describes
More informationA new AI benchmark. Soccer without Reason Computer Vision and Control for Soccer Playing Robots. Dr. Raul Rojas
Soccer without Reason Computer Vision and Control for Soccer Playing Robots Dr. Raul Rojas A new AI benchmark -computer vision in real time - embodied intelligence: mechanics - energy management - local
More informationCricket umpire assistance and ball tracking system using a single smartphone camera
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 Cricket umpire assistance and ball tracking system using a single smartphone camera Udit Arora
More informationNeural Network in Computer Vision for RoboCup Middle Size League
Journal of Software Engineering and Applications, 2016, *,** Neural Network in Computer Vision for RoboCup Middle Size League Paulo Rogério de Almeida Ribeiro 1, Gil Lopes 1, Fernando Ribeiro 1 1 Department
More informationRobot motion by simultaneously wheel and leg propulsion
Robot motion by simultaneously wheel and leg propulsion Aarne Halme, Ilkka Leppänen, Miso Montonen, Sami Ylönen Automation Technology Laboratory Helsinki University of Technology PL 5400, 02015 HUT, Finland
More informationFUT-K Team Description Paper 2016
FUT-K Team Description Paper 2016 Kosuke Onda and Teruya Yamanishi Department of Management Information Science, Fukui University of Technology Gakuen, Fukui 910 8505, Japan Abstract. This paper describes
More informationAndroSot (Android Soccer Tournament) Laws of the Game 2010
AndroSot (Android Soccer Tournament) Laws of the Game 2010 Tzuu-Hseng Steve Li Advanced Intelligent Robot and System (airobots) Laboratory Department of Electrical Engineering National Cheng Kung University
More informationIEEE RAS Micro/Nano Robotics & Automation (MNRA) Technical Committee Mobile Microrobotics Challenge 2016
IEEE RAS Micro/Nano Robotics & Automation (MNRA) Technical Committee Mobile Microrobotics Challenge 2016 OFFICIAL RULES Version 2.0 December 15, 2015 1. THE EVENTS The IEEE Robotics & Automation Society
More informationOpen Research Online The Open University s repository of research publications and other research outputs
Open Research Online The Open University s repository of research publications and other research outputs Developing an intelligent table tennis umpiring system Conference or Workshop Item How to cite:
More informationPERCEPTIVE ROBOT MOVING IN 3D WORLD. D.E- Okhotsimsky, A.K. Platonov USSR
PERCEPTIVE ROBOT MOVING IN 3D WORLD D.E- Okhotsimsky, A.K. Platonov USSR Abstract. This paper reflects the state of development of multilevel control algorithms for a six-legged mobile robot. The robot
More informationAgenda Item I.5.b Supplemental NOAA Presentation November 2012
Agenda Item I.5.b Supplemental NOAA Presentation November 2012 This file contains the Powerpoint presentation with selected screen shots from the videos. Videos were not submitted electronically to the
More informationNATIONAL INSTRUMENTS AUTONOMOUS ROBOTICS COMPETITION Task and Rules Document
NATIONAL INSTRUMENTS AUTONOMOUS ROBOTICS COMPETITION 2018 2018 Task and Rules Document Table of Contents Competition Background:... 2 Theme: Autonomous Vehicles Fast Track to the Future... 2 Design Elements
More informationRules and Discipline of the Playing Field of the Smart Car Race
Rules and Discipline of the Playing Field of the Smart Car Race All racing teams should use the car model suite designated by Freescale Semiconductor, using HCS12 Microcontroller from Freescale Semiconductor
More information#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS
#19 MONITORING AND PREDICTING PEDESTRIAN BEHAVIOR USING TRAFFIC CAMERAS Final Research Report Luis E. Navarro-Serment, Ph.D. The Robotics Institute Carnegie Mellon University November 25, 2018. Disclaimer
More informationGOLFER. The Golf Putting Robot
GOLFER The Golf Putting Robot Written By Wing Pan Yuen For EEL 5666 Intelligent Machines Design Laboratory December 05, 1999 Table of Contents Abstract Introduction Executive Summary Integrated System
More informationAlgorithm for Line Follower Robots to Follow Critical Paths with Minimum Number of Sensors
International Journal of Computer (IJC) ISSN 2307-4523 (Print & Online) Global Society of Scientific Research and Researchers http://ijcjournal.org/ Algorithm for Line Follower Robots to Follow Critical
More informationMESHMERIZE - Wildcard
MESHMERIZE - Wildcard Objective: Teams have to build an autonomous robot which can follow a white line and keep track of directions while going through the maze. The bot has to analyze the path in the
More informationKungl Tekniska Högskolan
Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se March 22, 2006 Outline Wheel The overall system layout : those found in nature found in nature Difficult to imitate technically Technical
More informationCentre for Autonomous Systems
Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se March 22, 2006 Outline Wheel The overall system layout : those found in nature found in nature Difficult to imitate technically Technical
More informationEVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM
Evolving Hexapod Gaits Using a Cyclic Genetic Algorithm Page 1 of 7 EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM GARY B. PARKER, DAVID W. BRAUN, AND INGO CYLIAX Department of Computer Science
More informationSHOT ON GOAL. Name: Football scoring a goal and trigonometry Ian Edwards Luther College Teachers Teaching with Technology
SHOT ON GOAL Name: Football scoring a goal and trigonometry 2006 Ian Edwards Luther College Teachers Teaching with Technology Shot on Goal Trigonometry page 2 THE TASKS You are an assistant coach with
More informationSTRATEGY PLANNING FOR MIROSOT SOCCER S ROBOT
STRATEGY PLANNING FOR MIROSOT SOCCER S ROBOT CRISTINA FLORIANA PANA, NICU GEORGE BIZDOACA, IONUT CRISTIAN RESCANU, MARIUS NICULESCU Department of Mechatronics University of Craiova Address Bvd. Decebal
More informationWiimote Visualization Through Particles
1 Abstract Wiimote Visualization Through Particles Joshua Jacobson Since 2006, the Wii video game console has been found within homes throughout out the world. The Wiimote exists as the primary input method
More informationThe Sweaty 2018 RoboCup Humanoid Adult Size Team Description
The Sweaty 2018 RoboCup Humanoid Adult Size Team Description Meyrem Sena Akbas, Martin Burkart, Klaus Dorer, André Friedrich, Lena Higel, Ulrich Hochberg (Team leader), Nils-Malte Jahn, Rudi Kirn, Mathias
More informationThe Field of Play. Only the lines indicated in Law 1 are to be marked on the field of play.
01 Law The Field of Play 1. Field surface The field of play must be a wholly natural or, if competition rules permit, a wholly artificial playing surface except where competition rules permit an integrated
More informationLaboratory 2(a): Interfacing WiiMote. Authors: Jeff C. Jensen (National Instruments) Trung N. Tran (National Instruments)
Laboratory 2(a): Interfacing WiiMote Authors: Jeff C. Jensen (National Instruments) Trung N. Tran (National Instruments) Instructors: Edward A. Lee Sanjit A. Seshia University of California, Berkeley EECS
More informationWALKING MOTION ANALYSIS USING SMALL ACCELERATION SENSORS
WALKING MOTION ANALYSIS USING SMALL ACCELERATION SENSORS Teruaki Ito Institute of Technology and Science University of Tokushima Tokushima, Japan e-mail: ito@me.tokushima-u.ac.jp Abstract Human walking
More informationApplication of Bayesian Networks to Shopping Assistance
Application of Bayesian Networks to Shopping Assistance Yang Xiang, Chenwen Ye, and Deborah Ann Stacey University of Guelph, CANADA Abstract. We develop an on-line shopping assistant that can help a e-shopper
More informationRoboCup Humanoid League 2003 Rules
1 of 11 04.09.2007 08:07 RoboCup Humanoid League 2003 Rules Last Updated: June 25, 2003. first draft as of: June 12, 2003. The main body of this draft is from the www.robocup.org homepage last updated
More informationThe field of play must be rectangular and marked with lines. These lines belong to the areas of which they are boundaries.
LAW 1: THE FIELD OF PLAY Field surface Matches may be played on natural or artificial surfaces, according to the rules of the competition The colour of artificial surfaces must be green. Where artificial
More informationbeestanbul RoboCup 3D Simulation League Team Description Paper 2012
beestanbul RoboCup 3D Simulation League Team Description Paper 2012 Baris Demirdelen, Berkay Toku, Onuralp Ulusoy, Tuna Sonmez, Kubra Ayvaz, Elif Senyurek, and Sanem Sariel-Talay Artificial Intelligence
More informationEmergent walking stop using 3-D ZMP modification criteria map for humanoid robot
2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 ThC9.3 Emergent walking stop using 3-D ZMP modification criteria map for humanoid robot Tomohito Takubo, Takeshi
More informationRobocup 2010 Version 1 Storyboard Prototype 13 th October 2009 Bernhard Hengst
Robocup 2010 Version 1 Storyboard Prototype 13 th October 2009 Bernhard Hengst Developmental Research Strategy! Fail-fast, fail cheap! We should accept poor performance but insist it is complete! Version
More informationMixed Reality Competition Rules
Mixed Reality Competition Rules Mixed Reality Organizing Committee March, 2010 This document contains the rules for the RoboCup 2010 Mixed Reality (MR) competition. For any cases not specifically covered
More informationRoboCupJunior Soccer Rules for Big Field SuperTeams 2014
RoboCupJunior Soccer Rules for Big Field SuperTeams 2014 RoboCupJunior Soccer Technical Committee 2014: Katsumi Masaoka (Japan), CHAIR, k-mac@sea.plala.or.jp Luis José López (Mexico), llopez@tecnovanguardia.com
More informationSoftware Design of the Stiquito Micro Robot
Software Design of the Stiquito Micro Robot Andrew McClain and James M. Conrad University of North Carolina at Charlotte jmconrad@uncc.edu Abstract The Stiquito robot is a small, six legged robot that
More informationAC : MEASUREMENT OF HYDROGEN IN HELIUM FLOW
AC 2010-2145: MEASUREMENT OF HYDROGEN IN HELIUM FLOW Randy Buchanan, University of Southern Mississippi Christopher Winstead, University of Southern Mississippi Anton Netchaev, University of Southern Mississippi
More informationStabilizing Walking Gaits using Feedback from Gyroscopes
Stabilizing Walking Gaits using Feedback from Gyroscopes Jacky Baltes Sara McGrath John Anderson Department of Computer Science University of Manitoba Winnipeg, Canada jacky,andersj@cs.umanitoba.ca http://www.cs.umanitoba.ca/~jacky
More informationCSU_Yunlu 2D Soccer Simulation Team Description Paper 2015
CSU_Yunlu 2D Soccer Simulation Team Description Paper 2015 Tao Huang, Jieli Yin Fu Jiang, Xiaoyong Zhang, Jun Peng School of Information Science and Engineering, Central South University, Changsha, Hunan
More informationSensing and Modeling of Terrain Features using Crawling Robots
Czech Technical University in Prague Sensing and Modeling of Terrain Features using Crawling Robots Jakub Mrva 1 Faculty of Electrical Engineering Agent Technology Center Computational Robotics Laboratory
More informationRoboCupJunior Soccer Rules 2009
RoboCupJunior Soccer Rules 2009 These are the official rules for RoboCupJunior 2009. They are released by the RoboCupJunior Soccer Technical Committee for Soccer. These rules have priority over any translations.
More informationThe HumiSys. RH Generator. Operation. Applications. Designed, built, and supported by InstruQuest Inc.
The HumiSys RH Generator Designed, built, and supported by InstruQuest Inc. Versatile Relative Humidity Generation and Multi-Sensor System The new HumiSys with single or dual RH probes capabilities is
More informationHumiSys HF High Flow RH Generator
HumiSys HF High Flow RH Generator Designed, built, and supported by InstruQuest Inc. Versatile Relative Humidity Generation and Multi-Sensor System The HumiSys HF is a high flow version of the previously
More information"Learning from the Past - Innovating for the Future"
1. Introduction In Spring 2002, the Midlands Chapter of IEEE will host the IEEE Southeastern Conference (SECon) in Columbia, South Carolina. The University of South Carolina and South Carolina State University
More informationRoboCup Standard Platform League (NAO) Technical Challenges
RoboCup Standard Platform League (NAO) Technical Challenges RoboCup Technical Committee (2014 rules, as of June 19, 2014) At RoboCup 2014, the Standard Platform League will hold three different technical
More informationIDeA Competition Report. Electronic Swimming Coach (ESC) for. Athletes who are Visually Impaired
IDeA Competition Report Electronic Swimming Coach (ESC) for Athletes who are Visually Impaired Project Carried Out Under: The Department of Systems and Computer Engineering Carleton University Supervisor
More information13st IEEE Latin American Robotics Competition for Student. RULES OF SEK 2014 Category
13st IEEE Latin American Robotics Competition for Student RULES OF SEK 2014 Category Version 1.0 April 21th, 2014 1. INTRODUCTION In 2050, the robot soccer players reached a huge goal since 1997, they
More informationTether-based Robot Locomotion Experiments in REX-J mission
Tether-based Robot Locomotion Experiments in REX-J mission H. Nakanishi*, M. Yamazumi*, S. Karakama*, M. Oda*, S. Nishida****, H. Kato**, K. Watanabe*, A. Ueta**, M. Yoshii***, S. Suzuki*** *Tokyo Institute
More informationHumanoid Robots and biped locomotion. Contact: Egidio Falotico
Humanoid Robots and biped locomotion Contact: Egidio Falotico e.falotico@sssup.it Outline What is a Humanoid? Why Develop Humanoids? Challenges in Humanoid robotics Active vs Passive Locomotion Active
More informationCalculation of Trail Usage from Counter Data
1. Introduction 1 Calculation of Trail Usage from Counter Data 1/17/17 Stephen Martin, Ph.D. Automatic counters are used on trails to measure how many people are using the trail. A fundamental question
More informationDesign and Implementation of Automatic Air Flow Rate Control System
Journal of Physics: Conference Series PAPER OPEN ACCESS Design and Implementation of Automatic Air Flow Rate Control System To cite this article: A Akbar et al 016 J. Phys.: Conf. Ser. 739 01011 View the
More informationBURST Team Report RoboCup 2009 SPL
BURST Team Report RoboCup 2009 SPL Eran Polosetski 1, Vladimir (Vova) Sadov 1, Alon Levy 1, Asaf Shilony 1, Anat Sevet 1, Elad Alon 1, Meytal Traub 1, Gal Kaminka 1, and Eli Kolberg 2 1 Computer Science
More informationFIRA ROBOT SOCCER COMPETITION. Robot Soccer Competition Singapore Robotic Games 2012 INTRODUCTION
INTRODUCTION ROBOT SOCCER COMPETITION The objective of the robot soccer is to build a team of robots to play 5-a-side football against an opponent robot team. Each robot soccer team shall setup a global
More informationHockey Scholar Curriculum Guide
Hockey Scholar Curriculum Guide NHL Future Goals Hockey Scholar Your local NHL team has made it all the way to the Stanley Cup Final and now you just need to win 4 games to bring home the cup! You ve been
More informationREAL. Simple, Intuitive, Powerful Real.
REAL Simple, Intuitive, Powerful Real. When we set out to define the bikefitting.com toolset engineered by Shimano Dynamics Lab, these were a few of the stand out priorities we wanted to achieve. We delivered.
More informationFOOTWEAR & SENSING Projects RUNSAFER & WIISEL Juan V. Durá RUNSAFER
FOOTWEAR & SENSING Projects RUNSAFER & WIISEL Juan V. Durá juan.dura@ibv.upv.es RUNSAFER Sensors on footwear Insole systems for gait analysis and gait monitoring have been developed and commercialized.
More informationBody Stabilization of PDW toward Humanoid Walking
Body Stabilization of PDW toward Humanoid Walking Masaki Haruna, Masaki Ogino, Koh Hosoda, Minoru Asada Dept. of Adaptive Machine Systems, Osaka University, Suita, Osaka, 565-0871, Japan ABSTRACT Passive
More informationSpecifications. The Field:
ME 218b Winter 2008 Project: SPDL Happy Fun Ball Project Preview on February 29, 2008 6-10 pm (in SPDL) Grading Session on March 4, 2008 6-10 pm (in SPDL) Project Presentations on March 5, 2008 starting
More informationMachine Optimisation of Dynamic Gait Parameters for Bipedal Walking
Machine Optimisation of Dynamic Gait Parameters for Bipedal Walking Martin Mason, Peter Gibbons, Manuel Lopes, Francisco Melo 2 School of Computing and Mathematics, University of Plymouth Plymouth, PL48AA,
More informationFail Operational Controls for an Independent Metering Valve
Group 14 - System Intergration and Safety Paper 14-3 465 Fail Operational Controls for an Independent Metering Valve Michael Rannow Eaton Corporation, 7945 Wallace Rd., Eden Prairie, MN, 55347, email:
More informationRoad Data Input System using Digital Map in Roadtraffic
Data Input System using Digital Map in traffic Simulation Namekawa,M 1., N.Aoyagi 2, Y.Ueda 2 and A.Satoh 2 1 College of Management and Economics, Kaetsu University, Tokyo, JAPAN 2 Faculty of Engineering,
More informationA comprehensive evaluation of the methods for evolving a cooperative team
Artif Life Robotics (2006) 10:157 161 ISAROB 2006 DOI 10.1007/s10015-005-0354-8 ORIGINAL ARTICLE Yasuyuki Suzuki Takaya Arita A comprehensive evaluation of the methods for evolving a cooperative team Received
More informationWAVES ENERGY NEAR THE BAR OF RIO GRANDE'S HARBOR ENTRANCE
ember 6-11, 2005, Ouro Preto, MG WAVES ENERGY NEAR THE BAR OF RIO GRANDE'S HARBOR ENTRANCE Gustavo Geraldes Pappen Fundação Universidade Federal do Rio Grande Av. Itália, km 8 Rio Grande RS gpappen@hotmail.com
More informationRoboCupJunior Soccer Rules for SuperTeams 2016
RoboCupJunior Soccer Rules for SuperTeams 2016 Soccer Technical Committee 2016: Paul Manns pfmanns@googlemail.com (Germany) Gio Spina profspina@gmail.com (Canada) Katsumi Masaoka k mac@sea.plala.or.jp
More informationOptimum Walking of the Bioloid Humanoid Robot on a Rectilinear Path
Optimum Walking of the Bioloid Humanoid Robot on a Rectilinear Path G. Reyes 1, J.A. Pamanes 1, J.E. Fierro 1 and V. Nunez 2 1 Division of Postgraduate Studies and Research, Institute of Technology of
More informationErgonomic Handle for a 2DoF Robotic Hand Rehabilitation Device
Ergonomic Handle for a 2DoF Robotic Hand Rehabilitation Device Design Team Steven Adams, Kyle Hackmeister Lucas Johnson, Daniel Lau, Nicholas Pappas Design Advisor Prof. Constantinos Mavroidis Co-Advisors
More informationISE Subsea Tools and Toolsleds
1734 Broadway St. Port Coquitlam, B.C. V3C 2M8, Canada +1.604.942.5223 +1.604.942.7577 info@ise.bc.ca www.ise.bc.ca ISE Subsea Tools and Toolsleds 1 INTRODUCTION The value of an ROV is increased by its
More informationInterception of a Projectile Using a Human Vision-Based Strategy
Proceedings of the 2 IEEE International Conference on Robotics & Automation San Francisco. CA April 2 Interception of a Projectile Using a Human Vision-Based Strategy Justin A. Borgstadt and Nicola J.
More informationME 8843-Advanced Mechatronics. Project Proposal-Automatic Bike Transmission
ME 8843-Advanced Mechatronics Project Proposal-Automatic Bike Transmission 1/21/09 Razid Ahmad Brandon Borm Todd Sifleet Project Proposal: Our goal for the semester long project is to create and automatic
More informationTeam FUB-KIT Introduction. 2 Hardware Description
Team FUB-KIT 2014 Amir Ali Forough Nassiraei, Hamid Mobalegh, Remma Satoh, Takashi Sonoda, Kazuo Ishii, Raul Rojas nassiraei@brain.kyutech.ac.jp, moballegh@gmail.com, satoh-remma@edu.brain.kyutech.ac.jp,
More informationAdaptation of Formation According to Opponent Analysis
Adaptation of Formation According to Opponent Analysis Jaroslav ZAJAC Slovak University of Technology Faculty of Informatics and Information Technologies Ilkovičova 3, 842 16 Bratislava, Slovakia ka zajacjaro@orangemail.sk
More informationAerodynamic Analysis of a Symmetric Aerofoil
214 IJEDR Volume 2, Issue 4 ISSN: 2321-9939 Aerodynamic Analysis of a Symmetric Aerofoil Narayan U Rathod Department of Mechanical Engineering, BMS college of Engineering, Bangalore, India Abstract - The
More informationthe world s most advanced humanoid robot
the world s most advanced humanoid robot 02 : ASIMO V2 : TECHNICAL GUIDE : ROBOT DEVELOPMENT : CONTENTS ROBOT DEVELOPMENT 3 HISTORY OF HUMANOIDS 5 ASIMO v1 7 ASIMO v2 16 THE FUTURE 18 Creating New Mobility
More informationSony Four Legged Robot Football League Rule Book
Sony Four Legged Robot Football League Rule Book RoboCup Technical Committee (As of June 9, 2003) 1 Rules are classified into several categories 1. Setup of the environment 2. Robot players 3. Game process
More informationAuthor s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001
Author s Name Name of the Paper Session PDynamic Positioning Committee Marine Technology Society DYNAMIC POSITIONING CONFERENCE September 18-19, 2001 POWER PLANT SESSION A New Concept for Fuel Tight DP
More informationSOFTWARE FOR CONTROL OF ROBOTIC MANIPULATOR
SOFTWARE FOR CONTROL OF ROBOTIC MANIPULATOR INTRODUCTION Robotics is a very common and discussed problem recently. Robotic arms and manipulators are used in industry, transport or medicine. They often
More informationLinear Compressor Suction Valve Optimization
Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 2016 Linear Compressor Suction Valve Optimization Rinaldo Puff Embraco, Brazil, rinaldo.puff@embraco.com
More informationSHUFFLE TURN OF HUMANOID ROBOT SIMULATION BASED ON EMG MEASUREMENT
SHUFFLE TURN OF HUMANOID ROBOT SIMULATION BASED ON EMG MEASUREMENT MASANAO KOEDA, TAKAYUKI SERIZAWA, AND YUTA MATSUI Osaka Electro-Communication University, Faculty of Information Science and Arts, Department
More informationThe NXT Generation. A complete learning solution
The NXT Generation A complete learning solution 2008 The NXT Generation LEGO MINDSTORMS Education is the latest in educational robotics, enabling students to discover ICT, science, D&T and maths concepts
More informationDetermination of Capillary pressure & relative permeability curves
Determination of Capillary pressure & relative permeability curves With Refrigerated Centrifuge Multi speed centrifuge experiments Introduction As the porous diaphragm method (see Vinci s CAPRI), the centrifuge
More informationMaster s Project in Computer Science April Development of a High Level Language Based on Rules for the RoboCup Soccer Simulator
Master s Project in Computer Science April 2006 Development of a High Level Language Based on Rules for the RoboCup Soccer Simulator José Ignacio Núñez Varela jnunez@cs.pitt.edu Department of Computer
More informationLine Following with RobotC Page 1
Line Following with RobotC Page 1 Line Following with By Michael David Lawton Introduction Line following is perhaps the best way available to VEX Robotics teams to quickly and reliably get to a certain
More informationUniversity of Amsterdam. Faculty of Science The Netherlands. Dutch Nao Team. Technical Report. October
University of Amsterdam Faculty of Science The Netherlands Dutch Nao Team Technical Report Authors: Caitlin Lagrand Michiel van der Meer Jonathan Gerbscheid Thomas Groot Sébastien Negrijn Patrick de Kok
More informationPedestrian Dynamics: Models of Pedestrian Behaviour
Pedestrian Dynamics: Models of Pedestrian Behaviour John Ward 19 th January 2006 Contents Macro-scale sketch plan model Micro-scale agent based model for pedestrian movement Development of JPed Results
More informationTHE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS
THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS J.E. HARBER, M.K. KATTAN Atomic Energy of Canada Limited 2251 Speakman Drive, Mississauga, Ont., L5K 1B2 CA9900006 and M.J. MACBETH Institute for
More informationThe calibration of vehicle and pedestrian flow in Mangalore city using PARAMICS
Urban Transport XX 293 The calibration of vehicle and pedestrian flow in Mangalore city using PARAMICS S. K. Prusty, R. Phadnis & Kunal National Institute Of Technology Karnataka, India Abstract This paper
More informationPropaGator Autonomous Surface Vehicle
PropaGator Autonomous Surface Vehicle Andrew Wegener December 4, 2012 University of Florida Department of Electrical and Computer Engineering EEL 5666C IMDL Final Report Instructors: A. Antonio Arroyo,
More informationPART 5 - OPTIONS CONTENTS 5.1 SYSTEM EXPANSION 5-3
PART 5 - OPTIONS CONTENTS Para Page 5.1 SYSTEM EXPANSION 5-3 5.2 SENSORS 5-3 5.2.1 Trim Angle Sensor 5-3 5.2.2 Mast Rotation Sensor 5-3 5.2.3 Heel Angle Sensor 5-3 5.2.4 Barometric Pressure Sensor 5-3
More informationModeling of Hydraulic Hose Paths
Mechanical Engineering Conference Presentations, Papers, and Proceedings Mechanical Engineering 9-2002 Modeling of Hydraulic Hose Paths Kurt A. Chipperfield Iowa State University Judy M. Vance Iowa State
More informationAbstract 1. INTRODUCTION
Design and Development of a Biped Humanoid Robot to Generate Dynamic Walking Pattern Shivaraj D. 1, Cyril Prasanna Raj P. 2, Lasitha M. 3 1- M.Sc. [Engg.] Student, 2- Professor and Head, 3- Assistant Professor
More informationThe CMUnited-98 Champion Small-Robot Team
The CMUnited-98 Champion Small-Robot Team Manuela Veloso, Michael Bowling, Peter Stone Computer Science Department Carnegie Mellon University Pittsburgh, PA 15213 {veloso,mhb,pstone}@cs.cmu.edu http://www.cs.cmu.edu/
More informationSIL Safety Manual. ULTRAMAT 6 Gas Analyzer for the Determination of IR-Absorbing Gases. Supplement to instruction manual ULTRAMAT 6 and OXYMAT 6
ULTRAMAT 6 Gas Analyzer for the Determination of IR-Absorbing Gases SIL Safety Manual Supplement to instruction manual ULTRAMAT 6 and OXYMAT 6 ULTRAMAT 6F 7MB2111, 7MB2117, 7MB2112, 7MB2118 ULTRAMAT 6E
More informationNational Robotics Competition 2018 NRC WRO Challenge Manual
National Robotics Competition 2018 NRC WRO Challenge Manual Page 1 of 13 A. Competition Categories World Robot Olympiad has three regular competition categories, and an Open category: 1. Regular Category
More informationLABORATORY INVESTIGATION
LABORATORY INVESTIGATION MEASURING THE RATE OF PHOTOSYNTHESIS Light and Photosynthesis About 2.5-3 billion years ago a new chemical process, photosynthesis, was evolved by a unicellular life form. This
More informationUvA-DARE (Digital Academic Repository) Intelligent Robotics Lab Verschoor, C.R.; de Kok, P.M.; Visser, A. Link to publication
UvA-DARE (Digital Academic Repository) Intelligent Robotics Lab Verschoor, C.R.; de Kok, P.M.; Visser, A. Link to publication Citation for published version (APA): Verschoor, C. R., de Kok, P. M., & Visser,
More informationTHE DESIGN OF A SMALL-SIZE (F-180) ROBOCUP TEAM
THE DESIGN OF A SMALL-SIZE (F-180) ROBOCUP TEAM P. Costa 1, A. Moreira 2, A. Sousa 3 FEUP-DEEC/ISR, Rua dos Bragas 4099 Porto Codex, Portugal, fax: +351 22 200080, 1 paco@fe.up.pt, 2 amoreira@fe.up.pt,
More informationCode Basic module and level control complete with optionals code
AUTOMATION AND PROCESS CONTROL MPCT - Modular Process Control Trainer Code 916960 Basic module and level control complete with optionals code 916961-916962-916963-916964-916965 1. General Didacta proposes
More informationMPCS: Develop and Test As You Fly for MSL
MPCS: Develop and Test As You Fly for MSL GSAW 2008 Michael Tankenson & Lloyd DeForrest Wednesday April 2, 2008 Copyright 2008 California Institute of Technology. Government sponsorship acknowledged. Mission
More informationDAInamite. Team Description for RoboCup 2013
DAInamite Team Description for RoboCup 2013 Axel Heßler, Yuan Xu, Erdene-Ochir Tuguldur and Martin Berger {axel.hessler, yuan.xu, tuguldur.erdene-ochir, martin.berger}@dai-labor.de http://www.dainamite.de
More informationFUNNELLING WINDOW: EXPERIMENTAL STUDY OF VENTILATION PERFORMANCE
FUNNELLING WINDOW: EXPERIMENTAL STUDY OF VENTILATION PERFORMANCE Adolfo Gomez-Amador - Universidad de Colima Marcos Gonzalez-Trevizo - Universidad Michoacana de San Nicolas de Hidalgo Gonzalo Bojorquez-Morales
More information