Kid-Size Humanoid Soccer Robot Design by TKU Team

Similar documents
Robo-Erectus Tr-2010 TeenSize Team Description Paper.

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2010 Humanoid League

Team Description Paper: HuroEvolution Humanoid Robot for Robocup 2014 Humanoid League

ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2015

Robo-Erectus Jr-2013 KidSize Team Description Paper.

ZJUDancer Team Description Paper Humanoid Kid-Size League of Robocup 2014

Optic Flow Based Skill Learning for A Humanoid to Trap, Approach to, and Pass a Ball

RoboCup TDP Team ZSTT

FUmanoid Team Description Paper 2010

Baset Adult-Size 2016 Team Description Paper

Team TH-MOS. Liu Xingjie, Wang Qian, Qian Peng, Shi Xunlei, Cheng Jiakai Department of Engineering physics, Tsinghua University, Beijing, China

ZJUDancer Team Description Paper

Team Description 2006 for Team RO-PE A

KUDOS Team Description Paper for Humanoid Kidsize League of RoboCup 2016

Team Description Paper: Darmstadt Dribblers & Hajime Team (KidSize) and Darmstadt Dribblers (TeenSize)

BehRobot Humanoid Adult Size Team

IRH 2017 / Group 10. Hosen Gakuen High School Risu inter. Takeru Saito, Akitaka Fujii. Theme3 Most advanced technologies of robots

KMUTT Kickers: Team Description Paper

Team TH-MOS Abstract. Keywords. 1 Introduction 2 Hardware and Electronics

Advanced Distributed Architecture for a Small Biped Robot Control M. Albero, F. Blanes, G. Benet, J.E. Simó, J. Coronel

Team Description for Humanoid KidSize League of RoboCup Stephen McGill, Seung Joon Yi, Yida Zhang, Aditya Sreekumar, and Professor Dan Lee

FalconBots RoboCup Humanoid Kid -Size 2014 Team Description Paper. Minero, V., Juárez, J.C., Arenas, D. U., Quiroz, J., Flores, J.A.

Development of a Humanoid Biped Walking Robot Platform KHR-1 - Initial Design and Its Performance Evaluation

SitiK KIT. Team Description for the Humanoid KidSize League of RoboCup 2010

Nao Devils Dortmund. Team Description for RoboCup Matthias Hofmann, Ingmar Schwarz, and Oliver Urbann

Korea Humanoid Robot Projects

Humanoid Robot HanSaRam: Recent Development and Compensation for the Landing Impact Force by Time Domain Passivity Approach

UKEMI: Falling Motion Control to Minimize Damage to Biped Humanoid Robot

Birth of An Intelligent Humanoid Robot in Singapore

Humanoid robot. Honda's ASIMO, an example of a humanoid robot

YRA Team Description 2011

EROS TEAM. Team Description for Humanoid Kidsize League of Robocup2013

RoboPatriots: George Mason University 2009 RoboCup Team

FU-Fighters. The Soccer Robots of Freie Universität Berlin. Why RoboCup? What is RoboCup?

A Semi-Minimalistic Approach to Humanoid Design

Mechanical Design of Humanoid Robot Platform KHR-3 (KAIST Humanoid Robot - 3: HUBO) *

RoboPatriots: George Mason University 2010 RoboCup Team

Sensor system of a small biped entertainment robot

Engineering Solutions to Build an Inexpensive Humanoid Robot Based on a Distributed Control Architecture

Design and Experiments of Advanced Leg Module (HRP-2L) for Humanoid Robot (HRP-2) Development

RoboCup. Presented by Shane Murphy April 24, 2003

UChile RoadRunners 2009 Team Description Paper

HUMANOID ROBOT SIMULATOR: A REALISTIC DYNAMICS APPROACH. José L. Lima, José C. Gonçalves, Paulo G. Costa, A. Paulo Moreira

Rapid Development System for Humanoid Vision-based Behaviors with Real-Virtual Common Interface

Nao Devils Dortmund. Team Description for RoboCup 2013

Adaptive Dynamic Simulation Framework for Humanoid Robots

Masatoshi Ishikawa, Akio Namiki, Takashi Komuro, and Idaku Ishii

Self-Localization Based on Monocular Vision for Humanoid Robot

System Overview of The Humanoid Robot Blackmann

ROMEO Humanoid for Action and Communication. Rodolphe GELIN Aldebaran Robotics

