Motion Control¶
We would partition the controller into two parts, model-based portion and servo portion.
The model-based portion makes use of feedback to reduce the system such that it appears like a unit mass.
Control-law decomposition
Given model
choose
so
we design a control law to compute
the system yields
Trajectory-following control¶
Given a planned trajectory
Trajectory following
Define error
combined with equation
which is also called error space.
Disturbance Rejection¶
Consider a noise
If
Modelling & Control of a single joint¶
We first develop a simplified model of a single rotary joint.
Modelling
For direct current (DC) motor, we have
where the first one is a driven torque of the motor, and the second one is the generated voltage of rotation.
In the circuit of the armature, we have
The gear ratio
- Write a dynamic equaiton of the rotor
where
Using equation
where