robomotic EMMA User manual

EMMA
MANUAL
Elder Monitoring Mobile Solution
Version 1.5

Elder Monitoring Mobile Assistant (EMMA)
EMMA stands for Elderly Mobile Monitoring Assistant and is a platform that seemlessy integrates telecare, telehealth and home
automation functionalities in one open system. The software platform is deployed on a base station which can connect to a multitude of
wireless body sensors (WBAN wireless body area network) and environmental sensors (WNS wireless network sensors) by means of
open standard wireless protocols.
- The current echo-system is based on two types of smart watch and several home automation devices such as PIR motion
sensors, temperature and light, door contact. The platform is based on the principles of open protocols, open hardware and open
source to be fully interoperable with other medical devices and home automation standards.
- The telecare module allows the users to define rules that generate events (most generally alarms) that can be delivered manually
or automatically to caregivers. This is mostly what we call a reactive strategy approach to care: the patient can deliver an alarm
or a particular pattern (like a fall) triggers an alarm to the caregiver.
- The telehealth module allows the caregiver to define a set of rules that tracks the patient/user performance in time. This is a
proactive strategy to care - a set of heuristic algorithms learns from typical patterns and predicts potential dangerous situations
that can be developed in time.
- The rules are adaptive thanks to the feedback generated by the caregiver, the user and the environment. The home automation
module allows the integration of existing smart home systems and the definition of rules for the management of the house or for
the generation of alarms.

The home automation module allows the integration of existing smart home systems and the definition of rules for the management of the
house or for the generation of alarms.
The platform allows the caregiver or the user to build dynamical rules of the type -
• IF the watch detected a fall AND there is no activity in the room THEN send an alarm
• IF the watch is out of range AND there is no activity for 5 hours THEN send an alarm
• IF medication is due AND watch in range THEN send wrist notification
The rules can model anything that is expressed in natural language and can control any device connected in the platform.
The platform can be installed on a variety of Linux systems and can be connected wired and wirelessly to the Internet via Ethernet,Wifi
and GSM.
The platform can be locally or remotely controlled over a simple Web interface and provides integration with social tools such as Twitter,
GTalk as well as cloud services like ThingSpeak, Pachube and Open.sen.se.

EMMA Base Station
The software for the base station is compatible with the following Linux enabled OEM devices:
Raspberry PI DreamplugPandaboard

The Hardware Comparison Matrix Follows
Raspberry PI
Pandaboard
Dreamplug
CPU
700 MHz ARM11 ARM1176JZF-S core
Dual-core ARM® Cortex™-A9 MPCore™
with Symmetric Multiprocessing (SMP) at 1.2
GHz each.
Marvell Sheeva core 1/2GHz speed
GPU
Broadcom VideoCore IV, OpenGL ES 2.0,
Open VG 1080p30 H.264 high-profile
encode/decode
Imagination Technologies’ POWERVR™
SGX540 graphics core supporting all major
API's including OpenGL® ES v2.0, OpenGL
ES v1.1, OpenVG v1.1 and EGL v1.3
None
Memory (SDRAM) iB
256 MiB
1 GB low power DDR2 RAM
512MB 16bit DDR2-800 MHz
USB 2.0 ports
2 (via integrated USB hub)
• 1xUSB2/0 high-speed on-the-go port
• 2xUSB2.0 high-speed host ports
Video output
Composite video composite RCA, HDMI (not
at the same time)
• HDM v1.3 connector (TypeA) to drive
HD displays
• DVI-D connector (can drive a 2nd
display, simultaneous display; requires
HDMI to DVI-D adapter)
None
Onboard storage
secure Digital SD/MMC/SDIO card slot
SD/MMC card with support for high-speed &
high-capacity SD cards
4GB on board micro-SD 1xSD socket
for user expansion/application
1xeSATA2.0 port -3Gbps SATAII

