1 st Chinese - German Summer School Software development for 4 legged robot soccer competition Zheng Qianyi, Robot and Intelligent System Lab, Tongji University.

Slides:



Advertisements
Similar presentations
Nios Multi Processor Ethernet Embedded Platform Final Presentation
Advertisements

Decentralized Reactive Clustering in Sensor Networks Yingyue Xu April 26, 2015.
João Rodrigues, Sérgio Brandão, Rui Rocha, Jorge Lobo, Jorge Dias {joaor, {jlobo, rprocha, Introduction The.
The Bioloid Robot Project Presenters: Michael Gouzenfeld Alexey Serafimov Supervisor: Ido Cohen Winter Department of Electrical Engineering.
CMRoboBits: Creating an Intelligent AIBO Robot Instructors: Prof. Manuela Veloso & Scott Lenser TAs: Douglas Vail & Nick Aiwazian Further Support: Dr.
The AGILO Autonomous Robot Soccer Team: Computational Principles, Experiences, and Perspectives Michael Beetz, Sebastian Buck, Robert Hanek, Thorsten Schmitt,
An appearance-based visual compass for mobile robots Jürgen Sturm University of Amsterdam Informatics Institute.
Move With Me S.W Graduation Project An Najah National University Engineering Faculty Computer Engineering Department Supervisor : Dr. Raed Al-Qadi Ghada.
Vision for Robotics ir. Roel Pieters & dr. Dragan Kostić Section Dynamics and Control Dept. Mechanical Engineering {r.s.pieters, January.
Free University of Berlin Institute of Computer Science AI Group.
Embedded Network Controller with Web Interface Bradley University Department of Electrical & Computer Engineering By: Ed Siok Advisor: Dr. Malinowski.
Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif.
Final Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif.
Tracking a moving object with real-time obstacle avoidance Chung-Hao Chen, Chang Cheng, David Page, Andreas Koschan and Mongi Abidi Imaging, Robotics and.
Learning in Artificial Sensorimotor Systems Daniel D. Lee.
ISTD 2003, Thoughts and Emotions Interactive Systems Technical Design Seminar work: Thoughts & Emotions Saija Gronroos Mika Rautanen Juha Sunnari.
RoboCup Soccer‏ Nidhi Goel Course: cs575 Instructor: K. V. Bapa Rao.
CS4710 Senior Project1 Awnalisa McCarty Tim Hollist J.R. Burningham CS4710 SENIOR PROJECT December 6, 2002.
RoboCup: The Robot World Cup Initiative Based on Wikipedia and presentations by Mariya Miteva, Kevin Lam, Paul Marlow.
Artificial Intelligence
Cross Strait Quad-Regional Radio Science and Wireless Technology Conference, Vol. 2, p.p. 980 – 984, July 2011 Cross Strait Quad-Regional Radio Science.
Fast Walking and Modeling Kicks Purpose: Team Robotics Spring 2005 By: Forest Marie.
Autonomous Robots CS 393R Professor: Peter Stone TA: Jacob Menashe.
© 2003 The RoboCup Federation Progress and Research Results In Robot Soccer Professor Peter Stone Trustee, The RoboCup Federation Department of Computer.
Manuela Veloso Somchaya Liemhetcharat. Sensing, Actions, and Communication Robots make decisions based on their sensing: without coordination, two robots.
Robot design-- Four legged walking robot Instructors: Dr. A
1 Robot Racers Senior Project Doran Wilde and James Archibald 10 January 2012.
Biped Robots. Definitions Static Walking Static Walking The centre of gravity of the robot is always within the area bounded by the feet that are touching.
Teaching with Robotics Professor: Jeffrey Forbes
Building a Robot Soccer Team David Cohen and Paul Vernaza University of Pennsylvania.
Welcome to our presentation Aibo field localisation ( Woiyl Hammoumi Vladimir Nedovic Bayu Slamet Roberto Valenti February.
EMBEDDED SYSTEMS G.V.P.COLLEGE OF ENGINEERING Affiliated to J.N.T.U. By By D.Ramya Deepthi D.Ramya Deepthi & V.Soujanya V.Soujanya.
Aibo at ltu Steven Kryskalla Emily Trudell. intro Steven Kryskalla Emily Trudell Also appearing today: –Aibo 2 –Aibo 3 Aibo 4: “Laika” IP:
Developing PC-Based Automobile Diagnostic System Based on OBD System Authors : Hu Jie, Yan Fuwu, Tian Jing, Wang Pan, Cao Kai School of Automotive Engineer.
FYP FINAL PRESENTATION CT 26 Soccer Playing Humanoid Robot (ROPE IV)
RoboCup: New Scientific and Technical Advancements Enrico Pagello Vice-President of the International RoboCup Federation IAS-Lab Intelligent Autonomous.
AIBO Navigation Jason Kettell. AIBO Sony’s Entertainment Robot.
Week12 Technology in the e-Factory The roles that technology is playing in the e-Factory: Sensors Connections Actuation Control Systems Integration Industry.
Robosoccer Team MI20 presents … Supervisors Albert Schoute Mannes Poel Current team members Paul de Groot Roelof Hiddema Mobile Intelligence Twente.
 AUTOMATION  PLC  SCADA  INSTRUMENTATION  DRIVES & MOTORS.
ROBOTICS.
RoboTeam 05/04/2012 Submitted by:Costia Parfeniev, Boris Pinzur Supervised by: Kobi Kohai.
Humanoid Robots Motivation Humanoid Projects RoboCup Humanoid League Robots  Alpha  RoboSapien  Kondo Personal Robots.
Visual Tracking on an Autonomous Self-contained Humanoid Robot Mauro Rodrigues, Filipe Silva, Vítor Santos University of Aveiro CLAWAR 2008 Eleventh International.
IEEE Robotics - Requirements Presentation Presented by Jason Abbett and Devon Berry.
By: Eric Backman Advisor: Dr. Malinowski.  Introduction  Goals  Project Overview and Changes  Work Completed  Updated Schedule.
Specifications: WEIGHT: 58 Kg Walking speed: km/h Walking Cycle: Cycle adjustable stride adjustable Grasping force: 0.5 kg/hand (5 finger hand)
University of Windsor School of Computer Science Topics in Artificial Intelligence Fall 2008 Sept 11, 2008.
The Hardware Design of the Humanoid Robot RO-PE and the Self-localization Algorithm in RoboCup Tian Bo Control and Mechatronics Lab Mechanical Engineering.
MIR – Mobile Intelligence Robot By Jason Abbett and Devon Berry.
Hirota lab. 1 Mentality Expression by the eyes of a Robot Presented by: Pujan Ziaie Supervisor: Prof. K. Hirota Dept. of Computational Intelligence and.
Artificial Immune System based Cooperative Strategies for Robot Soccer Competition International Forum on Strategic Technology, p.p , Oct
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
KaaShiv InfoTech presents ROBOTICS For Inplant Training / Internship, please download the "Inplant training registration form"
Child-sized 3D Printed igus Humanoid Open Platform Philipp Allgeuer, Hafez Farazi, Michael Schreiber and Sven Behnke Autonomous Intelligent Systems University.
CS 351/ IT 351 Modeling and Simulation Technologies HPC Architectures Dr. Jim Holten.
Aibo Open R Introduction AJ Ureel. Outline  Architecture  Class Development  Hello World Example  Example 2  Competitor Code  Conclusions & Next.
Bill Sacks SUNFEST ‘01 Advisor: Prof. Ostrowski Using Vision for Collision Avoidance and Recovery.
Introduction to RoboCup Michael Floyd November 3, 2010.
DPS Secondary Science Institute 1 Agenda 8:30-8:45 Introduction and Overview 8:45-9:15 The Bumper Car 9:15-10:15 The Line Follower 10:15-10:30 Questions.
Simulation of Characters in Entertainment Virtual Reality.
BDM Capstone Project team : HungPD - Supervisor ThanhLN – Leader ManhDC BienVT NinhVH.
Getting Started with Aibo and Tekkotsu Aperios - firmware OS in Aibo Aibo (“friend”) OPENR-SDK - basic developers kit from Sony (model specific) Tekkotsu.
RoboCup: The Robot World Cup Initiative
Aim Of The Project To implement the obstacle avoidance and Zigbee control functions for Omni directional mobile robot.
Laxmisha Rai and Soon Ju Kang
Professor: Peter Stone TA: Katie Genter
Visual Tracking on an Autonomous Self-contained Humanoid Robot
AI Stick Easy to learn and use, accelerate the industrialization of artificial intelligence, and let the public become an expert in AI.
Computer Science Teachers Association Academy Lego Robotics
Presentation transcript:

1 st Chinese - German Summer School Software development for 4 legged robot soccer competition Zheng Qianyi, Robot and Intelligent System Lab, Tongji University

1 st Chinese - German Summer School Robot and Intelligent System lab Research fields – Mobile robot, Multi- agent system, Machine learning, Field Bus, and Embedded system etc. Members – Prof. Dr. Chen Qijun (leader), Associate Prof. Zhu Jin, Dr. Zhao Xia, Dr. Zhang Wei, 29 graduate students.

1 st Chinese - German Summer School Outline What is Robocup? Hardware and Software environment of the robot Hardware and Software environment of the robot Software architecture of TJ-Ark Actuator module Conclusion and Future work

1 st Chinese - German Summer School What is Robocup? Robocup An international joint project to stimulate research in AI, robotics, and related fields. Aiming at innovations to be applied for socially significant problems and Industries. The ultimate goal is to develop a team of humanoid robots that can win against the official human world soccer champion team until Four-legged League One of the Robocup soccer leagues. number of robots : 4 game field : 6 m * 4 m hardware : AIBO robot, provided by Sony corporation software : the key to win the game.

1 st Chinese - German Summer School Field overview

1 st Chinese - German Summer School Hardware of the robot MIPS RISC CPU 32MB DRAM Aperios operating system : object-oriented, real-time and multi-tasking. Memory stick Joints : 21 joints in total Output devices : lights, speaker Input devices : Color Camera, Stereo microphones, Sensors

1 st Chinese - German Summer School Features-front

1 st Chinese - German Summer School Features-back

1 st Chinese - German Summer School Software environment of the robot OPEN-R SDK includes OPEN-R API library, relative documents, and some samples. OPEN-R standard interface to robot hardware. Characteristics : - - concurrently running “objects” - software modules - - inter-object communication connections specified in configuration file. - - Networking support: TCP/IP protocol stack over Wireless LAN. - - Cross-development environment using patched version of gcc running under linux and cygwin.

1 st Chinese - German Summer School Inter-object Communication

1 st Chinese - German Summer School Software Architecture of TJ-Ark

1 st Chinese - German Summer School Software modules/Objects Actuator : handles the locomotion for the robot. Vision : helps robot recognize the ball, the goals, and the beacons in the field. Wireless : handles communication among the robots in the team. Localization : gets the positions of the important objects in the field. Behavior : decides what to do next according to the information received.

1 st Chinese - German Summer School Actuator Module Importance If robot can chase down the ball before competitors, and its kick actions are more accurately, the chance to win would be great. So you can see that Actuator module has an important role in the whole software architecture. Can be divided into three categories: walking action: make a omni-directional, flexible walk head action: turn robot’s head around to find ball, track ball and look beacons to help localization. fixed actions: various kick actions, such as chest push, left kick, right kick, kick by head etc.

1 st Chinese - German Summer School Walking action Gait – moving order of legs. Conclusion: crawl is the most stable, but too slow. Pace gait is unstable. Then we chose trot gait to use in competition.

1 st Chinese - German Summer School Walking action Parameterized walk Walk parameters: walk type – decides the shape of robot’s foot locus forward, left, turnCCW – decide walk distance of robot per step. PG – decides the moving speed of robot’s foots around foot locus. hF 、 hB 、 hdF 、 hbF 、 ffO 、 fsO 、 bfO 、 bsO – decide robot’s stance together. the meanings of the 8 stance parameters are just like the following figure shows.

1 st Chinese - German Summer School 8 stance parameters

1 st Chinese - German Summer School Following work Decide the shape and size of foot locus according to these parameters received from Behavior module. Use inverse kinematics on robot’s leg model to calculate joints’ angles of robot’s legs. Finally, send these angle values to robot’s hardware interface to drive every joint’s motor moves.

1 st Chinese - German Summer School Flow chart of main function

1 st Chinese - German Summer School Conclusion  Walking speed: forward speed can reach to about 40 cm/s.  Sight distance: almost field length if the lighting condition is good.  Localization precision: error is about 20 cm. Successfully achieved legged robot soccer competition in RoboCup2006.

1 st Chinese - German Summer School Future work  Improve walking speed in all directions.  Develop the ability of recognizing other robots.  Design the strategy to avoid obstacles and then shoot.

1 st Chinese - German Summer School The End. Thank you for listening!