WEEK – 11
&
WEEK-12
Industry 4.0
Transformation: Industry 0 to Industry 4.0
Industry 0 Hand Crafted
Industry Mechanical production via water & stream
1.0
Industry Mass Production and Division of Labour
2.0
Industry Advanced Automation of Production Processes with
3.0 Electronics and Logic
Industry A Digital Supply Chain and Smart Manufacturing. Cyber-
4.0 physical systems.
Robot Operating Systems
ROS (Robot Operating System) is an open-source middleware
framework designed to facilitate the development of robotic
applications. Despite its name, ROS is not an actual operating system;
instead, it provides a collection of tools, libraries, and conventions
that aim to simplify the complex process of creating and managing the
software needed to control robots.
Benefits of ROS
Open Source: Being open-source, ROS has no licensing costs, and
developers can modify and extend the software as needed.
Scalability: ROS's modular architecture makes it easy to scale from
small hobby projects to large, complex robotic systems.
Extensive Libraries and Tools: ROS provides a wide range of pre-built
libraries and tools that can speed up the development process and
reduce the need to "reinvent the wheel."
ROS INSTALLATION
Before ROS?
Robotic Research & Software development
•No common software development platform for robots
•Code reuse is nearly impossible
•All codes are specific to the each robot
•No active community support
•High Development time – code from scratch
•High cost robotic simulators
•Less open source simulators
After ROS?
Robotic Research & Software development
•A common software development platform for robots
•Main goal is Code reuse
•Open source simulators like Gazebo community become very
active
•Collaboration in robotic development with universities &
companies.
A brief History ROS?
2007: ROS project started under the name switchyard by
Stanford AI Lab
By Morgan Quigley
2008 – 2013: ROS Development at Willow Garage, a
robotics research institute/ incubator
2013 – Now: Open Source Robotics Foundation
____________________________________________
2009 – ROS 0.4 mango tango
2010 – ROS 1.0 Stable
2010 – ROS Box Turtle: First ROS distribution
2010 – ROS C Box Turtle: Second ROS distribution
2011 – ROS Diamondback: Third ROS distribution
2011 – ROS Electric Emys: fourth ROS distribution
2012 – ROS Fuerte: Fifth ROS distribution
2013 – ROS Groovy Galapagos: Sixth ROS distribution
2013 – ROS Hydro Medusa: Seventh ROS distribution
Robot Supporting R.O.S
Turtlebot 2 : Mobile Robot
[Link]
Thank You