Personal robot industry v3
-
Upload
chengcheng-liu -
Category
Technology
-
view
895 -
download
0
Transcript of Personal robot industry v3
![Page 1: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/1.jpg)
Personal Robot Industry? Rev. 1.0
Monday, April 05, 2010
![Page 2: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/2.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/3.jpg)
Where the idea came from
![Page 4: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/4.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/5.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/6.jpg)
From PC to PR
![Page 7: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/7.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/8.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/9.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/10.jpg)
Cloud server
Fold
towers
Wash
dishes
Close
windows
PR2 PR2
PR2
PR2
……
![Page 11: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/11.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/12.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/13.jpg)
A consumer’s shopping
process
![Page 14: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/14.jpg)
![Page 15: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/15.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/16.jpg)
Benefits of the idea
![Page 17: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/17.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/18.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/19.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/20.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/21.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/22.jpg)
Some obstacles
![Page 23: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/23.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/24.jpg)
Bandwidth
Bandwidth will be a scarce resource in the near future.
![Page 25: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/25.jpg)
In summary
![Page 26: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/26.jpg)
PR2
PR2 PR3
PR4
Wireless connection
Clo
ud sy
stem
Local ro
bot
Server A Server B
![Page 27: Personal robot industry v3](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/27.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/28.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022060120/5591d4751a28abb3658b478d/html5/thumbnails/29.jpg)
To be completed Rev. 2.0