Oscillating force sensor data when sending signals in a control loop #1953
Replies: 1 comment 1 reply
-
Hi, I am sorry, if I am not able to help with your problem, but I have a question about your task of the impedance controller. Since I have a similar contact-rich setup and I am experiencing a different behavior of the force sensor, I would be interested in how fast you are controlling your manipulator (assuming your task is wiping)? To your question: |
Beta Was this translation helpful? Give feedback.
-
Hi,
When I sent signals to the manipulator in a control loop to scale the end-effector displacement, I found that the force sensor data was oscillating. I made a minimal example to illustrate this phenomenon based on mjctrl.
Below is the modified
iiwa14.xml
and all the other assets can be found in there.Here is the test python file:
When I send the signal with the
loop_step
function, the required force data is shown below, and the oscillation can be found after zoom-in.However, when I switch to the
single_step
function (i.e., the official example given by @kevinzakka), the oscillation can not be found even after zoom-in.I think this kind of oscillation should not happen when no additional noise is added. Is the problem caused by the way of getting the force sensor? How can I eliminate this oscillation and still send the signal in a control loop?
Thanks for your help!
Beta Was this translation helpful? Give feedback.
All reactions