Anda di halaman 1dari 24

Webinar:

Penerapan Robot Operating System (ROS)


Pada Revolusi Industri 4.0

Keynote Speaker: Abdul Jalil


Apa itu
Revolusi Industri 4.0?
Pengertian Revolusi Industri 4.0

• Revolusi Industri adalah perubahan besar dan radikal terhadap cara


manusia memproduksi barang.
• Menurut Angela Merkel (2014), Revolusi Industri 4.0 adalah
transformasi komprehensif dari keseluruhan aspek produksi di industri
melalui penggabungan teknologi digital dan internet dengan industri
konvensional.
• Menurut Kagermann et.al. (2013), Revolusi Industri 4.0 adalah integrasi
dari Cyber Physical System (CPS) dan Internet of Things and Services
(IoT dan IoS) ke dalam proses industri meliputi manufaktur dan logistic
serta proses lainnya.
Perkembangan Revolusi Industri

Industri 1.0 Industri 2.0 Industri 3.0 Industri 4.0 Industri 5.0

• Mechanization • Mass Production • Automation • Cyber Physical System • Mass Customization


• Water Power • Assembly Line • Computers • Internet of Things • Cyber Physical
• Steam Power • Electricity • Electronics • Networks Cognitive Systems

1784 1870 1969 Saat Ini Masa Depan


ROBOT OPERATING SYSTEM
Apa itu Robot Operating System (ROS) ?

Open Source

Meta-Operating System

Fleksibel Framework

Lisensi BSD

ROS adalah sebuah meta-operating sistem robot bersifat open source yang merupakan framework
untuk membuat perangkat lunak robot. Didalam framework tersebut terdapat perangkat lunak tools,
library dan package yang dapat digunakan untuk mengontrol perangkat keras robot.
Kelebihan ROS

Kelebihan:
• Gratis dan Open Source.
• Komunitas besar.
• Menyediakan banyak tools, package, dan library.
• Kompatibel dengan banyak perangkat keras sensor dan actuator.
• Mudah dalam pengaplikasiannya.
• Tidak membutuhkan banyak modifikasi program.
• Dapat berjalan diperangkat keras level atas dan bawah.
• Dapat menghubungkan antara dua buah mesin (Komputer) atau lebih
dalam sebuah jaringan.
Arsitektur ROS
Cara Kerja ROS

Master
Cara Kerja ROS

Master
ID1: Lampu_On

Register Node Lampu_On


ke Parameter Server

Lampu_On

Node Publisher
Cara Kerja ROS

Master
ID1: Lampu_On

Register Node Lampu_On


ke Parameter Server

Topic: Kabel
Lampu_On Message: std_msgs/String
Data Message: “On”

Node Publisher Topic


Cara Kerja ROS

Master
ID1: Lampu_On
ID2: Lampu_Control
Register Node Lampu_Control
ke Parameter Server

Topic: Kabel
Lampu_On Message: std_msgs/String Lampu_Control
Data Message: “On”

Node Publisher Topic Node Subscriber


Cara Kerja ROS

Master
ID1: Lampu_On
ID2: Lampu_Control

Topic: Kabel
Lampu_On Message: std_msgs/String Lampu_Control
Data Message: “On”

Node Publisher Topic Node Subscriber


Penerapan ROS pada Revolusi Industri 4.0

Robot

Industri

Peralatan
Elektronik

Peralatan
Rumah tangga
Penerapan ROS pada Revolusi Industri 4.0

Smartphone

Access Point
Driver Relay Lampu
Raspberry Pi
Alamat IP: 192.168.43.198

Komputer
Alamat IP: 192.168.43.10
Program Node Publisher (Lampu_On.Py)
Program Node Publisher (Lampu_Off.Py)
Program Node Subscriber (Lampu_Control.Py)
Komunikasi Antar Node (Menyalakan Lampu)

Master

Node Publisher
(lampu_on.py)

Node
Subscriber
(lampu_control.
py)
Komunikasi Antar Node (Menyalakan Lampu)

Node Publisher Topic Node Subscriber


Komunikasi Antar Node (Mematikan Lampu)

Master

Node Publisher
(lampu_off.py)

Node
Subscriber
(lampu_control.
py)
Komunikasi Antar Node (Mematikan Lampu)

Node Publisher Topic Node Subscriber


TERIMA KASIH

Anda mungkin juga menyukai