Shuffle Traveling of Humanoid Robots

Darmstadt Dribblers 2005: Humanoid Robot

AcYut TeenSize Team Description Paper 2017

The Production and Research for Humanoid Robot

DEVELOPMENT OF THE HUMANOID ROBOT HUBO-FX-1

Team KMUTT: Team Description Paper

ROBOTICS ENG YOUSEF A. SHATNAWI INTRODUCTION

Pr Yl. Rl Pl. 200mm mm. 400mm. 70mm. 120mm

Nao Devils Dortmund. Team Description for RoboCup Stefan Czarnetzki, Gregor Jochmann, and Sören Kerner

WF Wolves & Taura Bots Humanoid Kid Size Team Description for RoboCup 2016

Bogobots-TecMTY humanoid kid-size team 2009

Concept and Architecture of a Centaur Robot

Development and Evaluation of a Centaur Robot

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

The UT Austin Villa 3D Simulation Soccer Team 2008

Field Rangers Team Description Paper

UChile Team Research Report 2009

Using Heuristic Evaluation for Human- Humanoid Robot Interaction in the Soccer Robotics Domain

HfutEngine3D Soccer Simulation Team Description Paper 2012

Design and Control of the BUAA Four-Fingered Hand

DEVELOPMENT OF A HUMANOID ROBOT FOR EDUCATION AND OUTREACH. K. Kelly, D. B. MacManus, C. McGinn

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Mechanical Design of the Humanoid Robot Platform, HUBO

Content. 3 Preface 4 Who We Are 6 The RoboCup Initiative 7 Our Robots 8 Hardware 10 Software 12 Public Appearances 14 Achievements 15 Interested?

Adaptive Motion Control with Visual Feedback for a Humanoid Robot

Proposal of a Kit-Style Robot as the New Standard Platform for the Four-Legged League

NimbRo KidSize 2006 Team Description

Realization of Humanoid Robot Playing Golf

VATIO UP Team Description Paper for Humanoid KidSize League of RoboCup 2013

Concept and Architecture of a Centaur Robot

The Tele-operation of the Humanoid Robot -Whole Body Operation for Humanoid Robots in Contact with Environment-

Technique of Standing Up From Prone Position of a Soccer Robot

Task Allocation: Role Assignment. Dr. Daisy Tang

SPQR RoboCup 2016 Standard Platform League Qualification Report

Internet. Processor board CPU:Geode RAM:64MB. I/O board Radio LAN Compact Flash USB. NiH 24V. USB Hub. Motor controller. Motor driver.

Interconnection Structure Optimization for Neural Oscillator Based Biped Robot Locomotion

Development of Humanoid Robot Platform KHR-2 (KAIST Humanoid Robot - 2)

Humanoids. Lecture Outline. RSS 2010 Lecture # 19 Una-May O Reilly. Definition and motivation. Locomotion. Why humanoids? What are humanoids?

ICHIRO TEAM - Team Description Paper Humanoid KidSize League of Robocup 2017

Tsinghua Hephaestus 2016 AdultSize Team Description

RoboCup: Not Only a Robotics Soccer Game but also a New Market Created for Future

Does JoiTech Messi dream of RoboCup Goal?

Prof. Ciro Natale. Francesco Castaldo Andrea Cirillo Pasquale Cirillo Umberto Ferrara Luigi Palmieri

Team MU-L8 Humanoid League TeenSize Team Description Paper 2014

Overview Agents, environments, typical components

The Future of AI A Robotics Perspective

A NOVEL CONTROL SYSTEM FOR ROBOTIC DEVICES

A Differential Steering System for Humanoid Robots

CONTROL SYSTEM TO BALANCE A BIPED ROBOT BY THE SENSING OF COG TRAJECTORIES

Team AcYut Team Description Paper 2018

