ZSTT Team Description Paper for Humanoid size League of Robocup 2017

Similar documents
ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

Design, Fabrication and Analysis of Microcontroller Based Bipedal Walking Robot Vaidyanathan.V.T 1 and Sivaramakrishnan.R 2

DEVELOPMENT OF A FULL-SIZED BIPEDAL HUMANOID ROBOT UTILIZING SPRING ASSISTED PARALLEL FOUR-BAR LINKAGES WITH SYNCHRONIZED ACTUATION

Kungl Tekniska Högskolan

Centre for Autonomous Systems

Stabilizing Walking Gaits using Feedback from Gyroscopes

A new AI benchmark. Soccer without Reason Computer Vision and Control for Soccer Playing Robots. Dr. Raul Rojas

Generation of Robot Motion Based on Measurement of Human Movement. Susumu Sakano 1, Satoru Shoji 1

Keywords--Bio-Robots, Walking Robots, Locomotion and Stability Controlled Gait.

Motion Control of a Bipedal Walking Robot

Emergent walking stop using 3-D ZMP modification criteria map for humanoid robot

Abstract 1. INTRODUCTION

The Design of ZMP Measure System for Biped Robot LI Bin 1, a, LI Zhihai 2, b, LI Jiejia 1, c, BU Chunguang 2, d

Programming Self-Recovery in the humanoid Leong Ti Xean 1 Yap Kian Tiong 2

PERCEPTIVE ROBOT MOVING IN 3D WORLD. D.E- Okhotsimsky, A.K. Platonov USSR

The Sweaty 2018 RoboCup Humanoid Adult Size Team Description

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 53. The design of exoskeleton lower limbs rehabilitation robot

Design of Walking Gaits for TAO-PIE-PIE, a Small Humanoid Robot

Walking Experiment of Biped Robot with Antagonistic Actuation Using Non-Linear Spring

Programming the Goalkeeper of 20 DOF for FIRA Cup

Neural Network in Computer Vision for RoboCup Middle Size League

EVOLVING HEXAPOD GAITS USING A CYCLIC GENETIC ALGORITHM

In this course you will learn the following

A Walking Pattern Generation Method for Humanoid robots using Least square method and Quartic polynomial

Available online at ScienceDirect. Procedia Engineering 112 (2015 )

BIPED TRANSFORMER. Group No. 9

Jurassic Chicken: An Avian Bipedal Robot 2001 Florida Conference on Recent Advances in Robotics May 10-11, 2001, FAMU-FSU College of Engineering

Biped Walking Robot Control System Design

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS

Journal of Chemical and Pharmaceutical Research, 2016, 8(6): Research Article. Walking Robot Stability Based on Inverted Pendulum Model

INITIATING NORMAL WALKING OF A DYNAMIC BIPED WITH A BIOLOGICALLY MOTIVATED CONTROL

CONFIRMATION OF PHD CANDIDATURE DAMIEN KEE 2003

SMART SAILING ROBOT FOR OCEANOGRAPHIC RESEARCH 1

TEN YEARS IN LOCOMOTION CONTROL RESEARCH

Truba college of Engineering & Technology, Indore, India. Truba college of Engineering & Technology, Indore, India.

Spring Locomotion Concepts. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Faster and Smoother Walking of Humanoid HRP-2 with Passive Toe Joints *

Body Stabilization of PDW toward Humanoid Walking

OPTIMAL TRAJECTORY GENERATION OF COMPASS-GAIT BIPED BASED ON PASSIVE DYNAMIC WALKING

Team CHARLI: RoboCup 2012 Humanoid AdultSize League Winner

Trajectory Planning and Motion Simulation for a Hydraulic Actuated Biped Robot

The Design and Control of a Bipedal Robot with Sensory Feedback

Learning to Improve Capture Steps for Disturbance Rejection in Humanoid Soccer

WALKING MOTION ANALYSIS USING SMALL ACCELERATION SENSORS

PropaGator Autonomous Surface Vehicle

Robot motion by simultaneously wheel and leg propulsion

Decentralized Autonomous Control of a Myriapod Locomotion Robot

Dynamically stepping over large obstacle utilizing PSO optimization in the B4LC system

Written Report of Robot Design

Trajectory Planning for Smooth Transition of a Biped Robot

IMPLEMENTATION AND ANALYSIS OF FUZZY-ZMP-WALKING CONTROL IN THE GIMBIPED

Walking Control Algorithm of Biped Humanoid Robot on Uneven and Inclined Floor

Using GPOPS-II to optimize sum of squared torques of a double pendulum as a prosthesis leg. Abstract

Improved Joint Control using a Genetic Algorithm for a Humanoid Robot

Floating- Point ASV System

Design of a double quadruped for the Tech United soccer robot

Team FUB-KIT Introduction. 2 Hardware Description

Neuro-Fuzzy ZMP Control of a Biped Robot


AFRL-RI-RS-TR

The Incremental Evolution of Gaits for Hexapod Robots

Underwater Marking AUV using Paraffin Wax

Development of a Locomotion and Balancing Strategy for Humanoid Robots

Kenzo Nonami Ranjit Kumar Barai Addie Irawan Mohd Razali Daud. Hydraulically Actuated Hexapod Robots. Design, Implementation. and Control.

Gait Evolution for a Hexapod Robot

Learning Control Cycles for Area Coverage with Cyclic Genetic Algorithms

Control/Learning Architectures for use in Robots Operating in Unstructured Environments

Robot Walking with Genetic Algorithms

A Distributed Control System using CAN bus for an AUV

Controlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance

LGZ. Application example. Pneumatic 3-Finger Centric Gripper Universal Gripper. Sizes. Gripping force 120 N 1470 N. Weight 0.1 kg 0.