The Hardware Comparison Matrix Follows
Raspberry PI
Pandaboard
Dreamplug
Wireless
None
802.11 b/g/n (based on WiLink™ 6.0) ,
Bluetooth® v2.1 + EDR (based on WiLink™
6.0)
Bluetooth BT3.0
WiFi 802.11 b/g/n
Power ratings
700 mA, (3.5 W)
5V 4 A DC power supply (20 W max) and
typical (3.8 W )
5V3A DC power supply (14 W max)
and typical (4 Watt)
Size
85.60 mm x 53.98 mm
(without cover)
• Height: 4.5’’ (114.3 mm)
• Width: 4.0’’ (101.6 mm)
• Weight: 2.88 oz (81.5 grams) without
cover
12mm (L) x 90 mm (W) x 30mm (H)
(with cover)
Certification
RoHS, CE, FCC, CTick, CSA and WEEE
compliant
Not certified
CR, FCC compliant
Price
25USD Model A, 35USD for Model B,
excluding taxes, postage and packaging
$108.30 Inc. VAT
£149.00 Inc.VAT
Audio outputs/inputs
None, but USB mic or sound-card could be
added
3.5’’ Audio in/out HDMI Audio out sterio
audio input support
Audio interfaces
Headphone (analogue) out x 1
Mic in
Fiber Optics (SP/DIF) out x 1
Onboard network
10/100 wired Ethernet RJ45
Onboard 10/100 ethernet,
2 x Gigabit Ethernet 10/100/1000
Mbps

Function
• Connect to EMMA watch via radio frequency link
• Recharge EMMA watch via water proof pod
• Connect to Home automation devices like ZWave etc.
• Connectivity via Wifi, Ethernet, GSM modems*to Internet
*As 2012 we support about 1700 types of different phones or phone modems from 44 different manufacturers.
We recommend to use Huawei GSM modems for their price ratio.
• Video output to VGA monitors, HDMI TV or RCA TV
• Audio output/input for viva voice and alarm
• Communicate via social network and cloud platforms
• Manage alarms and events with scheduling and rule
generation

We currently support the ezChronos watch from Texas Instrument and the Emma watch from Robomotic.
EMMA Wrist Watch
ezChronos
S L A T E R D E S I G N
ENGINEERING LTD.
Client: Robomotic
Project: EMMA
Title: Concept Development 3.3
Date: 24/02/2012
clearandbold
displaywith
analogueclock
PCshell
semiiglossfinish
softtouchpu
resetbutton
(deadmanfunction)
EMMA
Buttons
Battery
Display
Sensors
Water
Proof
Vibration
Speaker
Connector
recharger
5 push
buttons
CR2032 non
rechargable
Segment
display
3 axis
accelerometer,
barometer (1
meter res) and
temperature
No
No
Yes
monotone
No
2 safety
buttons and 1
reset hidden
button
Rechargeabl
e Lipo
Sharp
memory
TFT display
9 axis inertial
sensor, barometer
(40cm res),
temperature and
light
Yes with
IP67
Yes
Yes multiton
Yes 4pin
water proof
connector

Both the ezChronos and the EmmaWatch supports the same RF protocol (see last section) and the same chipset but have different
peripherals.
Functions
• Manual Emergency Alarm: hold two buttons for 2 seconds
• Automatic Emergency Alarm: a dangerous event is detected
• Time/Date: typical format HH: MM and dd/mm/yyyy
• Wakeup Alarm: alarm for every day wake up
• Notification via sound or vibration: activated for manual or automatic alarm
• Sync with EMMA base station
Operation
- The user can call for a manual alarm by squeezing the 2 buttons.
- The use can cancel an alarm by pressing a single button.
- The watch will send an alarm when a fall is detected OR a non typical behavior is detected.