Transcription:

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: wong@ee.tku.edu.tw Abstract. A brief description of a kid-size humanoid soccer robot named TWNHR-IV to attend the humanoid league of RoboCup 2009 is described. The height of TWNHR-IV is 46 cm and the weight is 3.6 kg with batteries. It is designed by the TKU team of Intelligent Control Laboratory in Tamkang University (TKU). First, a mechanical structure with 26 degrees of freedom for this kid-size humanoid robot is described. Then, a system structure is presented, where two processors: a 16-bit DSP and a 32-bit NIOS processor are used. A CMOS sensor, a digital compass, an accelerometer, and eight pressure sensors are used to obtain the information of the environment. A human-machine interface is implemented to study the locomotion control design. From the practical experiments, TWNHR-IV can be a soccer robot to decide some actions to get up from a fall, find a ball, walk to an appropriate position, and kick a ball autonomously. Key words: Robot soccer game, Soccer robot, Humanoid robot, Autonomous robot. 1. Introduction Robot soccer game is a good test platform to examine the robotics and the artificial intelligence of robot. Two international robot soccer associations, RoboCup and FIRA, advance this research and hold the international competitions and the international symposiums. The goal of RoboCup is By the year 2050, develop a team of fully autonomous humanoid robots to win against the human world cup champion team. In the humanoid league, many technology issues and scientific areas must be integrated to implement the humanoid soccer robot, such as mechanics, electronics, control, computer science, and semiconductor. Besides, the research technologies of biped walking control, autonomous motion, direction judgment, kicking and shooting ball will be applied [1-10]. In 2004, the TKU team of Intelligent Control Laboratory in Tamkang University (TKU) began to design and implement a kid-size humanoid robot. In this paper, a brief description of TWNHR-IV (TaiWaN Humanoid Robot-IV) is presented. In order to let TWNHR-IV can play a soccer game autonomously, three basic skills are designed and implemented on it: environment perception, move ability, and artificial intelligence. In order to let TWNHR-IV have a high ability of environmental detection, a CMOS sensor, an electronic compass, an accelerometer, and eight pressure sensors are equipped on the body of TWNHR-IV to obtain the information of the environment so that TWNHR-IV can decide an appropriate action. A control board with a FPGA chip and a 64 Mb flash memory are mainly utilized to control the robot. Many functions are implemented on this FPGA chip. It can receive the vision signal obtained by the CMOS sensor via a serial port and process the data obtained from the other sensors. It can also process the high level artificial intelligence, such as the navigation. TWNHR-IV is designed as a soccer player so that it can get up from a fall, walk, turn, and shoot the ball autonomously.

2. Structure of the Humanoid Robot TWNHR-IV The structure of the kid-size humanoid robot TWNHR-IV is described. A photograph of TWNHR-IV is described in Fig.1 and its specifications are described in Table 1. In order to let TWNHR-IV play the soccer game, three basic skills are designed and implemented on it: environment perception, move ability, and artificial intelligence. The details hardware and control software design will be presented in following sections. Specifications Height Weight Walking Speed Mechanism System Fig. 1. Whole view of TWNHR-IV. Table 1. Specifications of the TWNHR-IV 46 cm 3.6 kg 12 cm/sec Number of DOF Actuator Torque (kg/cm) Actuator Speed (sec/60 ) Head Neck 2 1.7 0.10 Trunk Waist 2 40.8 0.19 Hip 3(x2) Legs Knee 2(x2) 37.5 0.13 Ankle 2(x2) Shoulder 2(x2) Arms Elbow 1(x2) 20.0 0.14 Wrist 1(x2) Total 26 Electronic System Sensors CMOS Sensor 160x120 resolution Accelerometer 3-axis Digital compass 5 heading accuracy, 0.5 resolution. Pressure Sensor 8bit, no parity, no flow control, TTL level Processors Sunplus-DSP 32.768MHz Altera-NIOS 80MHz Power Lithium Battery 12V, 2100mA.

3. Mechanism Architecture In the mechanism design of TWNHR-IV, 26 degrees of freedom (DOF) are design and implemented. The DOF diagram of the head, waist and trunk, arms, and legs are described in Fig.2, where each degree is described by the number. There are 2 DOF on robot s neck, 2 DOF on the waist and trunk, 4 DOF on each arm and 7 DOF on each leg. The mechanical structure is designed and implemented so that the implemented humanoid robot can find the ball, walk forward, turn right-and-left, and slip right-and-left, and stand up. 1 2 3 (a) (b) 4 (c) (d) Fig. 2. Mechanism and DOF of TWNHR-IV: (a) Head, (b) Waist and trunk, (c) Left arm, and (d) Legs. 4. Electronic System In the electronic design of TWNHR-IV, the system block diagram is described in Fig. 3. This system contains two processors: µ nsp and NIOS. µ nsp is a 16-bit DSP processor which is used to process image information and decide strategy. NIOS is a 32-bit embedded soft-core processor which is used to control the motion of actuators and receive the data of the other sensors such as the electronic compass, pressure sensor, and accelerometer. In order to build a fully autonomous vision-based humanoid robot, a 16-bit DSP processor with a CMOS sensor is chosen to process the vision image of environment. Many functions are implemented on a FPGA chip to process the data and control the robot so that the weight of the robot is reduced.

