arduino robotrcj.robocup.org/werob/werob2013/ppt7.pdf · arduino robot can work as a line follower...

18
The next step of Compubot after RoboCupJunior Educational Robotics Asociation – www.complubot.org Eduardo Gallego - Nerea de la Riva - Ivan Gallego ARDUINO ROBOT ARDUINO ROBOT

Upload: dodat

Post on 10-Apr-2018

216 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

The next step of Compubot after RoboCupJunior

Educational Robotics Asociation – www.complubot.org

Eduardo Gallego - Nerea de la Riva - Ivan Gallego

ARDUINO ROBOTARDUINO ROBOT

Page 2: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

● Introduction

● Open and Low-Cost Educational Robotics Platform

● Proyect History

● Arduino Robot features

● Semi-Standard Junior league

● Semi-Standard Soccer league (S3L)● Semi-Standard Rescue league (S2RL)● Semi-Standard Dance league (S2DL)

● Conclusions

Page 3: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

IntroductionIntroduction

Complubot members have participated in Soccer and Rescue league from 2006 to 2011, having achieved 18 awards in the RoboCup Junior world championship.

Complubot is an nonprofit Spanish robotics asociation that has been working eleven years for robotics and education.

Page 4: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

Open and low-cost educational robotic Open and low-cost educational robotic platformplatform

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

An open robot can be used for a longer time by the same group of

students.

Full access to the hardware and software information.

Open projects have a large community of users.

Page 5: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

The project history – In the BeginningThe project history – In the Beginning

In September 2010 we were participating in an

international robotic soccer competition in Bergamo, Italy, in the

Bergamosciencza science festival.

It was then when we shared a little meeting with David and Massimo of the Arduino Team, and where we stated the

basis of this new project. There is where the Lottie Lemon project was born.

Page 6: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

The project history – EvolutionThe project history – Evolution

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

Page 7: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

The project history – DiffusionThe project history – Diffusion

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

We used this new version to present it in our association stand in the 2012 RoboCupJunior World Championship, celebrated in Mexico City.

April 2012, the firs t Workshop, in Alcalá de Henares university (Spain).

By the summer of 2012 we had a very improved version of the robot.

Page 8: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

The project history – DiffusionThe project history – Diffusion

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

September 2012 Educational

Robotics meeting in Guatemala city

October 2012, Open hardware

and software meeting in Zaragoza

Page 9: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

Arduino Robot featuresArduino Robot features

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

Arduino robot is based on

Complubot experience

Page 10: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

Arduino Robot features – Control board Arduino Robot features – Control board

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

Page 11: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

Arduino Robot features – Motor BoardArduino Robot features – Motor Board

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

Page 12: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

Arduino Robot features – Motor BoardArduino Robot features – Motor Board

Page 13: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

Arduino Robot features – Motor BoardArduino Robot features – Motor Board

In order to avoid Short Circuits

Page 14: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

Semi-Standard LeagueSemi-Standard League

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

Currently for some teams is not easy to start in

RoboCupJunior leagues.

We propose a parallel semi-standard league in which all teams use similar hardware platform, of course this

platform should be low cost and Open platform, so this platform is Arduino Robot.

THE PROBLEM → USE THE BEST SOLUTION

The students learn little

Page 15: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

Semi-Standard Soccer League (S3L)Semi-Standard Soccer League (S3L)

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

With Arduino Robot we can play a simple Soccer match. His movements are more limited than an omnidirectional platform but it s possible follow the ball with simples movements like forward and turn.

First the participants learn basics knowledge. Then they are more prepared to design, build and program a soccer robot competition.

Page 16: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

Semi-Standard Rescue League (S2RL)Semi-Standard Rescue League (S2RL)

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple rescue league with victims and obstacles.

Participants can learn how floor sensors work and characteristics of different ultrasonic sensors.

With Arduino robot beginners can learn how to adjust a PID control before design an own platform.

Page 17: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

Semi-Standard Dance League (S2DL)Semi-Standard Dance League (S2DL)

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

Arduino Robot has an oversized motor system so beginners can put all kind of costumes and figures in order to organized dance stage.

Normally in dance league the participants use two or more robots so the price is very important. Arduino Robot is a Open low cost platform.

Of course beginners participants can learn about coordination between robots and can add microphone

sensor.

Page 18: ARDUINO ROBOTrcj.robocup.org/werob/werob2013/ppt7.pdf · Arduino Robot can work as a line follower using his five reflective floor sensors. It would be possible to perform a simple

Educational Robotics Asociation

www.complubot.org

ARDUINO ROBOT

ConclusionsConclusions

INTRODUCTION

OPEN AND LOW-COSTEDUCATIONAL ROBOTICPLATFORM

PROJECT HISTORY

ARDUINO ROBOT FEATURES

SEMI-STANDARDLEAGUE

CONCLUSIONS

● Arduino Robot is a learning tool that could be used since primary school to college.

● It is a Open tool and thus we could learn how it s built and propose improvements.

● The user community is very big, by the reason there s to much information in the web.

● In the Arduino Robot is accumulated 11 years of Complubot s experience working in educational robotics.

● The modular structure of two plates in the Arduino Robot is based in the Complubot s competition robots developments.

● The Boards of Arduino Robot could work together as a single robot or separately, giving them the option to interact with other devices.

● Arduino Robot is an Educational low cost tool.