Typical Cost of Hardware
A typical configuration in terms of hardware will cost on low volume
• Base station 139 GBP INC VAT
• GSM module 23 GBP INC VAT
• Watch 34.82 GBP INC VAT
• Range Extender * 14.21 GBP INC VAT
A software license will be required to run the system for commercial purpose.
Accessories
* Range extenders are available to cover a larger distance or with thick walls from base station to watch.

First Installation
During the first installation the user has to bind the watch/watches to the base
station to verify that the base station can “see” the watch/watches. The binding is
done by pressing-and-holding one button and waiting the “beep” signal. After the
pairing the user can configured the base station via a web application that
generates configuration file via Bluetooth or via an SD card. See the image on the
left said.
In the most simple case all you have to do is to pop in your SIM card with the
emergency contacts renamed as “EMMA1”....”EMMA2” etc.
Daily Use
- The watch is an active sensor which learns from the user and looks for
feedback in case of false positives.
- The watch may initiate an event when it detects an usual pattern or
movement, the user needs then to stop the alarm to teach the watch that it
was a normal pattern.
- The watch will notify the user only if the battery needs to be recharged or
if an alarm is going to be sent.
Functionality

Web Support
The base station can be accessed remotely on a web interface where the caregiver can
• Monitor the elderly’s activity
• Monitor the house’s activity
• Configure the system
Social
The base station can be configured to deliver events via email, SMS,
Twitter, GoogleTalk and even Facebook.
• Set up triggers and conditions for event
generation
• Export / import data

Events
The list of events to be communicated can be chosen but the default ones are:
•!Fall detected on/off
•!Battery status
•!Out of range
•!Manual alarm on/off

Motion Analysis
These pictures shows how the user can combine the wrist watch and a motion sensor to provide best accuracy for a fall detector.
- The automatic motion analysis on the wrist is performed with an algorithm called Dynamic Time Warping which has been
successfully applied to recognize voices, images and motion features.
- The average accuracy that the algorithm can reach varies from 90% to 98% and is user independent.
- We are actively working on collecting more data and evidence in a pilot test study with a nursing care home to provide some
benchmark figures to indicate the operative boundary of the system.

Support for Home Automation Devices
- We plan to support as many home automation standards as we develop our platform.
- Currently we provide support for a subset of ZWave devices and Visonic motion sensors.

Every device can be described with an abstract interface and immediately used in our platform. We also provide integration for partners
that might have proprietary protocols or non standard interfaces for their devices.

Radio Frequency Layer
The watches communicate with the base station via low power RF protocol. We currently support
• SimpliciTI from Texas Instrument
• SWAP from Panstamp
- Frequency supported 433 Mhz, 868 Mhz, 915 Mhz
- Modulation supported 2-FSK, GFSK, MSK, OOK, ASK
- Current modulation is GFSK
- Max theoretical data rate 500 kbps

Network Topology in SimpliciTI
The base station is the AP and the watches are EP. There could be a maximum of 255 watches for each network and 5 range extenders.
An actual restriction on the TI licence only allows us to use 1 AP and 1 EP.
Network Topology in SWAP
The base station is the AP and the watches are EP. There could be a maximum of 255 watches for each network and as many range
extenders.
The CC1111 RF dongle for Simpliciti is plugged via USB to the base station
The Panstick RF dongle for SWAP is plugged via USB to the base station

Contact
Dr. Paolo Di Prodi
Robomotic ltd
www.robomotic.com
+44(0) 770-444-5569
Address:
CIDS Incubator, Room 203
University Avenue
Thomson Building
Glasgow, G12 8QQ
UK
Table of contents
Popular Measuring Instrument manuals by other brands

KREBS
KREBS VK2000 manual

Midtronics
Midtronics Celltron ULTRA instruction manual

Inficon
Inficon CO Check operating manual

ColorPartner
ColorPartner DigiDens T6CR operating manual

PCB Piezotronics
PCB Piezotronics IMI SENSORS 607A11/075AC Installation and operating manual

Integra
Integra Ri3 Installation and operating instructions