17
Interim Presentation Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

  • View
    225

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

Interim PresentationInterim Presentation

Advancing the soccer robot

Ben Jenkins

Supervisors: Gordon Lowe, Dr. Haim Hiok Lim

Mentor: Charles Greif

Page 2: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

OverviewOverview

BackgroundObjectiveThis years workFurther developmentAdditional information

Page 3: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

What is the soccer robotWhat is the soccer robot

Autonomous vehiclePlays soccerDevelopment at Monash Uni started in

1999My research topic for HonsRoboCup hosts soccer competitions

Page 4: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

RoboCupRoboCup

Worldwide research and education initiativeFoster AI and intelligent robotics researchProvides a standard problem where a wide

range of technologies can be used.Project-oriented education.

Page 5: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

The soccer robot to dateThe soccer robot to date

Computer

Camera and mirror

Wheels and drive train

Page 6: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

The soccer The soccer robot to daterobot to date

Soccer ball

Pneumatickicker

Camera and mirror

Motherboard and misc electronics

Wheels andmotors

Page 7: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

Why the soccer robot?Why the soccer robot?

Personal research and developmentBy the year 2050, develop a team of fully

autonomous humanoid robots that can win against the human world soccer champion team.

- RoboCup

Page 8: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

ApplicationsApplications

Bomb disposal

Domestic servants

Fire fightingRobocopSoccer player

Page 9: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

Building blocksBuilding blocks

Sensors

Field Positioning System

Motion

Artificial Intelligence

For the computer buffs

Pentium 233MHz, 32M RAM, 40M Disk on chip

Hard disk & floppy drive removed

QNX real-time operating system.

Page 10: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

ObjectiveObjective

To be able to make the robot “see” the ball and be able to move towards it.

Page 11: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

This years workThis years work

Revamp design computers– Hard disk errors– Speed– Reaching the end of there reliable lifespan

Problems– Configuring QNX networks– Transfer code from old machines

Page 12: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

This years work (cont)This years work (cont)

Understand previous years contributions– AI (Artificial intelligence)– FPS (Field Positioning System)– MCS (Motion Control System)– MPM (Message Passing Module)– Sensory system– Mechanical system

Page 13: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

This years work (cont)This years work (cont)

Convert motion code from windows to QNX.

Problems I am anticipating– Windows is not a RTOS– QNX has advanced IPC techniques

Page 14: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

This years work (cont)This years work (cont)

Integrate new motion with previous modules

Test and debug

Page 15: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

Further developmentFurther development

Make robot hit the ballFine tune the robot to kick goalMake robot work as team memberEnhance motion

– 400mm/sec max speed– 2500mm/sec to be competitive

Page 16: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

Additional informationAdditional information

[email protected]/~bwjen1RoboCup website

– http://www.robocup.org/02.html

Gordon Lowe, Bldg 63, Rm G15, Clayton.

Page 17: Interim Presentation Advancing the soccer robot Ben Jenkins Supervisors: Gordon Lowe, Dr. Haim Hiok Lim Mentor: Charles Greif

Any questionsAny questions

?