# 【Project】SigmaGO Smart Guide Dog

- Canonical: https://easonchang.com/posts/sigmago
- Date: 2018-03-30T16:40:00.000Z
- Language: en
- Description: The project aims to develop a low-cost smart guide dog to replace the traditional guide dogs that require extensive training, benefiting the lives of the visually impaired.

Related Links:

- Project Introduction (HackMD version): [SigmaGO Smart Guide Dog - HackMD](https://hackmd.io/s/Skcy2I1L-)
- Code (Github): [eason-dev/SigmaGo](https://github.com/eason-dev/SigmaGo)

## Introduction

**"SigmaGO Smart Guide Dog"** is a software-hardware integrated project we developed during the **[2017 National Taiwan University Hackathon HackNTU](https://hackntu.tumblr.com/tagged/intro)** in July 2017.

The project's aim is to develop a low-cost smart guide dog to replace traditional guide dogs that require significant training costs, benefiting the lives of the visually impaired.

Technologically, it uses a **Raspberry Pi 3** for processing, connected to the **[Olami Chinese Language Semantic Recognition Platform](https://tw.olami.ai/open/website/home/home_show)** provided by Via Technologies, to instantly recognize user's voice commands. The **Arduino** car (prototype of the mechanical guide dog) will then lead the user to their destination.

This project won the **Via Technologies Super Hacker Award** and the **Technical Popularity Award** at the event.

Team members: **[Eugene](https://github.com/eugenejahn), Shang, Jamie, Eason, Howard**

## SigmaGO Final Product

![](https://i.imgur.com/8E5onDg.jpg)

## Live Operation Demo Video

<iframe
  width="560"
  height="315"
  src="https://www.youtube-nocookie.com/embed/ZKRa4QlMXMs"
  frameborder="0"
  allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
  allowfullscreen
></iframe>

## Presentation at the Event

<iframe
  src="//www.slideshare.net/slideshow/embed_code/key/7zndtymOdt9mrI"
  width="595"
  height="485"
  frameborder="0"
  marginwidth="0"
  marginheight="0"
  scrolling="no"
  style={{
    border: "1px solid #CCC",
    borderWidth: "1px",
    marginBottom: "5px",
    maxWidth: "100%",
  }}
  allowfullscreen
></iframe>

## Detailed Introduction

### Origin: Why the World Needs SigmaGO

From selection, training to matching and service, guide dogs dedicate their lives to humanity, but it doesn't have to be this hard.
We utilize smart technology to not only give the visually impaired an extra pair of eyes but also allow dogs to live more freely.

> SigmaGO, Go For It!

### How to Use SigmaGO

1. Turn on the power switch!
2. Give commands to SigmaGo!
3. It will take you where you want to go
4. It's that simple!

### System Architecture

Using the [OLAMI Chinese Semantic Analysis Platform](https://tw.olami.ai/open/website/home/home_show) provided by Via Technologies and the Raspberry Pi 3 hardware development kit provided on-site, connected to our custom Arduino mechanical dog, allowing visually impaired individuals to naturally command the mechanical dog in Chinese. The mechanical dog will then guide them to their desired location, improving the lives of the visually impaired!

![](https://i.imgur.com/7thls3j.jpg)

### Code

SigmaGo code (Github): [eason-dev/SigmaGo](https://github.com/eason-dev/SigmaGo)

Includes: Arduino mechanical dog firmware code, Raspberry Pi connection program, Olami rule file

### Awards

[Via Technologies Super Hacker Award](https://www.facebook.com/hackNTU/photos/a.1442005269218025.1073741850.457953580956537/1442006189217933/?type=3&theater):
![upload successful](/images/sigmago/pasted-0.png)

[Technical Popularity Award](https://www.facebook.com/hackNTU/photos/a.1442005269218025.1073741850.457953580956537/1442005299218022/?type=3&theater):
![upload successful](/images/sigmago/pasted-2.png)

## Follow-up Development

My partner Eugene has continued to develop **SigmaGO Smart Guide Dog 2.0**, and his development records are here. Feel free to check it out:

[SigmaGo Smart Guide Dog 2.0 Strikes Strong](https://tw.olami.ai/blog/article/34)
