opos-j robot device proposal for retail

9
OPOS-J Robot Device Proposal for Retail ©2016 OPOS Technology Council, Japan 1

Upload: donhu

Post on 24-Jan-2017

224 views

Category:

Documents


1 download

TRANSCRIPT

OPOS-J Robot Device Proposal for Retail

©2016 OPOS Technology Council, Japan 1

Why Robot Device will be used under the OPOS/WS-POS?

Currently, humanoid robots going to be very popular and solutions utilizing them going to be wide spread.

We think we should take some actions, since robots might be spread anywhere in our market.

However, they are still under developing, there are several significant problems for their actual implementations.

- Robot application runs only on the robot that the app. was designed for. (Issues of future & portability)

Standardizing for the robot device operations has not progressed

Therefore, robot apps have almost no choice and very much depends on particular robots only.

Then, it is very difficult to port an app created for a certain robot to others.

- Robot app. can’t use common development technology. (Productivity & Maintainability issues)

Current robot app. development was very much robot app. oriented.

Robot app. developer did not think anything about a connecting API to use them as the IoT device.

Thus, developers who familiar with .NET and Java away are not able to use them.

2©2016 OPOS Technology Council, Japan

Why Robot Device will be used under the OPOS/WS-POS?

Solution Proposal:

Define standard interfaces based on UPOS for operational control of robot

- As based on UPOS which has a good track record in POS device control, it is expected that developers can easily understand the method of device control.

- As OPOS, JavaPOS, and WS-POS, which conform to UPOS, providing an architecture, developers can use familiar .NET or Java (or VB, VC++ perhaps) environment.

- In addition, WS-POS allows apps to run on the environment regardless of operating system or development language such as JavaScript, Object-C or Swift.

- As the number of robots which conform UPOS grows, a robot app could run on multiple types of robots. This will eliminate dependence on a certain robot.

3©2016 OPOS Technology Council, Japan

Why Robot Device will be used under the OPOS/WS-POS?

Benefits of Solution proposal:- For App Vendors

- Development productivity- Using familiar platforms, e.g. .NET and Java, helps to draw in personnel and to increase productivity.

- Easy to be learnt because the interfaces are based on UPOS.

- Solution service- Enable to connect a robot to existing applications easily.

- Enable to have freedom of choice in the selection of robot makers, which leads to expansion of business.

- For Robot Manufacturers

- Standardizing- As improving connectivity between systems, enable to gain end users in new areas and have more

chances to be used.

- Enable to improve reusability. That leads to improved quality and cost reduction.

- Allow to expand business globally

- WS-POS- Enable to improve compatibility with cloud services and to support not just local but cloud platforms.

4©2016 OPOS Technology Council, Japan

Market requirement of the Robot for the Retail

5

■Market forecast of the robot industry toward 2035Japan’s Robot Strategy (January 2015) sets a goal to grow the robot business market from the current 600 billion yen

to 2.4 trillion yen by 2020: one trillion 200 billion yen each for the manufacturing and the non-manufacturing industry.

Reference: 2015 WHITE PAPER

Information and Communications in

Japan (MIC)http://www.soumu.go.jp/johotsusintokei/white

paper/ja/h27/html/nc241330.html

©2016 OPOS Technology Council, Japan

non-manufacturing

manufacturing

Humanoid type Robot use examples

6

a cell phone shop staffed by robot (His name is pepper)a concierge robot in an electric store

a robot restaurant in a theme park

■Cases of utilizing robots

a concierge robot in a real-estate agency©2016 OPOS Technology Council, Japan

Use case for POS+Robot

©2016 OPOS Technology Council, Japan 7

Case: Foreign-language service with a robot合計で

400円ですIt is 400 yen

in total会員カードはお持ちですか?

Do you have a

membership

card?

Descriptions:

- Robot speaks to a foreign

customer in his/her language.

- Cashier who has poor foreign

language skills can

concentrates on operating a

cash register and packing

products.

Purpose:

To show foreign customers

hospitality.- Robot's gestures and guidance

messages with better language

skills create a sense of affinity.

- Staff's polite greeting and

careful packing provide pleasant

shopping experience.

Hi!いらっしゃいませ

Cashier controls the robot to speak

at the POS

Idea of Robot device API

Scopes (Plan):

- Voice instructions

- Screen control

- Head control

- Arm control

- Leg control

- Camera Control, collecting data

- Collecting sensor data

-Audible notifications

and more...

8©2016 OPOS Technology Council, Japan

Scheduled Action Items

©2016 OPOS Technology Council, Japan 9

Agreed on the guideline

Implement OPOS alpha version & Build a demo app

Prepare for RTJ

2016 2017 20186

9

3 9 312 121 1

Draft UPOS specification

NRF2017

RTJ2017

Work on UPOS specification

ver.1.0

Review UPOS specification

v1.0

NRF2018

RTJ2018

2018/1ARTS’s

Approval

Explained the policy to the

board members of OPOS-J

on June 29. Got their

understandings.

イベント

Step 12016/7~2016/9

Step 22016/10~2017/3

Step 32017/4~2018/3

Release the progress of standardizing process at NRF and RTJ show.Demonstrate the sample app to inform broadly.

1110

Prepare for NRF

6

Prepare for RTJ

Prepare for NRF

2016/11OPOS-J working group

Launched

2016/9Report

ARTS(US)

9

Present a use case.

Draw up a draft of standardized

specification.

Report ARTS and get official

approval for the project.

Create a sample app according

to the use case.

Request robot makers’

cooperation to develop OPOS

and WS-POS.Robot makers

-Release OPOS (Official ver.)

-Release WS-POS

(Official ver.)

Application vendors

-Create apps OPOS/WS-POS

supported