You are on page 1of 29

Project Bosch INNOVCAR: The cockpit of the

future

Gesture Interfaces
A safer HMI in the cars of the future

Artur Faria, A63358


Supervisor: Eng. Marco Martins
2015/2016

1
3D systems

2
Silabs Si114x Sensors

Interests:
- 2D Slider Si114x EK - Touchless slider with hold and touch
- 3D Si114x DK
- Parallax Si1143

3
Silabs Si114x Sensors
Features:
2D to 3D gesture detection - 6 base gestures (Right, Left, Up, Down, in, out);
Low power;
Proximity detection up to 50 cm;
Operating temperature from -40 to 85 C;
Available for 14$

Interface:

I2C

API:

Si114x Programmers Toolkit API;


Support for PC native programming
Native support for C8051F931
Some resources for arduino platform;

4
Silabs Si114x Sensors

5
AVAGO APDS-9960
Features:
3D gesture detection;
RGD, ambient light and hand gesture detection;
6 base gestures (Right, Left, Up, Down, in, out);
Low power;
Range up to 20 cm;
Operating temperature from -30 to 85 C;
Available for 14,95$

Interface:
I2C;

API:
Not available from the Manufacturer;
Explored in Arduino platform;

6
AVAGO APDS-9960

7
PixArt PAC7620 / PAJ7620
Features:
Hand gesture detection (9 gesture recognition);
Wave, Circles, Up,Down,In,Out,Righ,Left;
Range up to 15 cm;
Low power;
Temperature range -40 to 85 C;
Used in Pantech Vega LTE-A smartphones;
Available from 13,80$;

Interface:
I2C;

API:
No valid information collected;
Manufacturer PixArt or Other(s) ?
Info and support for Arduino platform (Seeedstudio Grove-Gesture and
Xadow - Gesture)

8
PixArt PAC7620 / PAJ7620

9
AMS TMG3992/3993
Features:
3D gesture detection ( 2D+depth );
Range up to 15 cm;
Low power;
Temperature range -30 to 85 C;
Price?

Interface:
I2C;

API:
Available GUI and demo for PC only;
Uncknown support for other platforms;

10
AMS TMG3992/3993

11
AMS TMG4903
Features:
3D gesture detection ( full 3D);
Range up to ?;
Low power;
Temperature range -30 to 85 C;
Price?

Interface:
I2C;

API:
Uncknown support ofiicial and by third party;

12
Mechaless - Elmos Halios
E527.16 Gesture Switch

Specs: Interface:
- 3D gesture detection - I2C;
- Proximity and Swipe - SPI;
- Up to 35 cm detection;
API:
- Low power;
- Yes
- AEC-Q100 automotive qualification;
- -40 to 85 C;
- Microcontroller EL16- ASIC system;
13
Mechaless - Elmos Halios

14
2D systems

15
Mechaless - Elmos Halios
HALIOS 2-Inch-Slider

Specs: Interface:
- 2D gesture detection(3 channel, double touch); - I2C;
- Up to 40 cm dtection; - SPI;
- Low power;
- AEC-Q100 automotive qualification; API:
- -40 to 85 C; - Yes
- EL16 microcontroller - ASIC system;

16
XYZ Interactive RANGER ZX-20-M
Features:
Proximity sensor;
Only 2D gestures;
4 basic gestures;
Range (Z-Axis - 25 cm, X-Axis - 15 cm);
Operating temperature from -30 to 85 C;
Low power;
Available for 24.95$;

Interface:
I2C/UART;

API:
Not available from the Manufacturer;
Only a demo app for PC;
Explored in Arduino platform;

17
XYZ Interactive RANGER ZX-20-
M

18
Melexis MLX75030/MLX75031
Features:
2D gesture detection(2-channel in X-axis);
Built-in 150mA Leds;
Customizable Field-of-View;
High frame rate (600+ fps) ;
Low power;
Integrated 16 bit ADC;
Sensing independent from temperature and humidity;

Interface:
SPI;

API:
Not available from manufacturer(?);
Available DevKit with LPC1768, with support for ARM Mbed platform;
Available knowledge from previous project;

19
Melexis MLX75030/MLX75031

20
Vishay VCNL4010/ VCNL4020
Features:
1D-2D geesture detection;
Ambient light detection and supression;
Range up to 20 cm;
Low power;
16 bit integrated ADC;
Temperature range -25 to 85 C;
VCNL4010 vailable from 7.5$

Interface:
I2C;

API:
Available support for pc interface and LPC1768;
Demo app for PC;

21
Vishay VCNL4010/ VCNL4020

22
Grabo Gesture R Tiny and Bread
Features:
2D gesture detection (4 direction and 3 speeds);
Range up to 10 cm;
Low power;
Temperature range -35 to 85 C;
Available from 20$ or 25$;

Interface:
I2C;

API:
Not available;
Support for Arduino platform;

23
Grabo Gesture R Tiny and Bread

24
1D systems

25
ST VL6180x
Features:
Proximity TOF sensor;
Used for a 1D hand gesture detection ( IN/Out );
Range from 0 up to 10 cm (possilbe up to 25 cm);
Operating temperature from -40 to 85 C;
Low power;
Available for 14.95 - 24,95 (sensor itself 2.5$, 10k order);

Interface:
I2C;

API:
Sample code and demos for STM Nucleo boards;
Sample code and demos for arduino platform;

26
ST VL6180x

27
MAXIM MAX44000
Features:
Used for a 1D hand gesture detection ( IN/Out );
Range from 0 up to 10 cm;
Operating temperature from -45 to 105 C;
Low power;
Available for 14.95 - 24,95 (sensor itself 2.5$, 10k order);

Interface:
I2C;

API:
Not available;
Conceptual sample code;

28
Thanks for the attention !

Any Questions ?

29