3. A Robot middleware based on
IoT Architecture and Cognitive Services
Drag-n-Drop Logic Design
* Enhanced NodeRed for Robots
Status Monitoring on the cloud
10. So, What can you do with Humix ?
1. A visual programming environment
2. An IoT architecture for fast prototyping
3. Reusable software modules
11. Visual Programming Environment
NodeRed - Highly flexible IoT Platform
You can
create robot logics with “flows”
maintain the state machine
build your own custom nodes
12. Humix Architecture
Facial Recognition Module Acoustic Module
Physical Robot
STT / TTS Module
Motion Detection Module
HUMIX Sense
HUMIX Think
Watson IoT Platform
API
Cloud Brain
Channels
Watson&IoTServices
API
Access
Dashboard Flow Engine Management
Humix Messaging Bus
WS MQTT
13.
14.
15. Module Status Monitoring & Management
HUMIX SENSE
ModuleA ModuleB ModuleC
Dashboard
HUMIX THINK
Flow
Engine
PING
PONG
DeviceModule Status
API
status
mgmt
Connection and modules status status
are available on the cloud to facilitate
trouble shooting
Provide API for module status retrieval
and operational commands
16.
17. Next Step
1. More Modules ! Call for participants
2. Skill & Behavior Pack (e.g. weather skill, ubike skill )
3. Self Learning Robot
18. 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