John WanMichael WanNatka WojcikPeter Ma
Published © LGPL

GRIPP3R Helper Bot

Mindstorm GRIPP3R helper robot for the elderly and disabled who have mobility problems.

IntermediateFull instructions providedOver 1 day499

Things used in this project

Hardware components

EV3 Programming Brick / Kit
LEGO MindStorms EV3 Programming Brick / Kit
×1
Echo Show (2nd Gen)
Amazon Alexa Echo Show (2nd Gen)
×1

Software apps and online services

VS Code
Microsoft VS Code

Story

Read more

Schematics

Grip

Grip control

Motor

Motor Control

GRIPP3R Instructions

GRIPP3R Instructions

Code

model.js

JSON
model.js for GRIPP3R
{
  "interactionModel": {
      "languageModel": {
          "invocationName": "gripper bot",
          "intents": [
              {
                  "name": "AMAZON.CancelIntent",
                  "samples": []
              },
              {
                  "name": "AMAZON.HelpIntent",
                  "samples": []
              },
              {
                  "name": "AMAZON.StopIntent",
                  "samples": []
              },
              {
                  "name": "HelloWorldIntent",
                  "slots": [],
                  "samples": [
                      "hello",
                      "how are you",
                      "say hi world",
                      "say hi",
                      "hi",
                      "say hello world",
                      "say hello"
                  ]
              },
              {
                  "name": "ComeIntent",
                  "slots": [],
                  "samples": [
                      "Come",
                      "Come to me",
                      "Come here"
                  ]
              },
              {
                  "name": "TakeIntent",
                  "slots": [
                      {
                          "name": "Item",
                          "type": "ItemType"
                      }
                  ],
                  "samples": [
                      "Take this",
                      "Take it",
                      "Take this item",
                      "Take this {Item}",
                      "Take the {Item}"
                  ]
              },
              {
                  "name": "BringIntent",
                  "slots": [
                      {
                          "name": "Item",
                          "type": "ItemType"
                      }
                  ],
                  "samples": [
                      "Bring me the stuff",
                      "Bring me my item",
                      "Fetch my stuff",
                      "Bring me my {Item}"
                  ]
              },
              {
                  "name": "AMAZON.NavigateHomeIntent",
                  "samples": []
              }
          ],
          "types": [
              {
                  "name": "ItemType",
                  "values": [
                      {
                          "name": {
                              "value": "bottle"
                          }
                      },
                      {
                          "name": {
                              "value": "cane"
                          }
                      },
                     {
                          "name": {
                              "value": "medicine"
                          }
                      },
                     {
                          "name": {
                              "value": "cup"
                          }
                      }
                  ]
              }
          ]
      }
  }
}

GRIPP3R code

Entire code needed to get Gripp3r helper running

Credits

John Wan

John Wan

0 projects • 1 follower
Michael Wan

Michael Wan

0 projects • 3 followers
Natka Wojcik

Natka Wojcik

1 project • 2 followers
Peter Ma

Peter Ma

45 projects • 320 followers
Prototype Hacker, Hackathon Goer, World Traveler, Ecological balancer, integrationist, technologist, futurist.

Comments