a short demonstration of the robotics course simos anagnostakis ([email protected]), university of...

of 21 /21
A short demonstration of A short demonstration of the Robotics course the Robotics course Simos Anagnostakis ([email protected]) , University of Crete, Crete, Greece Mobilim Conference Program October 6-7, 2009 Yozgat

Author: brett-dorsey

Post on 25-Dec-2015

221 views

Category:

Documents


2 download

Embed Size (px)

TRANSCRIPT

  • Slide 1
  • A short demonstration of the Robotics course Simos Anagnostakis ([email protected]), University of Crete, Crete, [email protected] Mobilim Conference Program October 6-7, 2009 Yozgat
  • Slide 2
  • What is robot? An autonomous system which exists in the physical world, can sense its environment, and can act on it to achieve some goals.
  • Slide 3
  • Robots are becoming part of everyday life
  • Slide 4
  • More robots PatrolBot Base with Twin Lasers & Stereocam (Vertical laser visible, horizontal laser is under sonar ring) Robot Asimo MobileRobots Robot Reconnaissance Team at SRI's Artificial Intelligence Center in Menlo Park includes AmigoBots and Pioneer-AT's.
  • Slide 5
  • Industrial Robots Exploration Medicine
  • Slide 6
  • Why Robotics? 1. Robotics is exciting! 2. Robotics is intriguing! 3. Robotics is fun! 4. You need to know a lot of math and science to build a robot. Use the motivational effects of robotics to excite this and future generations of children to study science and technology
  • Slide 7
  • Goals Importance of Engineering Hands-on Learning Open-ended, creative, all skill levels Motivate math and science learning Low entry, high ceiling
  • Slide 8
  • Using Robotics to Teach/Learn Applied Math and Science Mathematics Programming Sensor Feedback Geometry Electronics Mechanical Engineering Measurement Simple Machines Ratios & Proportions Computer Science Mechanics Physics
  • Slide 9
  • Theoretical context: robotics and constructionism in education TermFounde r Highlights Constructivism Piaget Learning takes place as the result of mental construction by the learner. Emphasis is placed on the learner and not the instructor. Learner interacts with objects and events and thereby gains understanding of the features held by such objects and events Learner constructs his/her own conceptualizations and solutions to problems. Autonomy and initiative is encouraged Constructionism Papert "Giving children good things to do so that they can learn by doing much better than they could before." Find ways in which the technology enables children to use knowledge, mathematical or other. Cooperative Inquiry University of Maryland Three step process: Contextual inquiry: observe how children interact with the technologies that are currently available. Participatory design: Sketch ideas by building. Technology Immersion: Expose children to technology that they might not encounter otherwise. Learning by Design Georgia Tech Students learn as a result of collaboratively engaging in design activities and reflecting appropriately on their experiences. Learn science concepts through hands-on experience and real-world applications. Incorporates teacher scaffolding to prevent classroom chaos. Enhance problem-solving, decision making and collaboration skills.
  • Slide 10
  • Robot Hardware
  • Slide 11
  • Robot Hardware . Release 1998 8bit Processor 3 inputs, 3 outputs 6 AA battery Release 2006 32bit ARM7 Processor/256k Flash /64k Ram USB Bluetooth connections 4 inputs, 3 outputs recharge battery RCX NXT LEGO MINDSTORMS Education At the end 2009 will stopping the support of the RCX.
  • Slide 12
  • NXT Connections Touch Sound Light Distance 3 Motor USB Input Output 2 Motor 1 Motor
  • Slide 13
  • Robot Software NXT-G (NXT Graphical programming) RoboLab2.9 RobotC, NCX, NBC, Java, etc Microsoft Robotics Studio
  • Slide 14
  • LEGO MINDSTORMS Education NXT Data Logging Drag and Drop icons - Download - Run
  • Slide 15
  • Laboratory of Educational Robotics An undergraduate course for Primary Education Teacher --Students
  • Slide 16
  • Objectives & Syllabus Objectives: Understanding the basic concepts of robots, familiarization with robot programming, apprehension of the possibilities and limitations of robots, development of problem solving skills. Syllabus: familiarization with the material Lego Mindstorms, construction of simple robots under guidance, construction a robot for a challenge, design and implementation a their own classroom application
  • Slide 17
  • Table I A Summary of the Syllabus 1 st PART 1 st weekIntroduction, GroupsUsing Robotics to Teach/Learn Applied Math and Science. Theoretical context: robotics and constructionism in education. 2 nd weekKnow the material and software Level 1: Introduction to Robotics Design with LEGO Digital Designer 2 Build the robot (with guideline) Install and using the program NXT Educator Communicate computer with robot Work with all the bricks from the unique robot set, LEGO MINDSTORMS NXT #8527. Then upload your model and building guide to the LEGO MINDSTORMS website. 3 rd weekProgramming with sensors. Level 2: Starting Programming 10 introductory activities for students related to Robotics concepts (play sound, use display, drive forward, drive reverse, accelerate, curve turn, point turn, drive in square, my block1 and parking bay). 4 th weekProgramming with sensors. Level 3: Further Programming 10 introductory activities for students related to Robotics concepts (action replay, detect sound, sound control, detect distance, distance control detect dark line, follow a line, detect touch, sensor bumper and hit red ball). 5 th weekAdvance Programming. Level 4: Structuring compound programs 9 introductory activities for students related to Robotics concepts (speed control, react to distance, react to light, rotation sensor, reset rotation sensor, reaction time, nxt buttons, sound control 2, bump counter). 6 th weekAdvance Programming. Level 4: Structuring compound programs 10 introductory activities for students related to Robotics concepts (Send message, range control, random duration, save a file, calibrate sensor, display text, acceleration control, my block 2, motor bumper and multiple download). 7 th weekData logging project.. Level 4: Collect and graph data 7 introductory activities for students related to Data Logging concepts (real time logging, remote logging, music maker, mobile inspection, speed logging, object detection and heat detection). 2 PARTTwo long length cooperative learning activities 8 th - 9 th weekIndependent Project 1Construction a robot for a challenge (RoboPong, PrintLEGO, est.) 10 th - 11 th weekIndependent Project 2Design and implementation at their own classroom application 12 th weekPost-testFinal check 13 th weekProjects Presentation
  • Slide 18
  • Competition 1 RoboPong 200 cm 90 cm 62,5 cm 20 cm 5 cm 11 cm 62,5 cm 10 cm 2 cm 122 0 23 0
  • Slide 19
  • Competition 2 LegoPrint
  • Slide 20
  • Summer Schools AESTIT EDUCATIONAL ROBOTICS' INTRODUCTORY COURSE RETHYMNO 2008 RETHYMNO 2009
  • Slide 21
  • End Thank you, [email protected] Knowledge is experience. Everything else is just information. Albert Einstein Take Risks! Ask ? Dont be afraid to fail Technology isnt perfect Its not about the technology!