Robot Operating System
Robot Operating System
Robot Operating System
OPERATING
SYSTEM
08/12/2020 1
Group Members:
Submitted from:
Tayyab Nawaz (17581556-003)
Abdullah Abbas (17581556-026)
Submitted to:
Maam Laraib Abbas
08/12/2020 2
TABLE OF CONTENTS
• History
• Introduction
• OS and ROS
• Components
• Uses
• Pros and Cons
• Applications
• Video
08/12/2020 3
HISTORY
08/12/2020 4
INTRODUCTION TO ROS (ROBOT
OPERATING SYSTEM)
08/12/2020 5
OS AND ROS
OS ROS
08/12/2020 6
COMPONENTS
08/12/2020 7
USES
• ROS provides a structured communications layer for implementing the software system of a
robot that individual processes can use for interaction.
• It simplifies the task of programming robots by providing a robust framework where the
designer is provided with direct control for the robot, without any overhead required in
interfacing.
08/12/2020 8
PROS AND CONS
PROS CONS
08/12/2020 9
APPLICATIONS
• ROS (Robotic Operating System) provides a collection of software libraries and tools to
help software developers create robot applications.
• ROS provides device drivers, visualizers, message-passing, package management, and
advanced libraries to help application engineers understand camera, video, and 3D data.
• ROS is open source and free to use, change, and commercialize.
• ROS will allow entrepreneurs to create new commercial applications for robots even if
they don't have extensive robotics expertise.
• Due to handling of robots be much easier, with greater flexibility and rapidity, and that
accuracy has to be increased.
08/12/2020 10
VIDEO
videoplayback.unknown_video
08/12/2020 11