Robotics: Difference between revisions
(robotics is also used in primary education) |
|||
(54 intermediate revisions by 12 users not shown) | |||
Line 1: | Line 1: | ||
{{SvenAERTS}} |
|||
To educate more engineers pupils may need some encouragement. Robotics seem a sensible choice. |
To educate more engineers pupils may need some encouragement. Robotics seem a sensible choice. |
||
== OLPC and robotics == |
|||
Wanna see OLPC robots in action? Here you go: |
|||
# [http://www.youtube.com/watch?v=fpWi_fZCRv0 Here you can see a little video on Minibloq programming a simple Mutiplo robot] |
|||
# OLPC Robotics Camp 2013 - short video: http://blog.laptop.org/2013/07/09/robotics-camp-2013-short-film/comment-page-1/#comment-56777 |
|||
[[File:OlpcTvChannelRobotPresentationWithTheGeeksCloseUp.png|450px]] |
|||
[[File:OlpcTvChannelRobotCloseUpSenderReceiver.png|400px]] |
|||
# Flying DIY XO: http://jaspervanloenen.com/diy/ |
|||
== Virtual robotics == |
== Virtual robotics == |
||
A combination of LEGO Digital Designer and Lego Mindstorms could allow to program virtual robots. |
A combination of [[LEGO]] Digital Designer and Lego Mindstorms {{ref|lego}} could allow to design and program virtual robots. |
||
An interesting goal for expert users (e.g. to pass an exam) could be to create a factory that built other robots. |
|||
== Robotics Mentoring == |
|||
A small number of actual hardware robots (e.g. one) could create motivation (through "artificial" scarcity) for |
|||
pupils to want to be allowed to work with the hardware robots. Robot games like Robot Odyssey {{ref|Robot_Odyssey}} |
|||
could be used as qualification and for [[mentoring]] purposes: Pupils are motivated to solve the game |
|||
as qualification, as entertainment and because a mentor offers support and encouragement in solving |
|||
the puzzles in the game. A mentor would probably need guidance in how to help a pupil to solve puzzles |
|||
him - or herself, not through solutions given by the mentor. A [[Journal]] entry stating that the game had been |
|||
solved could be required to run the software that allowed to program actual robots. |
|||
== Butiá Project == |
|||
Butiá aims to create an inexpensive educational platform to teach robotics and computer |
|||
science with the XO computer. Students can program their own robot using the existing activities in the XO computer like Tortugarte, Pippy, Chat and in the near future Scratch and others. The kit consist in a acryl |
|||
platform wich the XO sits on and connect with motors and sensors. It's designed to promote a constructive use, permiting to select where to put sensors in the plataform using perfored pieces in the kit. |
|||
The project is perform by the Computer institute of the Universidad de la Republica and it could be done thanks to the support of the [http://www.anii.org.uy/web/ ANII] |
|||
For more information please visit [http://www.fing.edu.uy/inco/proyectos/butia/ Butiá Project] |
|||
In this image you can see a program that tries to avoid obstacles, detect the white line to avoid falling from the dojo and stops when a magnet is near the robot. |
|||
<gallery> |
|||
Image:Tortuga1.png|tortugarte example program |
|||
</gallery> |
|||
[http://www.youtube.com/watch?v=_Gb9vhciVZM here you can see the tortugarte example presented in action] |
|||
<gallery> |
|||
Image:butia_1.jpg|Butia Robot acryl platform |
|||
Image:butia_2.JPG|Butia Robot in boxes |
|||
</gallery> |
|||
== Minibloq Project == |
|||
[http://minibloq.org Minibloq] is a graphical programming environment for [http://arduino.cc Arduino] and other Arduino-compatible boards, such as [http://www.robotgroup.com.ar/web/index.php?option=com_virtuemart&page=shop.browse&category_id=1&Itemid=2&lang=es DuinoBot]. It's currently under development. One of it's main goals is to bring closer the Arduino and the [http://www.robotgroup.com.ar/web/index.php?option=com_content&view=article&id=25:multiplosystem&catid=8:articles&Itemid=1 Multiplo] platforms to the primary and secundary schools. |
|||
<gallery> |
|||
Image:P1040870.JPG|Programming an Arduino UNO board with Minibloq. |
|||
Image:P1040866.JPG|Programming a DuinoBot.Kids controller with Minibloq-RG. |
|||
</gallery> |
|||
* [http://www.youtube.com/watch?v=nx7yuqgWJnM Here you can see Minibloq programming an Arduino UNO board] |
|||
* [http://www.youtube.com/watch?v=fpWi_fZCRv0 Here you can see Minibloq programming a simple Mutiplo robot] |
|||
== References == |
|||
# {{note|Butiá}} [http://www.fing.edu.uy/inco/proyectos/butia/ Butiá Project] - A economic robotic platform for the XO computer for educational purpose |
|||
⚫ | |||
# {{note|Minibloq}} [http://minibloq.org Minibloq graphical programming environment] |
|||
# {{note|Robot_Odyssey}} [http://en.wikipedia.org/wiki/Robot_Odyssey Robot Odyssey] - A 1984 TRS-80 Color Computer robot programming game from The Learning Company (Java Version [http://www.droidquest.com/ DroidQuest] is free for personal or educational uses) |
|||
== External links == |
== External links == |
||
=== Hardware === |
|||
⚫ | |||
* [http://www.fischertechnik.com/html/computing.html Fischertechnik Robotics] |
* [http://www.fischertechnik.com/html/computing.html Fischertechnik Robotics] (The "ROBO Pro" language is being ported to Linux) |
||
* [http://de.wikipedia.org/wiki/ASURO ASURO] - |
* [http://de.wikipedia.org/wiki/ASURO ASURO] - 40 € robot from DLR School Lab (German Wikipedia), English: [http://www.arexx.com/arexx.php?cmd=goto&cparam=p_asuro arexx.com] |
||
* http://www.roberta-home.eu/ - project of the Fraunhofer Institute IAIS |
|||
* [http://www.robotgroup.com.ar/web/index.php?option=com_content&view=article&id=25:multiplosystem&catid=8:articles&Itemid=1 Multiplo] building system |
|||
* [http://swe.uni-duisburg-essen.de/en/members/schmidt/ctbot/index.php c't Bot] - 200 € robot from c't magazine with onboard JavaVM, simulator and WLAN extension. |
|||
=== Software === |
|||
* [http://www.ceebot.com/ceebot/index-e.php CeeBot], [http://www.colobot.com/ ColoBot] - Robotics games |
|||
* [http://minibloq.org Minibloq] graphical programming environment |
|||
== Internal links == |
|||
* [[Peripherals/Robots]] |
|||
* [[11.2.0/Robotics_plan]] |
|||
* [[Robots/udev rules|udev rules for robots and controller boards]] |
|||
[[Category:Robotics]] |
[[Category:Robotics]] |
||
[[Category:Secondary education]] |
Latest revision as of 00:40, 1 March 2014
The viewpoints expressed hereunder do not necessarily reflect the opinion of OLPC.
This page was created by a member of the free volunteer community supporting OLPC.
To educate more engineers pupils may need some encouragement. Robotics seem a sensible choice.
OLPC and robotics
Wanna see OLPC robots in action? Here you go:
- Here you can see a little video on Minibloq programming a simple Mutiplo robot
- OLPC Robotics Camp 2013 - short video: http://blog.laptop.org/2013/07/09/robotics-camp-2013-short-film/comment-page-1/#comment-56777
- Flying DIY XO: http://jaspervanloenen.com/diy/
Virtual robotics
A combination of LEGO Digital Designer and Lego Mindstorms [1] could allow to design and program virtual robots.
An interesting goal for expert users (e.g. to pass an exam) could be to create a factory that built other robots.
Robotics Mentoring
A small number of actual hardware robots (e.g. one) could create motivation (through "artificial" scarcity) for pupils to want to be allowed to work with the hardware robots. Robot games like Robot Odyssey [2] could be used as qualification and for mentoring purposes: Pupils are motivated to solve the game as qualification, as entertainment and because a mentor offers support and encouragement in solving the puzzles in the game. A mentor would probably need guidance in how to help a pupil to solve puzzles him - or herself, not through solutions given by the mentor. A Journal entry stating that the game had been solved could be required to run the software that allowed to program actual robots.
Butiá Project
Butiá aims to create an inexpensive educational platform to teach robotics and computer science with the XO computer. Students can program their own robot using the existing activities in the XO computer like Tortugarte, Pippy, Chat and in the near future Scratch and others. The kit consist in a acryl platform wich the XO sits on and connect with motors and sensors. It's designed to promote a constructive use, permiting to select where to put sensors in the plataform using perfored pieces in the kit. The project is perform by the Computer institute of the Universidad de la Republica and it could be done thanks to the support of the ANII
For more information please visit Butiá Project
In this image you can see a program that tries to avoid obstacles, detect the white line to avoid falling from the dojo and stops when a magnet is near the robot.
here you can see the tortugarte example presented in action
Minibloq Project
Minibloq is a graphical programming environment for Arduino and other Arduino-compatible boards, such as DuinoBot. It's currently under development. One of it's main goals is to bring closer the Arduino and the Multiplo platforms to the primary and secundary schools.
- Here you can see Minibloq programming an Arduino UNO board
- Here you can see Minibloq programming a simple Mutiplo robot
References
- ^ Butiá Project - A economic robotic platform for the XO computer for educational purpose
- ^ Lego Mindstorms, LEGO Digital Designer
- ^ Minibloq graphical programming environment
- ^ Robot Odyssey - A 1984 TRS-80 Color Computer robot programming game from The Learning Company (Java Version DroidQuest is free for personal or educational uses)
External links
Hardware
- Fischertechnik Robotics (The "ROBO Pro" language is being ported to Linux)
- ASURO - 40 € robot from DLR School Lab (German Wikipedia), English: arexx.com
- http://www.roberta-home.eu/ - project of the Fraunhofer Institute IAIS
- Multiplo building system
- c't Bot - 200 € robot from c't magazine with onboard JavaVM, simulator and WLAN extension.