Index
A
AB quadrature signal
Absolute encoders
Acceleration
limited profile
profile
Actual mechanical configuration
Aggressive tuning
Algorithm
Aluminum
Angular speed
Anthropomorphic robot
Anti-windup
Asynchronous/passive decay
Autoencoders
Automatic movement programming
B
Back electromotive force (BEMF)
Back-propagation
Ball grid array (BGA)
Bang-bang approach
Bezier curves
Bezier profile
acceleration limit
computational complexity
constant time distance
cubic spline development
De Casteljau’s algorithm
dynamic values
equations
higher order spline
mechanical limitations
movement duration
path distance
peak acceleration
peak jerk
polynomial approach
seven-zones S-curve
smooth position profiles
total acceleration time
Bezier splines
Bilateral filter
BilateralFilter()
BitConverter
Bleeder resistor
Blurring
Bode plot
Body diode conductivity
Brakes
Braking resistors
Brushless motors
electronic commutation
industrial robots
internal structure
motor type comparison
PMSM
pole
servo loop
servomotors
slots
Buck converter
C
CAD models
Calibration
Canny edge detector
Capacitor
Capsules
Cartesian length
Cartesian movement length
Cartesian path length
Cartesian system
Cell calibration
calibrated frames, user program
coordinate system
frame’s origin position
frames poses
kinematic calculations
offline programming, robots
reference points, frame axes
solution
workpiece
Center of mass
Centrifugal and Coriolis effects
Centrifugal force
Centripetal force
Charge pump
Circle
arccosine operator
coefficient
collinear
definition
length
linear combination
movements
normalized vector
numerical values
parameters
position coordinates
vectors
Clarke-Park transformations
Classification problem
Closed form
equations
solution
CMOS sensor
Cobots
See, See also
SeeCollaborative robots (Cobots)
Codeless automation
Coils
Collaborative robots (Cobots)
different joint configuration, TCP pose
fifth joint rotates, Z axis
find missing angle
first joint rotates, Z axis
forward kinematics
fourth joint rotates, Y axis
geometrical solution
inverse kinematics
law of cosines
mechanical structure
projection plane
rotation matrix
second joint rotates, Y axis
six-axes Cobot, home position
sixth joint rotates, Y axis
solving for first joint
standard LEFT configuration
TCP orientation frame
TCP position
TCP rotation matrix
third joint rotates, Y axis
wrist point moves on plane
Collision detection
arbitrary value
bounding capsules
collision test
direction vectors
distance between capsules
distance between lines
distance between segments
geometrical intuition
global minimum point
intersection monitoring
minimum distance
multitude of bodies
paraboloids
parametric equations
planning time
quadratic function
Collisions
Column vectors
Commissioning
controllers’ parameters
goal
Commutation
Compact 300W servo drive
Compensation model
Composing rotations
Condition monitoring
Conservative tuning
Control algorithm
Control field (CF)
Controller Area Network (CAN)
bus architecture
CAN_HIGH
CAN_LOW
EtherCAT
microcontrollers
PROFIBUS
protocols
transceiver
Control software
Conveyors
Conveyor tracking
Convolution
Convolutional layers
Convolutional neural network (CNN)
automated script
classification objects
class imbalance
convolutional layers
advantages
feature extraction
inference process
kernel
kernel of filters
receptive field, neuron
weight sharing
deep CNN structure
discriminator
GANs
high-quality training dataset
industrial settings
neurons
object recognition
OCR
read digits and text
semantic segmentation
traditional contour finding techniques
training dataset
training process
transfer learning
uses, other fields
VGA image
Coriolis forces
Correction offsets
Cubic Bezier spline interpolation
Cubic spline
Cuboids
Current-sense amplifiers
Current-sense resistor
Current sensing
accurate motion control
CC6920 series, CrossChip
current-sense resistor
disadvantage
factors
filter
Hall effect sensors
high-side
individual measurements
in-line sensing
internal resistance
low-side/high-side, in-line measurements
measure in-line currents
measure motor phase currents
motor phases
phase current monitoring
PWM voltage profile
shunt resistor vs. Hall effect sensor, current measure
temperature drift
voltage
D
Data augmentation
Data transmission
DC brushed motors
DC bus voltage
braking resistors
bulk capacitance
capacitor bank
drawbacks, capacitance
electric cars
electrolytic capacitors
energy, motor
galvanic isolation
higher voltage level
implementations
braking resistors
in-rush current limiters
in-rush current
isolated gate driver
isolation solutions
large industrial robots
large power resistor
microcontroller monitors
MOSFETs
channel current vs. voltage characteristic
motor control bridges
N-channel
motor
output current
power stage, motor driver
primary purpose
robot
undervoltage behaviors
lack of power
pre-charge
short circuit
DC motors
DC-to-DC voltage regulators
DC voltage
De Casteljau’s algorithm
Decomposition
angles notation
application
arbitrary value fixing
arctangent function
control software
Euler angles notations
possible outcomes
rotation matrix
sines and cosines elements
singularity
Decoupling
Deep learning
autoencoders
back-propagation
capacity
classification head and regression head
classification problem
curve fitting problem
error function
feedback
gradient descent techniques
inference
input image vs. desired output
input layer
input-output relation
learning rate
modern optimization techniques
neural networks
object recognition
overfitting
regression problem
regularization
reinforcement
supervised
training process goal
error function behavior, training
VGA image
Degree of continuity
Degrees of freedom (DoFs)
Delta robot
center points, plane
industry feature
intersection between upper circle/lower sphere
inverse transformations
lower platform
parallel kinematic chain
TCP position
three joint axes, home position
top view, upper platform
trilateration
upper platform
WP position
WP transform
Differential kinematics
approximation
closed-form solution
control software
cycle time interval
equations
expression
individual columns
iterative procedure
Jacobian matrix
numerical approximate solution
partial derivatives
planned path
sophisticated approach
TCP path
translational components
Differential signaling
Digital feedback channel
Digital I2C interface
Digital input interface
Digital output circuit
Digital twin
individual robot simulation
kinematic model
numeric calculations
production parameters
requirements
software packages
three-dimensional model
Direct dynamics problem
Dispenser tool
Distance
DIY incremental encoder
Drain current
Dynamic braking
Dynamic constraints
Dynamic equations
Dynamic model
approximation
cross relations
derivation techniques
parameters
physical quantities
practical applications
Dynamic monitoring
Dynamic parameters
Dynamics
E
Edge devices
e-fuse
Electric actuator
Electrical angle
Electrical motors
Electric cars
Electric motors
actuators
BEMF
brakes
cobots
coil windings
components
equivalent circuit
flange
gearbox
inductance
inductor
industrial robots
input electrical power
input voltage
mobile vehicles
output mechanical power
power source
resistor
robotic applications
rotor
shaft
stationary section
Electric power
Electromagnetic compatibility (EMC)
Electromagnetic interference (EMI)
Electronic commutation
applications
brushed DC motors
brushless motors
centered-based PWM signals
Clarke-Park transformations
constant DC voltage
DC motor
direct/quadrature components, stator current vector
dynamic braking operation
fast decay
FOC
H-bridge
high-speed ON/OFF switching
internal structure, current controller
magnetic flux generate
operation states, H-bridge
output, PI controllers
permanent-magnet synchronous motor
phase-to-phase voltage
PI controllers
PWM
quadrature current component
rotor coordinate system
rotor orientation
stator current state vector
switches
three-leg bridge, drive three-phase brushless motor
UVW windings
voltage vector
windings currents
Electronic commutation algorithm
Electronic components
Electrostatic discharges (EDS)
Empirical calibration method
Encoders
absolute
characteristic
detect positions
feedback values
hall sensors
SeeHall sensors
incremental
low resolution
magnetic disc
magnetic vs. optical
mechanical axis, incremental encoders
optical sensors
robotic applications
robotic axes, absolute encoders
rotary vs. linear
sense position
Error function
ESP32
Ethernet
Euclidean space
Euler angles
definition
individual rotations
rotation in space
rotation matrix
strengths and weaknesses
interpolation
simplicity
uniqueness
three-tuple
Exclusive zones
advantage
definition
flag bit
multi-robot system
priority
robot movements
Expressing rotations
External force
External mechanical spring
External path corrections
F
Fabrication process
Fast decay
Feature extraction function
Feedback sensor
Fieldbus
CAN
ESP32
ESP-NOW protocol
feature
local area network
OCP UA
peer-to-peer messages
protocols
Field-oriented control (FOC)
Filter
Firmware
functions
robot
Fixed base coordinate system
Fixed base frame
Fixed geometrical parameters
Flange
Flexibility
Forbidden zones
axis
cases
cuboids
intersection points
requirement
2D equivalent problem
Force sensor
Forward kinematics (FKs)
SeeForward and inverse transformations
Forward transformations
base to TCP
description
homogeneous transformations
matrices
purpose
rotation matrix
steps
TCP frame
TCP position and orientation
Four-axes palletizers
Frame operations
Frame rotations
angles
coordinates calculation
right-hand rule
rotation matrix
Frames
column vectors
coordinate system
global coordinate system
global vs. local
kinematic models
local coordinate system
reference frames
tool coordinate system
transformation
translations
workpiece coordinate system
Friction
FRONT and BACK configurations
Full six-axes robot
Fully convolutional networks (FCNs)
G
GANFETs
Gate driver
capacitor
charge pump
EG2133 gate driver, EGmicro
fundamental requirements
gate resistors
high-side
integrated gate driver chips
low-side
microcontroller
motor control
requirement
safety features and configuration options
buck converter
cross conduction prevention
current-sense amplifiers
MCU interface
overcurrent protection
overtemperature shutdown
overvoltage and undervoltage lockout
slew rate
Gate resistors
Gauging
GaussianBlur()
Gaussian curve
Gaussian filter
Gear ratio
General purpose input/output (GPIO)
Generated trajectory
Generative adversarial networks (GANs)
Generative design
Generator
Generic Euler-Lagrange equation
Generic game engine
Generic rotation matrix properties
associative
commutative
orthogonal matrix
pre-multiplying
Generic speed profile
Geometrical intuitions
Geometrical paths
Geometrical tools
Gerber files
Glitch filter
Global coordinate system (GCS)
Glue-dispensing machine
Gradient descent techniques
Graphics processing units (GPUs)
Gravitational effects
H
Hall effect sensors
add software filters
angular velocity
complex commutation schemes
electrical angle
electrical cycle
ICs
motor’s permanent magnets
rotor position, brushless motor
rotor’s magnets
torque ripple
trapezoidal
H-bridge
Heat generation
Hierarchical learning
High-end control systems
High-frequency signals
High-inertia motors
High-side sensing
HMI display
architecture
low-cost Android tablet
Home position
Homogeneous matrix
combining process
expressing generic transformation
4x4 matrix
multiplication
pre-multiply
translations and rotations
Homogeneous transformation matrix
Horizontal movement
Householder transformation
Human-machine interface (HMI)
automatic movement programming
codeless automation
configuration
diagnostic
hardware
low-speed device
motor parameters configuration
movement programming
plotting data over time
robot vs. human operator
user interface layer
Xamarin
Hybrid control
I
Ideal diode
Identity matrix
Image processing
Imitation learning
Importing CAD models
Improper Euler angles
Incremental encoders
Individual joints
Industrial manipulator
Industrial robots
autonomously sorting packages
DoFs
kinematical configurations
mechanical structures
production line
repetitive tasks
robotic arms
sensors and cameras
shapes and sizes
TCP movements
Industrial servo drives
Industry 4.0
Inertia
Inference
Infinite negative acceleration
In-line sensing
Input/output (IO)
add input impedance voltage follower
characteristic
configurable IO expanders add flexibility to small MCUs
digital input interface
digital output circuit
GPIO
inductive loads
IO expanders chips
low-side N-channel switch
low-side switch circuit
microcontrollers
optocouplers
read analog signals
resistors
robots
robot’s controller
signal lines
software filter
switch on/off external devices
TVS
Integrated motion controllers
Integrated smart motion control
codeless programming
flexibility
IoT
modularity
software core
Integrated solution
condition monitoring functionalities
edge devices
hardware simplification
integrated motion controllers
linear motion transporters
simplify wirings and save cost
small SCARA robot
smart motion controller
software flexibility
Integrator
Intermediate control points
Interpolating positions
Interpolation
Interpreter
add M functions
application-related command
auxiliary commands
Cartesian length, movement
circular movement
circular movements
classical IF…ELSE
configuration
feed rate
GOTO command
infinite loop
interpolated movements
linear motion command ML
M commands
motion commands
movement
parameters, motion commands
path-interpolated movement
path/joint space
path movements
program execution
PTP movement
robotics programming language
series of movements
SET DO and RESET DO
splines
stepping mode
SUB command
TANG 1 command
tangential mode activation
trigger movements
TRK command
typical automatic execution
WAIT
Intricated regions
Inverse differential kinematics
Inverse dynamic
Inverse kinematic function
Inverse kinematics
closed form derivation
decoupling
function
joint angles position
joint axes values
joint space
mechanical coupling
mechanical parameters
nonlinear problem
nonunique solution
numerical test
path space
serial kinematic chain
singularities
solving arm
solving wrist
tool frame
zero frame
Inverse transformations, wrist center point
Inverted transformation
Inverting Equation
J
Jacobian
differentiations
function
Jerk
Jerk-limited trajectory
Jogging
Joints
index
motor torques
positions
space
speed limitations
speeds
positions function
values
K
Kernel
Kernel interface
Kinematic chains
Kinematic models
actual joint torques calculation
forward transformations
inverse transformations
mechanical structure
Kinematics
L
Lagrangian formulation
Lagrangian method
energy components
energy equilibrium constraints
energy expressions
Euler-Lagrange equation
generic variation
kinetic energy
link
mechanical system
motor’s inertia
principle of energy equilibrium
viscous friction
LEDs
Lens
Line
Linear encoders
Linear interpolation
Linearization
computational power
cuboids
detecting collisions
forbidden region
linear segments
practical simplifications
predicting collisions
Linear motion transporters
Linear motors
active cart
advantages
configurations
electric power
electronic commutation
linear transport systems
magnet pitch
movement accuracy
operation principle
passive cart
robotics
rotary motors
section
transport systems
zero reference electric position
Linear regulator vs. switching regulator
Local coordinate system
localEulerAngles property
Low-inertia motor
Low-side current sensing
Low-side switch circuit
M
Machine coordinate system (MCS)
Machine learning
artificial brain
artificial intelligence
complex task solved
condition monitoring
hierarchical learning
image recognition task
imitation
motion control
neural network
policy
reinforcement
robot control software
robotics
simulation environment
step-by-step approach
toolkit
training process
unity
vision
vs. traditional control
wind power field
Machine vision
CNN
SeeConvolutional neural network (CNN)
deep learning
SeeDeep learning
identification
industrial applications, advantage
measurement
positioning
quality control
smart camera
SeeSmart samera
tracking
vision functions
SeeVision functions
Magnetic encoders
Magnet pitch
Main controller
auxiliary axis movement
auxiliary commands
calculations
configuration
dry run
external auxiliary axes
frequency
high-end systems
IF branches
interpreter
interpreter operation, motion buffer
look-ahead
low-end systems
M-commands
microprocessor
motion buffer
path-planner
robot
robotics control system
six-axes manipulator mounted, linear actuator
six-axes robot transfers objects
software components
software control structure
time-critical calculations
trajectory generator
user program
Manipulability ellipsoid
MapleSim
Mass
Mathematical models
Matlab/Simulink
Maximum jerk
Maximum path speed
Maximum speed values
MCU interface
Mechanical coupling
axis rotation
coupling coefficients
direct transformations
external observer
industrial anthropomorphic robots
rotational joint axes
two-axes robot
Mechanical links
Mechanical offset
Mechanical parameters
Mechanical power
Mechanical structures
rotating axis
Mechanics
advanced materials
aluminum
3D metal printing
fabrication process
generative design
hobby robotic arm
materials
metal processing
motorized machine joint design
optimization algorithm
plastic processing
robot
robotic arms
steel
Mechanics CAD design
Metal process
Metal substrate
Microcontroller
controller firmware runs, RTOS
CPU/FPGA
ESP32
firmware upgrades
flash encryption protection
hobbyists
oscillator
PIC32
sufficient and stable power supply
32-bit
Microcontroller unit (MCU)
Micro-stepping
Minimalistic model
Mobile frame
Modern robots
Mono
Motion buffer
Motion commands
Motion trajectory
Motor controller
Motor driver
Motor drives
Motor inertia
Motor parameters configuration
Motor sizing
brake holding torque
cable cross section
configurations
gearbox
higher torque
high-inertia motor
high-speed laser cutting applications
inertia
low-inertia motor
mechanical weight
motor overheats
operation
palletizing applications
pole number
practical engineering
rated current
rated power
rated speed
rated torque
resistance/inductance
robot
robot movement
speed-torque curve, electric motor
stall current
stall torque
thermal margin
torque constant
typical motor datasheet
voltage constant
working point
Mounting point (MP)
Movement programming
Movements execution times
“MoveRobot.cs” script
N
N-channel power MOSFET
Neural network (NN)
Newton-Euler method
backward pass
closed-form solution
forward pass
inverse dynamics solving
linear components calculations
Nonlinearities
Nontangential transitions
Normalized linear interpolation (NLERP)
Notch filter
Numerical approach
O
Object visual analysis
Online path corrections
Online programming
OPC UA
Open-loop
Open Platform Communications Unified Architecture (OCP UA)
Open source computer vision (OpenCV)
Opposite vertexes
Optical character recognition (OCR)
Optical devices
Optical encoders
Optimal trajectory
Optimization algorithm
Optimization problem
Optimization task
Optocouplers
Orientation coordinates
Orientations
ORing controllers
Orthogonal matrix
Oscillator
Overfitting
P
Palletizer
direct kinematics
first joint rotates, Z axis
first parallelogram
four-axes robotic arm
fourth joint rotates, Z axis
geometrical parameters
home position
inverse kinematics
inverse transformations
inverse transformations result
joint angle values
mechanical parallelograms
mechanical structure
open-chain kinematic
second joint rotates, Y axis
TCP position
third joint rotates, Y axis
Palletizer robot
Parallel joints
Parallel kinematics
Parallel mechanics
Parameters identification
accuracy requirements
control quality
data-based problem
description
friction and elasticity
inverse dynamics
inverse problem
joint angle values
learning algorithm
linear system
non-square matrix
parametrized model
simplicity
torque values
Parametric equations
Path
acceleration
interpolation
length
planner
smoothing transition effect
space coordinates
Path-interpolated movements
coordinates
Euler orientation angles
fixed reference
linear interpolation
path space
positions
rotation matrix
singularity
starting and ending points
Path-planning
circle
coordinates
definition
linear interpolation
path movements
SeePath-interpolated movements
PTP
SeePTP movements
quaternions
SLERP
SeeSpherical Linear intERPolation (SLERP)
time-dependent trajectory
PCB design
board
components footprints
computer-generated preview
copper
copper layer thickness
decoupling capacitors
electronic components
electronic layout
EMC
EMI
emit radiation
fabrication files
factors
inventory
mounting type
operating temperature
price
size
tolerance
final board after components assembly
footprints
four-layer PCB layout
heat dissipation
copper areas
metal substrate
smart layout
thermal vias
layout design
manufactured board
process
board manufacturing
components assembly
component selection
layout design
size/complexity, board
vias
Peculiar condition
Permanent-magnet synchronous motors (PMSM)
PIC32
Pick-and-place applications
PI controllers
Plastic process
Point
Point-to-point (PTP)
Pole
Policy
Pose
Position control
Position coordinates
POSITIVE and NEGATIVE configurations
Power
Power management
DC bus voltage
SeeDC bus voltage
electric machine
input power section
power supply controller unit
primary function
secondary function
protection functions
SeeProtection functions, power management
stable and safe voltage source
voltage converter
Power section
Power source
Power switches
adjust switching
adjust switching frequency
breakdown voltage
diode current
drain current
expensive components
heat generation
higher switching losses
high-voltage applications
MOSFETs
H-bridge, drive DC brushed motor
rate drain current plot, case temperature
N-channel power MOSFET
on-state resistance
packaging
power transistors
reduce body diode losses
reduce switching transitions
servo drive
six N-channel power MOSFETs arranged, three legs
three independent half-bridges
total gate charge
transitions
use GANFETs
Power switches, high-side switches
Practical software implementation
Pre-multiplication
Printed circuit board (PCB)
Product coordinate system
Program execution
Programmed movement
Programming scripts
Protection functions, power management
bleeder resistor
bulk capacitance
circuit breaker
current limiter
discharge rate of bulk capacitor, bleeder resistor
e-fuse
high-power systems
high voltage
ideal diode
monitor current flow
MOSFET, reverse polarity protection
Over-and undervoltage
p-MOSFET
power requirements
rechargeable batteries
reverse current block
reverse polarity
connection
protection
safety feature
temperature monitor
use diode to block reverse voltage
voltage converter
PTP movements
Cartesian length
characteristic
geometrical path
inherently unsafe
jogging individual joint axes
joint angles
joint reconfiguration
joints
joint values control
linear interpolation
parametric equation
path space
position and orientation
robot positions
starting and ending points
Pulse width modulation (PWM)
Pure translation
PyTorch
Q
QR factorization method
Quadrature
Quadrature AB pulses
Quartic spline
Quaternions
advantages
compact
dot product
elements
Euclidean size
expressing orientations
function
general expression
issues
multiplying
negative
normalized form
orientations
resulting product
scalar
vector
R
Random positions
Realistic solution
Real-time operative system (RTOS)
Reference frames
Reflow soldering
Region of interest (ROI)
Regression problem
Regularization
Reinforcement learning
Resolver
Reverse polarity connection
Reverse polarity protection
RMS torque
Robot
base frame
behavior
dynamic model
joint configuration
joints
main controller
mechanical structure
mechanical workspace
mechanics
movements distances
programming
Rotary encoders
visual interface
Robot calibration
compensation function
compensation model
kinematic model
kinematic parameters
mechanical parameters
mechanical sizes of links
optimal solution
parameters
Robot control system
artificial intelligence techniques
basic connection
controller
general structure
internal motion calculations
IOs
MCU
motor drives
smart motion controller
Robotics
applications
arms
joints
kinematics
links
kinematics
Robotics library
commands
commands structure
monitor
monitor structure
parameters
parameters structure
reference (homing) command
Rotary motors
Rotation matrix
angles’ notation
associative
column vector
decomposition
element
frames difference
inverse property
joint axes
orientation Euler angles
Rotor
coordinate system
position
Roto-translations
Round edges
Bezier curve
degrees of continuity
geometries
mathematical description
path smoothing transition effect
sharp 90 degrees corner
size
transition
Rotational torques
S
Safe cone
Safe orientation
Safety
acceleration limits
axes limits
commissioning procedure, primary goal
controller monitors, control system
controllers
emergency stops inputs
E-Stop
E-Stop signal
hardware modules
HW stop signal
I/O channels
issues
link inertia
main controller
motion safety functions
motor’s maximum torque
movement position limits
new software version
position limits
protective cell
protective gates
requirements
robots
set jerk limits
specialized HW safety module with configurable delay time
test E-Stop
torque limitations
unit scaling
Safe zones
SCARA robot
first joint rotates, Z axis
four joint axes, home position
fourth joint rotates, Z axis
inverse transformations
mechanical configurations
mechanical structure
parameter a4z
second joint rotates, Z axis
TCP position
third joint rotates, Z axis
top view
SCARA robots
Scripts
S-curve profile
acceleration limit
central zone length
constant-speed trajectory
deceleration section
dynamic limitations
four-zone profile
movement length
non-tangential transition points
parameters
positive and negative values
speed changing behavior
time-dependent equations
zones
zone 1
zone 2
zone 3
zone 4
zone 5-7
Selective Compliance Assembly Robot Arm (SCARA)
Self-collision
Semantic segmentation
Sensing resistor
Serial kinematic chain
Serial kinematics
Serial kinematic structures
Servo drives
anti-windup and forces
cascaded PID structure
communication interface
compact 300W
core hardware components
current controller
current sensing
SeeCurrent sensing
disadvantage, PID controller
feed-forward (open-loop) control signal
functions
gains
gate driver
SeeGate driver
individual controllers
industrial
industrial robots
integrator
linear proportional correction, disadvantage
logic stage
microcontroller
peak power values
physical interface
PI controllers
position controllers
power
power inverters
power stage
power supply
power switches
SeePower switches
proportional controller
receive set values, main controller
robot operates, zero-gravity mode
safety monitoring functions
switches
torque feed-forward
typical loop cycle times
Servomotors
Shaft
Sharp edges
Shoulder singularity
SHOULDER singularity
Simulation environments
Single matrix multiplication
Singular configurations
Singularities
arbitrary
complicated topic
critical points
determinant
ellipsoids
external torque
extreme configuration
joint space subsets
linear algebra
magnitude, spatial forces
planned path
relative magnitude
rotational axes
six-axes robot
speed mobility
static forces
TCP mobility
three-dimensional ellipsoid
values
wrench
wrist
Singular rotation matrix
Sinusoidal profile
advantage
constant-speed profile
derivatives
disadvantage
equations
maximum acceleration limit
parameters
speed profile integration
vs. S-curve
Six-axes cobot
Six-axes force sensor
Six-axes robot
anthropomorphic robot
closed-form solution
home position
kinematic model
mechanical couplings
mechanical parameters
TCP
Smart camera
calibration
camera frame vs. robot frame
CMOS sensor
configuration
industrial automation
LEDs
lens
solution
uniform vs. nonuniform scaling
vision sensor
Smart motion controller
Software implementation
Sophisticated model
Spatial velocity
Spherical Linear intERPolation (SLERP)
approximation
NLERP
quaternions
step-by-step procedure
TCP position
Spherical wrist
Splines
Bezier curves
connected path segment
control points
definition
distances
equation
middle points
movements
position coordinates
PTP movement
robots’ operators
rule of thumb
set points
tangential direction
transitions
Standard forbidden zones
Standard jerk-limited trajectory
Standard model
Start method
Statics
equilibrium
force control
TCP forces
Stator
Stator current state vector
Steel
Stepper motors
Stiffness
Supervised learning
Switches
Switching regulators
Synchronous (or active) decay
Synchronous Serial Interface (SSI)
absolute encoders
clock frequencies
communication protocol
controller
data transmission
hardware
incremental encoders
physical SSI cable
point-to-point communication
robot control system
wiring details
T
Tamagawa
communication protocol
control field (CF)
CRC field
data fields (DF0…7)
hardware component
interface
internal memory allocation, user data
microcontroller
multi-turn absolute encoder
read actual encoder position
received encoder position
SSI interface
status field (SF)
UART
Tangential
Target orientation
Target path accelerations
TcpClient
TCP/IP protocol
Teaching by hand method
TensorFlow
Testing
Thermal margin
Thermal vias
3D metal printing
Time-filters
advantages
control software
discrete variable
fixed filter
fixed time interval
Gaussian curve
Gaussian filter
Gaussian points
linear movement
optimal setting
TCP position
Time-optimal movement
dynamic limits
joints
maximum acceleration
trajectory
Time smoothing
Tool calibration
equations
geometrical properties
householder transformation
least-square problem
linear equations
MP position
procedure, identify tool size
pseudo-code, householder transformations
QR factorization method
record measurements, MP position
size
steps
TCP position
Tool center point (TCP)
accelerations
constant angular
coordinates
definition
Euler C angle
forces
frames
inverse kinematic function
kinematic domain
linear interpolation
linear movement
movements
orientation
path axes
path-interpolated movement
path movement
pose
position
power experienced
PTP movements
robotic arm
rotation matrix
target position
workpiece
WP
wrench components
workspace
Tool coordinate system
Tool frame
Tool orientation
Torque feed-forward
complex kinematic structure
computational load
control
controller clock tick
individual controller
model-based knowledge
motor torques
robot control software
servo drive control
Torques
components
constraints
control
margin
optimal solution
ripple
Total joint speed
Touch panels
Tracking movements
Trajectory
definition
distances
geometrical curve
generating algorithm
generation task
limitations
optimization
sample points
transforms
Trajectory generator
Bezier profile
differential kinematics
external path corrections
path speed definitions
planned path
samples points
sampling frequency
S-curve
SeeS-curve profile
sinusoidal profile
time-filtering
SeeTime-filters
time-optimal movements
Transfer learning
Transformation matrix
Transform orientations
Transient voltage suppression (TVS)
Transitions
acceleration
between circle and line
between curves
curvature
degree of continuity
direction and curvature
linear segment
order of differentiation
path segments
points
Translation
effects
forces
offsets
Triangle inequality
Trilateration
Tuning process
aggressive
antiresonance frequency
Bode plot
compliance
compliant joint
compliant system
conservative
controllers
elastic system
employed model
fixed gain value
frequency response
gain margin
goal
increase gains
inertial mismatch
instabilities
large gain margin forces
limited bandwidth, controller
low-frequency range
low gains
notch filter
PID controller
resonance frequency
robotic axes
servo loop frequency response measurement
two-encoder controller loop
virtual encoder
2D geometry
Two-dimensional planar problem
U
Unit quaternion
Unity
add scripts
create UI
empty objects
import CAD models
machine learning
SeeMachine learning
programming scripts
robot control system
robotic projects
robot model import
scene
simulation
UI
Unity 3D
CAD models
cross-platform applications
game engine
physics engine
script programming
simulate industrial applications
simulation environment
UnityEngine.UI
Universal Asynchronous Receiver/Transmitter (UART)
Unplanned path corrections
Unplanned paths
UP and DOWN configurations
Update method
User-friendliness
User interface (UI)
V
Valid parameterization
Variable link lengths
Vector control
Vertical interconnect access (vias)
Vertical offset
Vertical plane
Vertical position
Vertical translation
Virtual encoder
Vision functions
bilateral filter
blurring
calculates gradient, intensity profile
Canny edge detection result
Canny edge detector
contour detection result
edge detection algorithm
feature extraction function
findContour() function
glue-dispensing machine, automatic workpiece detection
minAreaRect() function
OpenCV
overview
quality inspection, metal pipes
robot
robotic arm, play ping-pong
2D spatial convolution
Visual servoing
Voltage vectors
W, X, Y
Wi-Fi
Wire-frame model
computational power
cuboid intersection function
desired accuracy
linear movements
point positions
robot’s TCP position monitoring
Wireless technology
Workpiece coordinate system
Workpiece location
Workspace monitoring
capsules
collision detection
SeeCollision detection
controllers
exclusive zones
external additive corrections
forbidden zones
linearization
logical elements
predicting collisions
programming errors
safe orientation
safety functions
safe zones
self-collision
wire-frame model
Wrench vector
Wrist
center point
configurations
joints
rotation
singularity
Wrist point (WP)
Z
Zero frame
Zero-gravity mode
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.218.172.210