Introduction to Robotics
eBook - ePub

Introduction to Robotics

Analysis, Control, Applications

Saeed B. Niku

Share book
  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Introduction to Robotics

Analysis, Control, Applications

Saeed B. Niku

Book details
Book preview
Table of contents

About This Book

Therevisedtext to the analysis, control, and applications of robotics

The revised and updated third edition of Introduction to Robotics: Analysis, Control, Applications, offersa guide to the fundamentals of robotics, robot components and subsystemsand applications. The author—a noted expert on the topic—covers the mechanics and kinematics of serial and parallel robots, both with theDenavit-Hartenbergapproach as well as screw-based mechanics. In addition, the text contains information on microprocessor applications, control systems, vision systems, sensors, and actuators.

Introduction to Robotics gives engineering students and practicing engineers the information needed to design a robot, to integrate a robot in appropriate applications, or toanalyzea robot.The updated third edition containsmany new subjects and the content has been streamlined throughoutthe text. The new editionincludestwo completely new chapters on screw-based mechanics and parallel robots. The book is filled with many new illustrative examples andincludeshomework problems designed to enhance learning. This important text:

  • Offers a revised and updated guide to the fundamental of robotics
  • Contains information onrobot components, robot characteristics, robot languages, and robotic applications
  • Covers the kinematics of serialrobots withDenavit-Hartenbergmethodology andscrew-based mechanics
  • Includes the fundamentals of control engineering, including analysis and design tools
  • Discusseskinematics ofparallel robots

Written for students of engineeringas well aspracticing engineers, Introduction to Robotics, Third Edition reviews the basics of robotics, robot components and subsystems, applications, and has been revised to include the most recent developments in the field.

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is Introduction to Robotics an online PDF/ePUB?
Yes, you can access Introduction to Robotics by Saeed B. Niku in PDF and/or ePUB format, as well as other popular books in Tecnologia e ingegneria & Robotica. We have over one million books available in our catalogue for you to explore.




1.1 Introduction

Robotics, the fascinating world of creating devices that mimic living creatures and are capable of performing tasks and behaving as if they are almost alive and able to understand the world around them, has been on humans' minds since the time we could build things. You may have seen machines made by artisans, which try to mimic humans' motions and behavior. Examples include the statues in Venice's San Marcos clock tower that hit the clock on the hour, figurines that tell a story in the fifteenth century astronomical clock on the side of the Old Town Hall tower in Prague, and the systems that Leonardo da Vinci sketched in his notebooks. Toys, from very simple types to very sophisticated machines with repeating movements, are other examples. In Hollywood, movies have even portrayed robots and humanoids as superior to humans.
Although humanoids, autonomous cars, and mobile robots are fundamentally robots and are designed and governed by the same basics, in this book we primarily study industrial manipulator‐type robots. This book covers some basic introductory material that familiarizes you with the subject; presents an analysis of the mechanics of robots including kinematics, dynamics, and trajectory planning; and discusses the elements that are used in robots and in robotics, such as actuators, sensors, vision systems, and so on. Robot rovers are no different, although they usually have fewer degrees of freedom (DOF) and generally move in a plane. Exoskeletal and humanoid robots, walking machines, and robots that mimic animals and insects have many DOF and may possess unique capabilities. However, the same principles we learn about manipulators apply to robot rovers too, whether kinematics, differential motions, dynamics, or control.
Robots are very powerful elements of today's industry. They are capable of performing many different tasks and operations, are accurate, and do not require common safety and comfort elements humans need, including in hazardous environments such as underwater, disaster areas, and space. However, it takes much effort and many resources to make a robot function properly. Most of the hundreds of companies that made robots in the mid‐1980s are gone; and, with few exceptions, only companies that make real industrial robots have remained in the market (such as OMRON Adept, Stäubli, ABB, FANUC, KUKA, Epson, Motoman, DENSO, Fuji, Yaskawa, Kawasaki, and Universal Robots, as well as specialty robotic companies such as MAKO Surgical Corp., and Intuitive). Although there are several million robots working in factories, and the numbers are growing, early industrialists' predictions about the possible number of robots in industry never materialized because high expectations could not be met with the present robots. Innovations such as artificial intelligence embedded in robots, and new types of robots (such as parallel robots), have improved the situation and will continue to do so. However, robots are used where they are useful. Like humans, robots can do certain things but not others. As long as they are designed properly for the intended purposes, they are very useful and continue to be used. Current predictions indicate sustained growth in the number of robots used in industry in many different forms, from manufacturing and assembly to self‐driving delivery robots, and from autonomous vehicles to domestic workers [14].
The subject of robotics covers many different areas. Robots alone are hardly ever useful: they are used together with peripheral devices and other manufacturing machines. They are generally integrated into a system, which as a whole is designed to perform a task or do an operation. In this book, we will refer to some of these other devices and systems that are used with robots.

1.2 What Is a Robot?

If you compare a conventional robot manipulator with a crane attached to, let's say, a utility or towing vehicle, you will notice that the robot manipulator is very similar to the crane. Both possess a number of links attached serially to each other with joints, where each joint can be moved by some type of actuator. In both systems, the “hand” of the manipulator can be moved in space and placed in any desired location within the workspace of the system. Each one can carry a certain load, and in each, a central controller controls the actuators. However, one is called a robot, and the other is called a manipulator (or, in this case, a crane). Similarly, material‐handling manipulators that move heavy objects in manufacturing plants look just like robots, but they are not robots. The fundamental difference between the two is that the crane and the manipulator are controlled by a human who operates and controls the actuators, whereas the robot manipulator is controlled by a computer or microprocessor that runs a program (Figure 1.1). This difference determines whether a device is a simple manipulator or a robot. In general, robots are designed and meant to be controlled by a computer or similar device. The motions of the robot are controlled through a controller under the supervision of the computer, which is running some type of program. Therefore, if the program is changed, the actions of the robot will change accordingly. The intention is to have a de...

Table of contents