397 KB - Clayton
Download
Report
Transcript 397 KB - Clayton
Interim Presentation
Advancing the soccer robot
Ben Jenkins
Supervisors: Gordon Lowe, Dr. Haim Hiok Lim
Mentor: Charles Greif
Overview
Background
Objective
This years work
Further development
Additional information
What is the soccer robot
Autonomous vehicle
Plays soccer
Development at Monash Uni started in 1999
My research topic for Hons
RoboCup hosts soccer competitions
RoboCup
Worldwide research and education initiative
Foster AI and intelligent robotics research
Provides a standard problem where a wide
range of technologies can be used.
Project-oriented education.
The soccer robot to date
Camera and mirror
Computer
Wheels and drive train
Camera and
mirror
Wheels and
motors
Pneumatic
kicker
Motherboard and
misc electronics
The soccer
robot to date
Soccer ball
Why the soccer robot?
Personal research and development
By the year 2050, develop a team of fully
autonomous humanoid robots that can win
against the human world soccer champion
team.
- RoboCup
Applications
Fire fighting
Robocop
Soccer player
Bomb disposal
Domestic servants
Building blocks
Sensors
Field Positioning System
Artificial Intelligence
Motion
For the computer buffs
Pentium 233MHz, 32M RAM, 40M Disk on chip
Hard disk & floppy drive removed
QNX real-time operating system.
Objective
To be able to make the robot “see” the ball
and be able to move towards it.
This 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
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
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
This years work (cont)
Integrate new motion with previous
modules
Test and debug
Further development
Make robot hit the ball
Fine tune the robot to kick goal
Make robot work as team member
Enhance motion
– 400mm/sec max speed
– 2500mm/sec to be competitive
Additional information
[email protected]
www.csse.monash.edu.au/~bwjen1
RoboCup website
– http://www.robocup.org/02.html
Gordon Lowe, Bldg 63, Rm G15, Clayton.
Any questions