I ask the robotics specialists for help as I am a little confused.

I have two subsystems which are shown in the picture below:

enter image description here

One of them is a system of stable and controlled differential equations of motion for robot.

Second is a block that implements a Forward Kinematic $f(\theta)$ from a signal entering its input.

$\theta,\Phi,\phi$ - position of drives, positions of end-effector from dynamic model and Forward Kinematic data, $u(t)$ - control signal.

I came across this article and a diagram from it.

Hybrid Open-Loop Closed-Loop Control of Coupled Human-Robot Balance During Assisted Stance Transition with Extra Robotic Legs

enter image description here

Task: choose the structure of the mathematical model in such a way that $\phi=\Phi$. In the above diagram, I am confused by the fact that a block of direct kinematics is used to estimate the angular position of the robot, and, generally speaking, this mechanical coordinate should be available through the equations of motion.


1 Answer 1


The system in the paper is supposed to control an exoskeleton which will mimic the motions of the person inside, except bearing the weight of the backpack (and some of the person's weight, too). There is no traditional control input for servoing. Instead, to detect the person's intent, it seems to rely on how the person inside incrementally perturbs the posture.

The forward-kinematics part of the system computes what it thinks the system posture should be, given what it knows of the control inputs to the motors. If the measured posture differs from that reference posture, that must be because the person is trying to move, so the overall control should accommodate.

The paper's innovation seems to be to distinguish (a) person-caused perturbations from (b) the errors that servo controls typically try to eliminate. That sounds sort of magical, and the paper itself is not a model of transparent communication. I hope my interpretation here adds clarity, not confusion, but sifting through the details of the math is your avocation, not mine!


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.