Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this

Table Of Contents

2.2 Cartesian Coordinate Systems
2.3 Projective Coordinate Systems
2.4 Translational Motions
2.4.1 Linear Displacement
2.4.2 Linear Velocity and Acceleration
2.5 Rotational Motions
2.5.1 Circular Displacement
2.5.2 Circular Velocity and Acceleration
2.6 Composite Motions
2.6.1 Homogenous Transformation
2.6.2 Differential Homogenous Transformation
2.6.3 Successive Elementary Translations
2.6.4 Successive Elementary Rotations
2.6.5 Euler Angles
2.6.6 Equivalent Axis and Angle of Rotation
3.3 Robot Kinematics
3.3.1 Kinematics of a Link Assignment of a Link's Frame Geometric Parameters of a Link Motion Transformation Matrix of a Link Linear/Circular Velocity of a Link Angular Velocity of a Link
3.3.2 Forward Kinematics of Open Kinematic-Chains Determination of the End-effector's Posture Determination of the End-effector's Velocity
3.3.3 Inverse Kinematics of Open Kinematic-Chains Determination of Joint Displacements Determination of Joint Velocities Numerical Solution for Joint Displacements Effect of Singularity
3.3.4 Discrete Kinematic Mapping Discrete Forward Kinematic-Mapping Discrete Inverse Kinematic-Mapping Bidirectional Discrete Kinematic-Mapping Application of Discrete Kinematic-Mapping
3.4 Summary
3.5 Exercises
3.6 Bibliography
Electromechanical System of Robots
4.1 Introduction
4.2 Origin of a Rigid Body's Motion
4.2.1 Energy Conservation in a System
4.2.2 Forces
4.2.3 Torques
4.2.4 Dynamic Pairs and Chains
4.2.5 Incremental Works
4.2.6 Potential Energy
4.2.7 Kinetic Energy
4.2.8 Origin of Motions
4.3 Actuation Elements
4.3.1 Force and Torque Generators Working Principle of Electric Motors Electric Stepper Motors Brush-type DC Motors Brush-less DC Motors
4.3.2 Force and Torque Amplifiers Gear Mechanisms Pulley-and-Timing Belt Assemblies Harmonic-Drive Devices
4.4 Formation of a Robot's Electromechanical System
4.4.1 One-to-One Couplings
4.4.2 One-to-Many Couplings Motion Distributors Parallel Splitter of Motion Serial Splitter of Motion
4.6.1 Dynamic System of Rigid Bodies
4.6.2 Dynamics of a Rigid Body Motion Equations of a Rigid Body Potential Energy of a Rigid Body Kinetic Energy of a Rigid Body
4.6.3 Newton-Euler Formula Kinematic Parameters of a Link Dynamic Parameters of a Link Sum of Forces of a Link Sum of Torques of a Link Equation of Linear Motion of a Link Equation of Angular Motion of a Link Recursive Algorithm for Forces/Torques
4.6.4 Euler-Lagrange Formula D'Alembert Principle Lagrange Formula Equations of Motion
4.7 Summary
4.8 Exercises
4.9 Bibliography
Control System of Robots
5.1 Introduction
5.2 Automatic-Feedback Control System
5.2.1 System Concept
5.2.2 Closed-loop Control Scheme
5.2.3 System Dynamics
5.2.4 Transfer Functions
5.2.5 System Performance
5.2.6 Analysis of Absolute Stability Root-Locus Method Lyapunov's Method
5.2.7 Tuning of PID Control Algorithms
5.3 Control Elements
5.3.1 Power Switches Power Switches for Stepper Motors Power Switches for Brush-type DC Motors Power Switches for Brush-less DC Motors
5.3.2 Power Drives Linear Power Drives Potentiometers Absolute Optical Encoders Incremental Optical Encoders
5.4.4 Force/Torque Sensors Indirect Measurement Direct Measurement
5.4.5 Tactile Sensors
5.5 Control System Design
5.5.1 Issues
5.5.2 Planning of Desired Outputs
5.5.3 A Robot's System Dynamics Dynamics of a Robot's Mechanism Dynamics of Speed Reducers Dynamics of Electric Motors
5.5.4 Sensory Feedback
5.5.5 Control Algorithms and Performances PID Control Laws Variable Structure Control
5.5.6 Joint-Space Control Planning of Desired Outputs System Dynamics Centralized Joint Control Scheme Independent Joint Control Scheme
5.5.7 Task-Space Control Planning of Desired Outputs Posture Control in Task Space Force Compliance Control Hybrid Force and Trajectory Control Impedance Control
5.5.8 Image-Space Control Scenarios Objectives Methodologies
5.6 Summary
5.7 Exercises
5.8 Bibliography
Information System of Robots
6.1 Introduction
6.2 Imitating the Brain
6.3 Imitating the Mind
6.3.1 Autonomous Actors or Agents
6.3.2 Autonomous Behaviors
6.3.3 Computational Tasks
6.4 Data-Processing Hardware
6.4.1 Digital Computers
6.4.2 Microprocessors Memory Number Representation Arithmetic Logic Unit (ALU) Bus Generic Architecture of Computers Cycle-by-Cycle Operations Generic Architecture of a Microprocessor The Basics of C-Programming Language
6.5.2 Multi- Tasking The Basics of Multi- Tasking Cooperative Multi-Tasking Preemptive Multi-Tasking
6.5.3 Real-Time Operating Systems
6.6 Data Storage and Retrieval
6.6.1 Storage Devices
6.6.2 A File System
6.6.3 Data Storage Using Unformatted Files
6.6.4 Data Storage Using a File System
6.6.5 Data Storage Using Formatted Files
6.7 Data Interfacing and Communication
6.7.1 Basic Concepts I/O Registers I/O Ports Communication Networks Common Issues Procedure of Programming I/O Systems
6.7.2 D/A Converters
6.7.3 A/D Converters
6.7.4 Parallel I/O Device Control with Parallel I/O Systems Interfacing for Data Communication Strobed Parallel I/O Full Handshake Parallel I/O
6.7.5 Serial I/O Interfacing for Data Communication Bit-oriented Data Framing Synchronous Serial I/O Asynchronous Serial I/O
6.7.6 Programmable Timers Active Signal Output Active Signal Capture Self-generating Real-time Interrupt
6.8 Summary
6.9 Exercises
6.10 Bibliography
Visual Sensory System of Robots
7.1 Introduction
7.2 The Basics of Light
7.2.1 Physical Properties
7.2.2 Geometrical Properties
7.2.3 Refraction of Light Rays by a Thin Lens
7.3 The Basics of the Human Eye
7.3.1 Eyeballs
7.3.2 Photosensitive Cells
7.3.3 Central Vision
7.3.4 Peripheral Vision
7.4 Digital Image Acquisition
7.4.1 Formation of Optical Images Optical-Image Focusing Control of Incoming Light Light Splitting & Color Filtering
7.4.2 Formation of Electronic Images Photoelectric Effect CMOS Imaging Sensors CCD Imaging Sensors
7.4.3 Formation of Digital Images Analogue Videos Digitization of Analogue Videos
7.5 Modelling of Digital Images
7.5.1 Chromatic Modelling Representation in RGB Color Space Representation of Intensity Images
7.5.2 Geometric Modelling Pin-hole Model and Perspective Projection Assignment of Camera Coordinate Systems Assignment of Image Coordinate Systems Determination of Image Coordinates Determination of Index Coordinates Intrinsic Parameters of Cameras
7.6 Digital Image-Processing Hardware
7.6.1 Host Computers
7.6.2 DSP Processors
7.6.3 Pipelined Computing Modules
7.6.4 Parallel Computing Platforms
7.7 Summary
7.8 Exercises
7.9 Bibliography
Visual Perception System of Robots
8.1 Introduction
8.2 The Basics of Visual Perception
8.2.1 A Process of Visual Perception
8.2.2 Attributes of Visual Perception
8.2.3 Applications of Visual Perception
8.2.4 Information Processing in Visual Perception
8.3 Image Processing
8.3.1 Image Transformation Frequency-domain Transforms Time-domain Transforms Spatial Transforms
8.3.2 Image Filtering Convolutions Derivative of Convolutions Integral of Convolutions Spatial Displacement of Convolutions
8.4 Image Feature Extraction
8.4.1 The Basics of Feature Detection Feature Definition A Generic Procedure for Feature Detection Criteria for Feature Detection
8.4.2 Edge Detection Definition of Edges Types of Edges A General Scheme for Edge Detection Sobel Edge Detector Canny and Deriche Edge Detectors Summary of Edge-Detection Algorithm
8.4.3 Corner Detection Definition of Corners Zero-gradient Corner Detector Other Corner Detectors
8.4.4 Spatial Uniformity Detection Definition of Image Regions A General Scheme for Uniformity Detection Color Detection
8.4.5 Temporal Uniformity Detection Definition of Image Templates Template Matching
8.4.6 Temporal Discontinuity Detection
8.5 Geometric-Feature Description
8.5.1 The Basics of Feature Description
8.5.2 Feature Grouping Types of Neighborhoods Pixel Clustering Boundary Tracing Edge Linking
8.5.3 Contour Splitting Successive Linear Curves Successive Nonlinear Curves
8.5.4 Curve Fitting Line-Segment Approximation Circular-Arc Approximation Elliptic-Arc Approximation
8.6 Geometry Measurement
8.6.1 Monocular Vision Forward Projective-Mapping Simulation of Monocular Vision Inverse Projective-Mapping Camera Calibration Determining the Parameters of Cameras
8.6.2 Binocular Vision Forward Projective-Mapping Inverse Projective-Mapping Unresolved Issue: Binocular Correspondence Continuous Epipolar-Line Constraint Discrete Epipolar-Line Constraint Differential Epipolar-Line Constraint
8.7 Summary
8.8 Exercises
8.9 Bibliography
Decision-Making System of Robots
9.1 Introduction
9.2 The Basics of Decision Making
9.2.1 The Key to Automated Actions
9.2.2 The Key to Automated Behaviors
9.2.3 Decision-Making Processes Inputs of Decision-Making Outputs of Decision-Making
9.2.4 Difficulties in Decision-Making Uncertainty Redundancy
9.2.5 Methodologies in Decision-Making Expert Knowledge Statistical Inference Fuzzy Inference Neural Network
9.3 Decision Making for Autonomous Behaviors
9.3.1 Task or Scenario Planning A Goal Description as Input A Task Sequence as Output The Task-Planning Process
9.3.2 Action or Behavior Planning A Task Description as Input An Action Sequence as Output The Action-Planning Process
9.3.3 Motion Planning An Action Description as Input A Motion Sequence as Output The Motion-Planning Process
9.3.4 A General Framework for Automated Planning
9.4 The Basics of Motion Planning
9.4.1 Path and Trajectory
9.4.2 Motion-Planning Strategy Forward Planning Backward Planning Formation Planning
9.5 Motion Planning in Task Space
9.5.1 Planning of Collision-Free Paths A Discrete and Normalized Workspace A Path Map A Collision-Free Path Constraints of Robots
9.5.2 Motion Description Linear Curves Circular Curves Paths Trajectories Interpolation of Orientations
9.6 Image-Guided Motion Planning and Control
9.6.1 Hand-Eye Coordination Input Output A Closed-form Solution An Iterative Approach
9.6.2 Head-Eye Coordination Input Output A Closed-form Solution Iterative Approaches
9.6.3 Leg-Eye Coordination Image-Guided Road Following Image-Guided Target Following
9.7 Summary
9.8 Exercises
9.9 Bibliography
0 of .
Results for:
No results containing your search query
P. 1
Fundamentals of Robotics

Fundamentals of Robotics

Ratings: (0)|Views: 33 |Likes:
Published by BANE389

More info:

Published by: BANE389 on Sep 10, 2013
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 15 to 80 are not shown in this preview.
You're Reading a Free Preview
Pages 95 to 177 are not shown in this preview.
You're Reading a Free Preview
Pages 192 to 259 are not shown in this preview.
You're Reading a Free Preview
Pages 274 to 344 are not shown in this preview.
You're Reading a Free Preview
Pages 359 to 718 are not shown in this preview.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->