1 / 40

Mimetics Canada

Mimetics Canada. Teaching with the Jade Robot Training Session 1 Myke predko. about the Jade Robot. The Jade Robot is a Differentially Driven Mobile Robot The Jade Robot is Powered by a Rechargeable Battery Battery life is 8+ hours The Jade Robot has the following “All Aspect” sensors:

ssteel
Download Presentation

Mimetics Canada

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mimetics Canada Teaching with the Jade Robot Training Session 1 Myke predko

  2. about the Jade Robot • The Jade Robot is a Differentially Driven Mobile Robot • The Jade Robot is Powered by a Rechargeable Battery • Battery life is 8+ hours • The Jade Robot has the following “All Aspect” sensors: • Object Detection and Ranging • Light Levels • The Jade Robot has a Spectrometer and Line Sensor on the Bottom • There is an OLED based User Interface • Not a Touch Screen but uses Five Buttons for Navigating Apps and Selecting • On the User Interface are a Variety of Demonstration Applications • Programming Scratch & C is Accomplished using a Chrome Extension • Students login with their Microsoft Student Accounts • No Student data is Saved or Accessible outside the Chrome Extension

  3. What makes a Robot? A robot can do more than one task. A robot uses sensors to determine what to do next.

  4. Required Background for Teachers • Computer Operation with • GUI Interface Using Mouse or Trackpad • Google Chrome Browser • Google Classroom Login or Microsoft Login • Integer Math Operations • Addition, Subtraction, Multiplication, Division with Remainder • Integer Math Comparisons • Equals, Not Equals, Less Than, Less Than or Equals to, Greater Than, Greater Than or Equals to • Plotting Two Dimensional Arrays • Basic Time and Motion Concepts • 1000 milliseconds (ms) = 1 second • Distance = Velocity * Time

  5. Top of the Jade Robot Expansion Adapter Front Left Object/Light Sensors Camera Port Front Right Object/Light Sensors I2C Expansion Port I2C Expansion Port Speaker Bluetooth Adapter OLED Display Reset on Jade Robot 1.5 USB Charging Port User Interface Buttons (Down Button to Wake Up) Rear Object/Light Sensors

  6. Bottom of the Jade Robot Servo Ports Spectrometer & Line LEDs and Sensors Charging LEDs (on Other Side with Jade 1.5)

  7. Getting Started Press and Hold the “Down” Button to Wake up the Robot • Navigate with the Up/Down/Left/Right Buttons • Select Activities with the Middle Button • Will have the “Main” Panel with Demonstration Apps

  8. Experiment with Basics • Spectrometer: • Test Different Materials • Responds to Oxygen, Hydrogen • Copper, Titanium & Iron • Remote Move: • Control Robot Movement • Observe how Tracks Move • Moth Mode: • Follow Light But NOT TOO CLOSE! • Note Field of View • Object Avoidance: • Stay Clear of Objects • Note Field of View

  9. Basic Facts • To Return to the Main Panel: • Select “Return” Icon & Press Middle Button • NOTE: Basic Apps Have Selected “Return” • Spectrometer: • Spectroscopy is Study of the Interaction of Matter & Energy • Remote Move: • Can also use a DVD Remote Control • Moth Mode: • First Robot Application by William Grey Walter • Object Avoidance: • Uses Infra-Red Light (Try Black Objects)

  10. Programming Creating a Sequence of Instructions for the Robot to Follow

  11. On Robot Programming • Navigate to “Program Demo” on the Main Panel • Found on Bottom Middle • Navigate to Arrows and Press the Middle Button to Record the Movement as a Step in the Program. • Navigate to the Circle Between the Arrows (“Start” will Appear on the Top Line) and Press the Middle Button to Execute the Program

  12. Break

  13. Jade RoBot Bluetooth Set Up 1 • Make Sure Bluetooth is on with the Jade Robot • Should be a Blue Flashing LED on Right Side of Robot • To Turn on Bluetooth, Navigate to Settings • And then “Bluetooth” • Turn On

  14. Jade Robot Bluetooth Set Up 2 Select this Box to Turn off Sleep Timeout • Turning off Sleep Timeout Is Recommended • Navigate to “Robot Name” • This is the Bluetooth “Friendly Name”

  15. ChromeOS Pairing • ChromeOS devices do not Require a Separate Pairing Operation: • When Jade Support is active, Select the Jade Robot from the List and it will be paired and connected automatically

  16. Windows 7 Pairing 1 From Windows START Button , select “Devices and Printers”

  17. Windows 7 Pairing 2 Click “Add a device” & Select Jade Robot when it Appears

  18. Windows 7 Pairing 3 Wait for Notification that the Jade Robot has been Added

  19. Windows 10 Pairing 1 From Windows “Settings”, Select “Devices/Bluetooth, printers, mouse”

  20. Windows 10 Pairing 2 Click “Add Bluetooth or other device” followed by “Bluetooth” when “Add a device” Appears

  21. Windows 10 Pairing 3 Select the Jade Robot

  22. Windows 10 Pairing 4 Wait for Notification that the Jade Robot is Paired

  23. Mac OSX Pairing 1 Open “System Preferences” and Select “Bluetooth”

  24. Mac OSX Pairing 2 Wait for Jade Robot Name to Appear and Click “Connect”

  25. Mac OSX Pairing 3 Wait for “Connected” message on Jade Robot

  26. PC Programming Set Up 1 Login to a Windows Machine & Start Chrome Browser Search for “Jade Support” and Click on “Jade Support – Google Chrome” Click “Add App” Wait through “Checking” Then:

  27. PC Programming Set Up 2 Login With Your Google or Microsoft Account & Authorize Access This Allows Jade Support To Store Programs on Your Account No Personal Information Is Accessed

  28. PC Programming Set Up 3 Click on “Bluetooth Connections” and Wait for Your Jade Robot’s Name to Appear and Select it

  29. Scratch Programming 1 Click on “… Select a Project …” Followed by “New Project” When the “New Project” Dialog Box Comes Up, Enter “Iroquois 1” as the Project Name and Click on “Create Project”

  30. Scratch Programming 2 Block Buckets Workspace

  31. Scratch Programming 3 Drag Blocks onto the Workspace from the Block Buckets and Connect them

  32. Scratch Programming 4 Start with a Program that just has the “Forwards” Block

  33. Scratch Programming 5 1. When Ready, Click on the “Reset” Button 2. Put the Robot on the Floor 3. Click the “Run” Button

  34. Scratch Programming 6 • When you have a Block with a Puzzle Piece inside, it must be filled with a value. • Math Value • Sensor Value • Variable • etc.

  35. Programming ERRors New Users will Experience Two Errors 95% of the Time Blocks are not Connected. Block with Puzzle Piece Will NOT be Filled with a Value

  36. Scratch Programming 7 • Copy this Program and then Try some of your own with: • forwards, reverse, left & right • Delay & Numbers • stutter

  37. Scratch Programming 8 Add the Repeat Block and Come up with Interesting Patterns as it’s Now Time for…

  38. Robot Art

  39. Myke Predko, President/Chief Designer https://www.mimetics.ca/, myke.predko@mimetics.ca, (416)346-4739

  40. Training 1 Update History 2019.03.12 – Original Release for Iroquois Central School Board 2019.03.14 – Updated to Provide Instructions for Windows 7, Windows 10, Mac and ChromeOS Pairing

More Related