Pertemuan 4
Pertemuan 4
OPERASI
ROBOT
ROBOTIKA (F09171036F)(Pertemuan 4)
Muhammad Akbar, S.Kom., M.Kom. (DPJ)
Ryfial Azhar, S.Kom., M.Kom.
Afiyah Rifkha Rahmika, M.Kom.
Rabu
09:20 - 11:50
F.F04
3 SKS
• ROS adalah sistem operasi meta yang bersifat open-source dan berada
diatas sistem operasi lain untuk pengembangan aplikasi robot.
• Sistem perpipaan/komunikasi
• Alat Pengembangan
• dan Debugging
Modul Siap Pakai • Komunitas Global
Navigation Perception
Coordinate
frame Simulation
representation
ROS Robots
https://robots.ros.org/
When to use ROS?!
Difficulty in learning:
Difficulties in starting with
ROS can be difficult to learn. It has a simulation:
step learning curve and developers
The toughness of learning simulation
should become familiar with many
using Gazebo and ROS is a reason
new concepts to get benefits from
for not using it in projects.
the ROS framework.
Potential limitations:
Difficulties in robot modeling:
1- complexity to implement robust
Learning to model a robot in ROS will multi-robot distributed applications.
take a lot of time, and building using
URDF tags is also time-consuming 2- There is a lack of a native real-
compared to other simulators. time application development
support
Konsep ROS
Package
Manifests:
Metapackage Message
Packages:
s: (msg) types:
Service (srv)
types:
ROS filesystem