5. Human-Machine Interface Fig. 3. Diagram of TWNHR-IV s electrical system. As shown in Fig.4, a human-machine interface is designed and implemented by BCB to control and monitor the locomotion of TWNHR-IV. This interface is designed to be a convenient develop platform to shorten the develop time of the locomotion control design. Besides, this interface also provides a real-time motion design module. User can see behavior of robot right away. Fig. 4. Window display of the human-machine interface: the real-time module. 6. Experiment In order to verify the TWNHR-IV s ability, some pictures of TWNHR-IV tracking a ball and kicking the ball are shown in Fig. 5, where these status are described as follows:

(a) Localization of unknown ball position. (b) Walking ability towards the ball. (c) Robot positioning at the ball for kicking. (d) Kicking the ball towards the goal. (a) (b) (c) (d) Fig. 5 Photographs of TWNHR-IV searches a ball and kicks the ball. 7. Conclusion A brief description of a kid-size humanoid soccer robot named TWNHR-IV is presented. A mechanism structure with 26 degrees of freedom is designed and implemented so that TWNHR-IV can get up from a fall, walk forward and backward, turn right and left, and kick the ball. A CMOS sensor, an electronic compass, an accelerometer, and eight pressure sensors are equipped on the body of TWNHR-IV to obtain the information of the environment so that it can decide an appropriate action behavior. A platform with a human-machine interface is implemented so that we can view the motion of TWNHR-IV at any direction from the window interface. Based on the platform, we can simulate the motion of TWNHR-IV so that the locomotion control design of the biped robot is fast and efficiency. Acknowledgment This research was supported in part by the National Science Council of the Republic of China under contract NSC 95-2221-E-032-057-MY3.

References 1. Wong, C.C., Cheng, C.T., Huang, K.H., Yang Y.T.: Humanoid Soccer Robot Design by TKU team for Humanoid League of RoboCup 2008. RoboCup International Symposium 2008 (2008). 2. Zhou, C., Jagannathan, K.: Adaptive Network Based Fuzzy of a Dynamic Biped Walking Control Robot. IEEE Int. Conf. on Robotics and Automation. 4 (2000) 3829-3834. 3. Pauk, J. H., Chung, H.: ZMP Compensation by On-Line Trajectory Generation for Biped Robots. IEEE International Conference on Systems, Man, and Cybernetics. 4 (1999) 960-965. 4. Huang, Q., Li, K., Nakamura, Y.: Humanoid Walk Control with Feedforward Dynamic Pattern and Feedback Sensory Reflection. IEEE International Symposium on Computational intelligence in Robotics and Automation. (2001) 29-34. 5. Sugihara, T., Nakamura, Y., Inoue, H.: Real time Humanoid Motion Generation through ZMP Manipulation based on Inverted Pendulum Control. IEEE International Conference on Robotics and Automation. 2 (2002) 1404-1409. 6. Furuta, T.: Design and Construction of a Series of Compact Humanoid Robots and Development of Biped Walk Control Strategies. IEEE International Conference on Robotics and Autonomous Systems. (2001) 65-88. 7. Vukobratovic, M., Frank, A. A., Juricic, D.: On the Stability of Biped Locomotion. IEEE Trans. Bio-Med. Eng. 17 (1970) 25-36. 8. Golliday, C. L., Jr., Hemami, H.: An Approach Analyzing Biped Locomotion Dynamics and Designing Robot Locomotion Control. IEEE Trans. Aut. Contr. (1977) 963-972. 9. Miyazaki, F., Arimoto, S.: A Control Theoretic Study on Dynamical Biped Locomotion. ASME J. Dyna., Syst., Meas., Contr. 102 (1980) 233-239. 10. Furusho, J., Masubuchi, M.: A Theoretically Motivated Reduced Order Model for the Control of Dynamic Biped Locomotion. ASME J. Dyna., Syst., Meas., Contr. 109 (1987) 155-163.