Robot Software Platform
Textbook
P. 1~8
1
Contents
I. Components of the Platform
II. Robot Software Platform
III. The need for a Robotic Software Platform
IV. The Future that Needs for Robot Software
Platform will Bring to Us
Textbook
P. 1~8
2
What do these two things have in common?
Personal Computer Personal Phone
[Link] , [Link] 3
Popularized Products
that everyone has
4
Hardware modules enable various combinations
Personal Computer Personal Phone
[Link] [Link] 5
Operating System + Application
iOS
Personal Computer Personal Phone
[Link] [Link] [Link] The icons are trade mark of each company 6
Hardware Module + Operating System
+ Application + Users
(Service)
7
Hardware Module + Operating System
+ Application + Users
(Service)
Division of labor in product ecosystem
8
What about
Robotics Field?
9
Robot Development
He does everything alone;;
Are you actually a genius?
Iron Man (2008 film) - Wikipedia 10
Now...
11
Changes brought by the software platform
[The first commercially available mobile phone (?) In 1983 Motorola DynaTAC 8000 and developer Martin
Cooper, and the evolution of mobile phone]
[Link] [Link] 12
Changes brought by the software platform
Hardware interface integration
Hardware abstraction, standardization, and modularization
Price ↓, Performance ↑
Separation of hardware, operating system and application iOS
Focus on services that meet your needs!
User increases! Purchase and feedback, forming a new ecosystem
13
What about robots? Flood of various Robot OS!
14
Major robot operating system
Galapagos
Open source
Closed source
http:// [Link] [Link] [Link] [Link] [Link] [Link] 15
Major robot operating system
Galapagos
Open source
Closed source
http:// [Link] [Link] [Link] [Link] [Link] [Link] 16
What is your
favorite ROS?
17
What is your favorite ROS?
It is the most difficult question in many ways!
Let's think differently.
18
Stop creating a playground !
[Link] 19
Let's dream of a great player on the ground!
[Link] 20
Future Robot Software Platform will bring
• Establish an interface between the hardware platform and the software platform
• Modular hardware platform proliferation
• Applications can be written without knowledge of hardware
• More software personnel can enter the robotics field and participate in the robotics
product
• Focus on services to be provided to users
• Formation of User layer and feedback by delivering demanded service
• An opportunity for the rapid advancement of robot development
21
History repeats itself! Are you ready for it?
PC PP PR
(Personal Computer) (Personal Phone) (Personal Robot)
User
Service
Operating
System
iOS
Hardware
22
Question Time!
Advertisement #1
Download link
Language:
English, Chinese, Japanese, Korean
“ROS Robot Programming”
A Handbook is written by TurtleBot3 Developers
Advertisement #2
AI Research Starts Here
ROS Official Platform
TurtleBot3 is a new generation mobile robot that’s modular, compact and
customizable. Let's explore ROS and create exciting applications for education,
research and product development.
Direct Link
Advertisement #3
[Link]
The ‘RobotSource’ community is the space for people making robots.
We hope to be a community where we can share knowledge about robots, share
robot development information and experiences, help each other and collaborate
together. Through this community, we want to realize open robotics without disti
nguishing between students, universities, research institutes and companies.
Join us in the Robot community ~
END.