EZ-Robot

  • About
    • About EZ-Robot
    • EZ-Robot Team
    • Educational Robotics
    • Clients
  • Learn
    • ROBOTICS WEBINARS
    • Robotics Lessons
    • THE ROBOT PROGRAM
    • EDUCATOR TRAINING
    • Troubleshooting
    • Software >
      • Software - PC
      • Software - Mobile
      • Software - MAC
  • Shop
  • Contact Us
  • About
    • About EZ-Robot
    • EZ-Robot Team
    • Educational Robotics
    • Clients
  • Learn
    • ROBOTICS WEBINARS
    • Robotics Lessons
    • THE ROBOT PROGRAM
    • EDUCATOR TRAINING
    • Troubleshooting
    • Software >
      • Software - PC
      • Software - Mobile
      • Software - MAC
  • Shop
  • Contact Us
TABLE OF CONTENTS
Picture
Software 

1. ARC for Windows PC
​
2. Example Projects
3. Controls
4. Getting Help with Controls
5. ControlCommand()
6. Virtual Desktops
7. RoboScratch
8. Blockly
9. EZ-Script

Mobile Software 

1. Create a Mobile App

Linear Programming 

1. Create a Scene Using RoboScratch (Big Hero Six)
2. Create a Scene using Blockly (Avengers)

Logical Programming 

1. Programming Concepts (Variables, If/Else, Logic)
2. Counting Up
3. Counting Down

Camera Input 

1. Introduction to the EZ-B Camera
2. Face Detection with RoboScratch
3. Face Detection with Blockly
4. Face Detection with EZ-Script
5. Color Tracking with Servos
6. Color Tracking with Movement
7. Detecting Multiple Colors
8. Line Following with Roli, AdventureBot and Shell-E
​
9. Vision - Object Training & Recognition
10. Glyphs to Control Robot Movement
11. Detecting Glyphs & Augmented Reality
12. QR Code Detect
13. Microsoft Cognitive Emotion
14. Microsoft Cognitive Vision

Audio Input 

1. Speech Recognition

RGB Output 

1. RGB Animations

Positioning 

1. Servo Control
2. Introduction to Servo Motors
3. Create a Robot Dance
4. Program Robot to Dab
5. Program Robot to Play Piano
6. MYO Gesture Armband

Navigation and Movement 

1. Movement Panels
2. Navigating using RoboScratch
3. Navigating using Blockly

Creative Applications 

1. Customize Your EZ-Robot
2. Control Robot From Twitter
3. Nest Thermostat

EZ-B v4 Robot Brain 

1. EZ-B v4 Robot Brain Overview
2. DIY Autonomous Robot Vehicle
3. EZ-B v4 and IoTiny Wi-Fi Modes
4. Change WiFi Name
5. Resetting Your EZ-B v4 or IoTiny
6. USB WiFi or Ethernet Adapter

​
Robot Troubleshooting
1. Which Robot are You Using?

MYO  Gesture  Armband


The Myo Gesture Armband is a creative way to control your EZ-Robot.  It uses gestures and an accelerometer to trigger actions, events and move servos.

Servos can be programmed to mimic your movement using Myo's built-in accelerometer. 

Before we begin with the tutorial, meet Paul from Thalmic Labs, the manufacturer of Myo, as he provides a quick introduction of Myo with EZ-Robot.


Follow the simple instructions in this video and give your JD robot the ability to mimic your movements with the Myo Gesture Armband.
Instructions

The Myo Gesture Control Armband is a fun and interactive way to control your EZ-Robot.

Load ARC (formerly EZ-Builder)

Within this tutorial, we will use JD, but this process can be applied to any EZ-Robot.  In this example, we'll program JD to move his arm with the Myo Armband.

Load the JD Example Project

Connect to your robot

Within the Auto Positioner, locate the list of Frames, and double tap the "Calibrate" frame to put JD in the calibration position

In the top menu, click on the Project Tab, and press the "Add" button. 

Within the Robot Skills Dialog window, click on the Misc Tab, and then locate the Myo Gesture Armband.  If the image of the armband is greyed out, then it means that this control hasn't been downloaded to your computer.  Click on the image of the Armband to download this control, and open it.

The accelerometer position of the Myo will be displayed while you move your arm

There are three options on the Myo form
- Configuration menu button
- Pause checkbox
- and C for Calibrate, which will reset the myo's alignment to your position

Press the Config button

This is where we configure how the Myo will control the robot

For this tutorial, we will specify servos to be moved with the Myo accelerometer

To see what servos we wish to move, press the Port Summary tab

We will use JD's Right Shoulder (D2) and Right Upper Arm (D7)

Return to the Accelerometer Tab

The X Axis is the right and left horizontal movement which we will assign to JD's upper arm

Press the X Axis Port

Select D7

Press Close

*We will now adjust the minimum and maximum range that the servo will move

*Click and drag Min until the arm is in an acceptable position

*Click and drag Max until the arm is in an acceptable position

To increase the sensitivity on the X Axis, adjust it to 2.25 so your arm doesn't have to wave as wide to move the servos

Press the Y Axis Port will be to JD's shoulder which is the up and down vertical movement

select D2

Press Close

*** REPEAT SAME TEXT about Min and Max

Press Save

Hold your arm out

Ensure PAUSE is not checked

Move your arm and the robot will move as well

As you can see, only the upper should servos are moving. Let's set the elbow to bend and add gestures to open and close the gripper

Press Config

Press Multi Servo on X Axis

Press Add Servo

The Right Forearm servo is D8

Press Port

Select D8

Press Close

*** REPEAT SAME TEXT about Min and MAx

Press SAVE

Let's add a gripper gesture

Press the Poses Tab

Press editor icon on Fist gesture

Press Port Summary

The right Gripper is D9

Servo(d9, 90)

Save

Press editor icon on Open gesture

Servo(d9, 50)

Press Save

Press Save again

There you go, now JD will copy your arm movements!

Next Lesson >>>

About Us

About Us
Educational Robotics
Become a Reseller
Contact Us
Warranty and Returns
Terms of Use
Privacy Policy
Brochure & Pricing Sheet
Investment Opportunity



Products

JD - Humanoid Robot
Roli - Rover Robot
Six - Hexapod Robot
​
Robot Head
Robot Sensors & Accessories
DIY
Find a Retailer



LEARN

Tutorials
The Robot Program
Educator Training
Troubleshooting
Software


SIGN UP FOR OUR NEWSLETTER

Register
"The world's best robotics platform for education, DIY and advanced robotics enthusiasts"
​

© Copyright 2019 EZ-Robot