29
Personal Robot Industry? Rev. 1.0 Monday, April 05, 2010

Personal robot industry v3

Embed Size (px)

Citation preview

Page 1: Personal robot industry v3

Personal Robot Industry? Rev. 1.0

Monday, April 05, 2010

Page 2: Personal robot industry v3

About the author

Author: LCC

Blog

www.techcrunchchina.com

www.techfans.net (mainly in Chinese)

MSN: [email protected]

Email: [email protected] or [email protected]

Page 3: Personal robot industry v3

Where the idea came from

Page 4: Personal robot industry v3

When I first saw ‘PR2 robot folding towels’, I was so

interested in it.

Then I read ‘CNET Crave: Towel-folding robot won't do

the dishes’, it says: ‘Still, the experiment shows that

general-purpose humanoid robots, with all-purpose

manipulators, can be successfully programmed for

practical tasks around the home.’

So I wander: how can we have PR2 do different things

without changing its program each time? Then the

idea appears and I want it to be shared to you.

Page 5: Personal robot industry v3

About PR2

The PR2 is an open and robust robot platform designed from the

ground up for software developers and researchers. By eliminating

the need to first build a hardware system and then re-implement

code, the PR2 allows software experts to immediately create new

functionality on the robot.

The PR2 robot is fully integrated with ROS, providing the power of

all the ROS developer tools and out-of-the-box functionality for

everything from full system calibration to manipulation.

Please join the pr2-announce mailing list for updates.

Quote:http://www.willowgarage.com/pages/robots/pr2

-overview

Page 6: Personal robot industry v3

From PC to PR

Page 7: Personal robot industry v3

To some extent, the flourish of the PC industry is a

result of clear division of labor. Software companies like

Microsoft and hardware companies like HP cooperate

together and carry the industry and technologies

forward.

Page 8: Personal robot industry v3

Analogy

PC

Hardware platform:

Computer

Software platform:

Windows

Software: Firefox can

surfing the internet, MSN

can keep friends connected

PR

Hardware platform: PR2

etc.

Software platform: ??????????

Software: Designed by

researchers for a special

mission

Page 9: Personal robot industry v3

Put all the algorithms for

different tasks in the cloud server

If PR2 become the industry standard hardware platform for PR, how can we have a PR2 do different things without change the programs inside it?

We can put all the algorithms for different tasks in a cloud server. Then each time a PR2 want to do a new task, it just connect to the server and get the right algorithm it want. See the flow chart.

Page 10: Personal robot industry v3

Cloud server

Fold

towers

Wash

dishes

Close

windows

PR2 PR2

PR2

PR2

……

Page 11: Personal robot industry v3

Why not setup a company just

run the cloud server?

Now, the cloud server’s role in PR industry just like the

Windows in the PC industry.

Company A holds a cloud server, and most algorithm in

this server are for housework. These algorithms are

provided by programmers all around the world.

There can be many companies providing all kinds of

algorithms that can help the PR2 execute all kinds tasks.

Page 12: Personal robot industry v3

Company A

Cloud server A

Housework

$200/Year Company B

Cloud server B

Assembly line work

$3000/Year

Company

………

PR2

PR2

PR2

PR2 PR2 PR2

PR2

Page 13: Personal robot industry v3

A consumer’s shopping

process

Page 14: Personal robot industry v3
Page 15: Personal robot industry v3

Change the brain of your robot

whenever you want

The cloud server are paid by days or years, the

consumers can change the brain of their robot (cloud

server) anytime they want.

Page 16: Personal robot industry v3

Benefits of the idea

Page 17: Personal robot industry v3

1: the PR2 can be more cheaper

In this idea, the tasks are computed on the cloud in fact.

So the PR2 don't have to be equipped a very strong CPU.

The local CPU only have to collect the information on a

task scene and control the PR2 to execute the

commands sent from the server.

Thus, the PR2 can be made smaller and cheaper.

Page 18: Personal robot industry v3

2: Faster computing

Absolutely, the cloud server’s performance on

computing must be far better than a local computing

system.

A question which the local CPU needs to compute for

days can be handled in seconds.

Page 19: Personal robot industry v3

3: Clear division of labor

Clear division of labor may cause a series of revolutions

in the PR industry.

The hardware manufacturers produce PR2 just as the

industry hardware. And the cloud brain companies can

focus on developing new and better algorithms.

Page 20: Personal robot industry v3

4: Unified Control

If one day, the robots really rebel, we just need to

damage the cloud servers….

And the robot network can be controlled just as a

broadcasting system.

Page 21: Personal robot industry v3

5: Many other advantages just

like Cloud Computing

Computing resources can be made well use of.

The computing resources can be paid by need.

……………………..

Page 22: Personal robot industry v3

Some obstacles

Page 23: Personal robot industry v3

Safety

Yes, safety is absolutely the most significant issue about

this idea. How to keep the PR2’s connection to the

server safety?

However, we cannot give up internet because of viruses.

Page 24: Personal robot industry v3

Bandwidth

Bandwidth will be a scarce resource in the near future.

Page 25: Personal robot industry v3

In summary

Page 26: Personal robot industry v3

PR2

PR2 PR3

PR4

Wireless connection

Clo

ud sy

stem

Local ro

bot

Server A Server B

Page 27: Personal robot industry v3

Industrial chain

PR industry

Algorithm operators

Hardware manufacturers

Customers

Wireless industry

Operators: Android Market

Hardware: Droid or HTC G1

Customers

Page 28: Personal robot industry v3

Local robot

Basic control module

Information collection module: eyes etc.

Etc.

Cloud system

Super brain shared by thousands of robots

Page 29: Personal robot industry v3

To be completed Rev. 2.0