@admirethemeyer · 2019. 9. 19. · enables creative ideas to come to life they solve regularly...
TRANSCRIPT
![Page 1: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/1.jpg)
![Page 2: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/2.jpg)
@AdmireTheMeyer
![Page 3: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/3.jpg)
![Page 4: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/4.jpg)
How do we get there?
![Page 5: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/5.jpg)
Developer Platform: Apple (iOS and the App Store)
![Page 6: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/6.jpg)
Developer Platform: Google
![Page 7: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/7.jpg)
Developer Platform: Amazon
![Page 8: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/8.jpg)
Developer Platform: Twilio
![Page 9: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/9.jpg)
What about Hardware?
![Page 10: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/10.jpg)
Developer Platform: Arduino
![Page 11: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/11.jpg)
Developer Platform: Raspberry Pi
![Page 12: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/12.jpg)
Developer Platform: NVIDIA
![Page 13: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/13.jpg)
● Enables creative ideas to come to life
● They solve regularly encountered problems for us
● They make the build process faster
Developer Platforms: Why do we need them
![Page 14: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/14.jpg)
We’re living in a world full of software
![Page 15: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/15.jpg)
We’re (increasingly) living in a world full of robots
![Page 16: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/16.jpg)
![Page 17: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/17.jpg)
![Page 18: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/18.jpg)
![Page 19: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/19.jpg)
![Page 20: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/20.jpg)
![Page 21: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/21.jpg)
![Page 22: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/22.jpg)
![Page 23: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/23.jpg)
Software developers will define the future of robotics in our homes and offices
![Page 24: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/24.jpg)
We all need to understand what that means
![Page 25: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/25.jpg)
![Page 26: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/26.jpg)
Let’s look at a few examples
![Page 27: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/27.jpg)
![Page 28: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/28.jpg)
![Page 29: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/29.jpg)
if len(data) > 1 and "personName" in data.keys():
name = data["personName"]
if name != 'unknown person':
#If the person is known, the response will include the person's name
knownPerson(robot)
#Let's send ourselves a text message that our robot saw one of our friends
if not lastSentMessage or time.time() - lastSentMessage > 60:
sendTextMessage("Hey! I just saw " + name + " at the office! -Love Misty", '+1303XXXXXXX')
lastSentMessage = time.time()
![Page 30: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/30.jpg)
![Page 31: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/31.jpg)
assert subscription_key
vision_base_url = "https://westus.api.cognitive.microsoft.com/vision/v2.0/"
text_recognition_url = vision_base_url + "read/core/asyncBatchAnalyze"
headers = {'Ocp-Apim-Subscription-Key': subscription_key,
'Content-Type': 'application/octet-stream'}
params = {'mode': 'Handwritten'}
image_data = open(image_path, "rb").read()
response = requests.post(text_recognition_url, headers=headers, params=params, data=image_data)
response.raise_for_status()
response_final = requests.get(response.headers["Operation-Location"], headers=headers)
analysis = response_final.json()
results = ""
if ("recognitionResults" in analysis):
# Extract the recognized text, with bounding boxes.
for line in analysis["recognitionResults"][0]["lines"]:
print(line["text"])
results += line["text"] + " "
return [results]
![Page 32: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/32.jpg)
Take a look for yourself github.com/MistyCommunity
![Page 33: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/33.jpg)
![Page 34: @AdmireTheMeyer · 2019. 9. 19. · Enables creative ideas to come to life They solve regularly encountered problems for us They make the build process faster Developer Platforms:](https://reader034.vdocuments.site/reader034/viewer/2022052014/602bd5a3c79a62489008d923/html5/thumbnails/34.jpg)
Come talk to us at Booth 204 Sign up for the Workshop Thursday (6/20)
http://bit.ly/misty-brooklyn