Optimal Gait Primitives for Dynamic Bipedal Locomotion

Stability Control of Bipedal Walking Robot

Robotics and Autonomous Systems

DEVELOPMENT OF A SMALL CRUISING-TYPE AUV MANTA-CERESIA AND GUIDANCE SYSTEM CONSTRUCTED WITH NEURAL NETWORK

Robots With Legs. Helge Wrede

STRATEGY PLANNING FOR MIROSOT SOCCER S ROBOT

Machine Optimisation of Dynamic Gait Parameters for Bipedal Walking

BUILDING A BETTER PASSIVE WALKER

Emergency Stop Algorithm for Walking Humanoid Robots

Biorobotic Locomotion: Biped Humanoid Walking. using Optimal Control

Dynamic Omnidirectional Kicks on Humanoid Robots

Robotics and Autonomous Systems

Gait Pattern Generation and Stabilization for Humanoid Robot Based on Coupled Oscillators

Robotics and Autonomous Systems

LGP. Application example. Pneumatic 2-Finger Parallel Gripper Universal Gripper. Sizes. Gripping force 26 N 1090 N. Weight 0.03 kg 1.

REPORT DOCUMENTATION PAGE

the world s most advanced humanoid robot

Control of BIOLOID based on Floor Projection of Center of Mass for Ascending Stairs

The Design of Electrical Putter Car Moving Robots Based on Microcontroller Control Jie TANG and Xiao-min LIU

Adaptation in Bipedal Locomotion Using Phase Oscillator Networks

Velocity Based Stability Margins for Fast Bipedal Walking

Walking Gait Generation with Foot Placement Control for the HOAP-3 Humanoid Robot

Policy Gradient RL to learn fast walk

Biped locomotion on the Hoap2 robot

Adaptive Motor Patterns and Reflexes for Bipedal Locomotion on Rough Terrain*

Free Swimming of the Swimming Humanoid Robot for the Crawl Stroke

Stable Upright Walking and Running using a simple Pendulum based Control Scheme

Where are you right now? How fast are you moving? To answer these questions precisely, you

Transcription:

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 our first adult sized humanoid specifications and functions developed by team ZSTT. We explain hardware, software, design of out humanoid at Robocup 2017 to be held next year in Nagoya. 1 Introduction This paper is written in order to participate in Robocup 2017. Our robot (SBY) is autonomous humanoid, which is a 1.35m tall and 12kg. It constructed as a 20 degrees-of-freedom biped humanoid. SBY s basic walking algorithm is inverse kinematics and the robot has stable walking algorithm using reinforcement learning.. In the case of walking on the rough surface, gait control is the most important factor for stable walking. There have been many studies about stable walking. Generally, humanoid walking solution is to use inverse kinematics, dynamics, inverted pendulum and ZMP (Zero Moment Point). SBY s swing value is obtained to adjust data of IMU to Q-learning. The software architecture consists of walking gait, image capture, image recognition, localization of the ball and the goals. 2 Hardware Fig. 1. SBY Block Diagram

SBY block diagram (Fig. 2) is divided into 2parts: humanoid controlling hardware and software on PC, which identifies input data coming from IMU and webcam, controlling servo-motors to accomplish missions. Hardware is composed of IMU for the robot s status recognition, servo-motors for moving the robot, DC-DC for regulating voltage, and FT232 used for network. Software (PC) processing is used in realtime for image processing and walking. Mechanical structure is composed of aluminum alloy parts, 20 Degree-Of- Freedom which is 6 RX-64, 18 MX-106, 2 RX-24F and 2 DX-117 Dynamixel motors. SBY is 136 centimeter tall and 12.5 kilogram weight. Hardware modules of SBY are a computer (Lattepanda), a web camera (C930e), IMU module, an ARM7 embedded motion controller, and RC servo motors. The hardware specification is shown in Table. 3. Table. 4. SBY Specification HEIGHT(cm) 136 WEIGHT(kg) 11.5 LEG 10 DOF HEAD 2 ARM 8 ACTUATOR SENSOR MX-106, RX-64, DX- 117, RX-24F 9-AXIS IMU CAM C930e MAIN CONTROLLER LATTEPANDA MOTION CONTROLLER ARM7(ATMEL) WALKING SPEED 20cm/s

Fig. 2 is our prototype robot design. This robot is not completed yet. We plan to upgrade the hardware lighter and more robust. Fig. 2. SBY 3D Design using CATIA 3 Motion We found swing for a stable gait of a humanoid robot without complicated calculating and precise parts. A Study on Activation of our learning instead of a dynamic analysis had minimized the controller resources. The humanoid is optimized walking algorithm to be carried out in microprocessor. Our humanoid is applied basic walking motion and we found the swing value of using the reinforcement learning. Software making a basic walking motion is available calculation kinematics, simulating invented pendulum, and showing the output of sensor data. Software and Humanoid are connected by serial communication, software send humanoid data (stride, speed, foot height, turn, direction) to solve kinematics.

Fig. 3. Walking Motion Software 4 Vision The vision system of this adult size robot use a Logitech C930e HD camera. Our robot vision system is based on OPENCV. Recognizing the ball and the field, Image processing corrects the position of the robot. The Hough-circle algorithm finds the ball, recognizes the field through color detection and edges. The exact position of the robot is determined through the recognition of the IMU's magnetic sensor and recognized field. Fig. 3 shows the image processing software. Fig. 3. SBY Image Processing Software

5 Conclusion Building on previous research and FIRA Hurocup experience as well as using the technology from the robots of ZSTT, we hope to challege SBY that can compete in RoboCup 2017.