19
Project Humix

Project humix overview - For Raspberry pi community meetup

Embed Size (px)

Citation preview

Project Humix

A Robot middleware based on IoT Architecture and Cognitive Services

Drag-n-Drop Logic Design

* Enhanced NodeRed for Robots

Status Monitoring on the cloud

https://www.youtube.com/watch?v=1w4aV5uV8HA

Watson TJ Robot

https://www.ibm.com/blogs/research/2016/11/calling-makers-meet-tj-bot/

So, What can you do with Humix ?

1. A visual programming environment 2. An IoT architecture for fast prototyping

3. Reusable software modules

Visual Programming Environment

NodeRed - Highly flexible IoT Platform

You can create robot logics with “flows”

maintain the state machine

build your own custom nodes

Humix Architecture

Facial Recognition Module Acoustic Module

Physical Robot

STT / TTS ModuleMotion Detection Module

HUMIX Sense

HUMIX Think

Watson IoT Platform

API

Cloud Brain

Channels

Watson &

IoT ServicesAPI

Access Dashboard Flow Engine Management

Humix Messaging Bus

WS MQTT

Module Status Monitoring & Management

HUMIX SENSE

ModuleA ModuleB ModuleC

Dashboard

HUMIX THINK

Flow Engine

PING

PONG

DeviceModule Status

APIstatus

mgmt

Connection and modules status status are available on the cloud to facilitate trouble shooting

Provide API for module status retrieval and operational commands

Next Step

1. More Modules ! Call for participants

2. Skill & Behavior Pack (e.g. weather skill, ubike skill )

3. Self Learning Robot

Find more resource at our community

https://www.facebook.com/groups/1513552855636723/

https://developer.ibm.com/open/humix/

https://github.com/project-humix/humix-think

References

http://bit.ly/2ivKBcy

http://bit.ly/2hZup1Y

humix think installation

humix sense installation

Build Facebook Bot with Humix

https://ilovebluemix.com/topic/30/how-to-create-your-chat-bots-with-bluemix-latest-conversation-service/2Watson Conversation Service

http://www.slideshare.net/iansuny/facebook-70471744