Slide 1

Slide 1 text

Building a Simple Navigation Guide Service Using GPS Devices #aws #jawsug #jawspankration2024 #AWSUserGroups #awscommunity #soracomug 2024.08.24 JAWS PANKRATION 2024 和田健一郎@Keni_W This document was translated using the Claude3 Haiku Amazon Bedrock Edition.

Slide 2

Slide 2 text

Things to talk about today #jawspankration2024 • Self-introduction • Talked about this at JAWS Pankration 2021 • Attended AWS re:Invent 2022 • Created a hands-on session at SORACOM UG Explorer 2023 • Built a vehicle tracking system using GPS devices Building a Simple Navigation Guide Service Using GPS Devices

Slide 3

Slide 3 text

Self-introduction Kenichiro Wada AWS Community Builder(Serverless) SORACOM MVC 2022 JAWS-UG Chiba organizer member SORACOM UG Tokyo organizer member JAWS Pankration 2024 committee member Twitter: @Keni_W Facebook : kenichiro.wada.3 Favorite AWS Services: AWS Lambda Amazon Location Service

Slide 4

Slide 4 text

Talked about this at JAWS Pankration 2021 #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices I was also allowed to speak on stage last time. (Grateful) The content this time is a continuation of that talk. https://speakerdeck.com/kwada/jaws-pankration- 2021 https://www.youtube.com/watch?v=svd7NpPTIO8

Slide 5

Slide 5 text

Attended AWS re:Invent 2022 #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices The following year, I attended AWS re:Invent (AWS re:Invent 2022) in person for the first time.

Slide 6

Slide 6 text

Attended AWS re:Invent 2022 #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices At re:Invent, I mainly participated in Workshops. Among them, I participated in a workshop called "Location data 101: Getting started with Amazon Location Service".

Slide 7

Slide 7 text

Attended AWS re:Invent 2022 #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices The workshop itself was to build an application that combines Amazon Location Service built with AWS CloudFormation and the front-end of Amplify on Cloud9, and try various things. https://zenn.dev/keni_w/articles/d5b649dba9b279 https://catalog.workshops.aws/amazon-location-101/en-US

Slide 8

Slide 8 text

Attended AWS re:Invent 2022 #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices This looks like it could be useful!

Slide 9

Slide 9 text

Created a hands-on session at SORACOM UG Explorer 2023 #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices And in 2023. At SORACOM UG Explorer 2023, I held a hands-on session using location information devices and the Amazon Location Service. https://soracom-ug.jp/soracom-ug-explorer-2023/

Slide 10

Slide 10 text

Created a hands-on session at SORACOM UG Explorer 2023 #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices A little introduction to SORACOM UG

Slide 11

Slide 11 text

What is SORACOM UG? A community where anyone who wants to know about the IoT platform SORACOM services, wants to try it, is using it, or wants to learn more about how to use it can participate, regardless of industry or occupation. SORACOM User Group provides a place for people with various backgrounds to gather, learn from each other, and interact.

Slide 12

Slide 12 text

Introduction to SORACOM UG branches Kyushu In Fukuoka and other parts of Kyushu, local case studies and hands-on sessions are held, and the last missing piece is Kagoshima! Hiroshima SORACOM fans gather mainly in Hiroshima. E-SIM A customer community of SORACOM (membership-based) Agriculture A place where people involved in agriculture connect through SORACOM services. Hokkaido In the challenging land of Hokkaido, study sessions and hands-on sessions are held, and case studies of SORACOM utilization unique to this region are also introduced. Okayama In Okayama prefecture, SORACOM fans hold study sessions focused on hands-on activities. Shikoku In the four prefectures of Shikoku, study sessions are held with themes focused on their respective specialties. Tokai Since this is the hometown of Seeed, we are working together on various projects. We will continue to come up with interesting plans. Kansai In collaboration with JAWS-UG and others, events with a story are held. Shinshu In the (almost) center of Japan, a user group that shouts out their love for SORACOM! Tokyo Catch up on the latest trends of SORACOM services! Since there are many people gathering, it's easy to find IoT friends! Tohoku Study sessions and hands-on sessions on IoT are held casually in Sendai, Yamagata, Akita, Morioka, and other areas. Beginners Mokumoku meeting Online

Slide 13

Slide 13 text

Created a hands-on session at SORACOM UG Explorer 2023 #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices We actually visualized it like this.

Slide 14

Slide 14 text

Created a hands-on session at SORACOM UG Explorer 2023 #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices The hands-on environment was something like this.

Slide 15

Slide 15 text

Created a hands-on session at SORACOM UG Explorer 2023 #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Well, when you try it, there are also challenges... • The locations tend to be almost the same for each venue. • In indoor environments, it's difficult to obtain location information in the first place.

Slide 16

Slide 16 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices As time goes on, to 2024... An organization contacted us, saying they are planning to run a shuttle bus between the venue and the nearest station, and asked if we could create something like a guide using the SORACOM UG.

Slide 17

Slide 17 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Hey, we can make it using the system we used in the hands-on!

Slide 18

Slide 18 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices I thought about the minimum requirements. • Knowing the position of the bus (essential) • Knowing when the bus is approaching • How long until it arrives

Slide 19

Slide 19 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Knowing the position of the bus (essential) ↓ Already built in the hands-on environment (Needs to improve the appearance)

Slide 20

Slide 20 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices

Slide 21

Slide 21 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Knowing when the bus is approaching ↓ It's possible to achieve this by placing GeoFences at the departure and arrival points.

Slide 22

Slide 22 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices

Slide 23

Slide 23 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices How long until it arrives ↓ Can use the Routing feature. Maybe have Amazon Bedrock output it? (This is under consideration)

Slide 24

Slide 24 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Other challenges • Coordinates sometimes shift slightly. • The minimum transmission interval is 1 minute. • Currently focused on the Japanese domestic market.

Slide 25

Slide 25 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Configuration

Slide 26

Slide 26 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Omitted this time Configuration

Slide 27

Slide 27 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices A battery-powered device with temperature, humidity, acceleration sensors, and GPS, sold by SORACOM Inc. Combining it with SORACOM services makes it super convenient to visualize.

Slide 28

Slide 28 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Data input & notification part

Slide 29

Slide 29 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Visualization part

Slide 30

Slide 30 text

Built a vehicle tracking system using GPS devices #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices I don't know what will happen to this idea, but if it's adopted, I'd like to talk about it somewhere!

Slide 31

Slide 31 text

End #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Summary - Amazon Location Service is one of the services that we don't get to interact with very often, but I think it's an interesting service. - It has a high affinity with GPS devices, and when combined, you can create without actually creating.

Slide 32

Slide 32 text

End #jawspankration2024 Building a Simple Navigation Guide Service Using GPS Devices Thank you for your attention.