Humanoid Joint logoHumanoid Joint
Start inquiry
Humanoid Joint logoHumanoid Joint
RFQ on WhatsApp
Humanoid Joint logoHumanoid Joint

An advanced manufacturing division of Linkup Precision, backed by our parent tech group, Linkup AI Co., Ltd. We support global OEM robotics programs with precision execution.

Inquiry Email

[email protected]

Open email app

Send target torque/speed, quantity, and destination for faster RFQ response.

WhatsApp

+86 18857971991

Open WhatsApp

Direct technical discussion with our engineering team.

Products
  • All Product Families
  • Integrated Joint Module (Brake + Encoder)
  • Frameless Torque Motor Kit
  • Harmonic Drive Reducer Module
  • Series Elastic Leg Actuator
Applications
  • All Application Paths
  • 3 Finger Actuator
  • 3 Finger Actuator Electric
  • Actuator Joints Knee
  • Actuators for Humanoid Robots
Manufacturing & QA
  • Manufacturing & QA Overview
  • Delivery & Compliance
OEM/ODM
  • OEM/ODM Overview
  • OEM Co-Development Workflow
  • Manufacturing Power & QA System
  • NDA and IP Protection Program
  • DDP Delivery and Compliance Execution
Resources
  • Engineering Resource Center
  • About Factory
  • Contact & RFQ
  • Buyer Guides
  • Privacy Policy
  • Cookie Policy
  • Terms of Service
© 2026 Humanoid Joint. All Rights Reserved.|China Factory | OEM/ODM Programs
Interactive Engineering Guide

Force Control in Robotics & Admittance Control Force

For admittance control force and admittance based force control, configure joint mass-spring-damper dynamics, estimate contact stability parameters, review integrated torque sensor specifications, and screen whether an admittance outer loop has enough sensing and latency margin for dynamic robot contact.

Published 2026-06-20 · Reviewed 2026-07-19

Run Tuning SimulatorRequest RFQ Review
Interactive Simulator•Admittance Control Force•Torque Sensor Integration•Contact Transition Dynamics

1. Interactive Control Loop Inputs

Adjust simulated virtual parameters to evaluate response dynamics against environment stiffness. Defaults are validated baseline values for a mid-size compliant joint.

Range 1-1000 Nm/rad; default 150.

Range 0.1-100 Nm·s/rad; default 15.

Range 0.01-10 kg·m²; default 0.5.

Range -100-100 Nm; default 20.

Range 0-10 x; default 2.

Range 0-5 Nm; default 0.5.

Control Loop Frequency1000 Hz

Range 100-5000 Hz; default 1000. High control frequency is crucial to sustain stability on highly rigid surfaces.

Environment Stiffness (Ke)300 Nm/rad

Range 10-2000 Nm/rad; default 300. Represents physical contact rigidity (e.g. 100 = plastic/tissue, 1500 = hard steel fixture).

2. Simulation Results

100Candidate
Screening Band
Candidate

Score reflects underdamping, sensor noise amplification, loop update rate, and rigid-contact boundary checks; it is not a safety certification.

Recommended next step

Use these values as the starting envelope for torque-loop validation, then request joint torque sensor and latency data before freezing the RFQ.

Request RFQ ReviewWhatsApp Engineer
Applicability boundary
  • Use the result only for early impedance-control tuning comparison, not for released collaborative-cell limits.
  • Recheck on the final actuator, torque sensor, reducer, end-effector, contact material, and loop latency stack.
  • For admittance control force and admittance based force control, verify the force/torque sensor path, outer-loop latency, inner position-loop limits, and passivity evidence before accepting online M/D/K updates.
Damping Ratio (ζ)
0.87
Optimal Bounds
Natural Freq (ωn)
17.3 rad/s
Resonant frequency
Nominal Tracking Error
0.0444 rad
SS position offset
Adaptive Steady Error
0.0171 rad
Reduced by adaptive law
Loop Warnings & Stability Limits
  • No modeled warning under these inputs. Treat this as a screening result and validate it with contact-transition traces before hardware use.

2. Simulation Results

100Candidate
Screening Band
Candidate

Score reflects underdamping, sensor noise amplification, loop update rate, and rigid-contact boundary checks; it is not a safety certification.

Recommended next step

Use these values as the starting envelope for torque-loop validation, then request joint torque sensor and latency data before freezing the RFQ.

Request RFQ ReviewWhatsApp Engineer
Applicability boundary
  • Use the result only for early impedance-control tuning comparison, not for released collaborative-cell limits.
  • Recheck on the final actuator, torque sensor, reducer, end-effector, contact material, and loop latency stack.
  • For admittance control force and admittance based force control, verify the force/torque sensor path, outer-loop latency, inner position-loop limits, and passivity evidence before accepting online M/D/K updates.
Damping Ratio (ζ)
0.87
Optimal Bounds
Natural Freq (ωn)
17.3 rad/s
Resonant frequency
Nominal Tracking Error
0.0444 rad
SS position offset
Adaptive Steady Error
0.0171 rad
Reduced by adaptive law
Loop Warnings & Stability Limits
  • No modeled warning under these inputs. Treat this as a screening result and validate it with contact-transition traces before hardware use.

Executive Summary: Core Compliance Insights

Key takeaways for robotics engineering teams evaluating compliant joint interaction.

F/T -> x

Admittance is a force-to-motion wrapper

Measured contact force or torque drives a virtual mass-damper-stiffness model, then the outer loop sends motion commands to an inner position controller.

1 unified URL

Alias merge canonicalization strategy

This page covers admittance control force and admittance based force control inside the broader force control in robotics guide to avoid duplicate thin pages.

1 kHz threshold

Bandwidth bounds dictate contact stability

Real-world torque loops are commonly evaluated around 1-4 kHz for stiff contact. Lower update rates narrow the safe virtual stiffness envelope.

ISO 10218 + ISO/PAS 5672

ISO safety standards require system review

Compliance and torque control are components of safety. Complete robotic cells require full force-pressure contact validation.

Canonical Coverage for Admittance Control Force

The exact keyword admittance control force and the related phrase admittance based force control are handled on this canonical page for force control in robotics. The canonical URL remains /learn/force-control-in-robotics and no separate admittance-control-force page is needed.

Visitor IntentCanonical AnswerNext Page Action
admittance control forceMapped to the admittance-based force control structure. Measured forces/torques update the motion trajectory. Often used when the inner position/velocity loop of the joint cannot be bypassed.Check the Z-width stability boundaries and inner-loop bandwidth limits before selecting admittance over impedance for humanoid joint applications.
admittance based force controlCovered here as a force-feedback motion-control branch: measured contact force or torque is converted through a virtual M-D-K admittance model into position or velocity commands. Adaptive K/D/M tuning is optional and must be validated separately.Use the simulator above, then review the admittance section, comparison table, and evidence boundary table before RFQ.
admittance-based force controlHyphenated and unhyphenated searches resolve to the same canonical answer and the same page section.Jump to the admittance section from the hero, then verify force-sensor and loop-latency requirements.
force control in roboticsCovered as the broader control family: virtual mass, damping, and stiffness shape the force-displacement relationship.Compare fixed impedance, adaptive impedance, admittance, and force control in the strategy table.

Related engineering paths

  • Impedance control in robotics

    Compare motion-to-force control trade-offs before selecting an admittance loop.

  • Linear actuator force control

    Review actuator-level force control constraints for contact workcells.

  • Humanoid actuator selection

    Connect force-control choices to compact humanoid joint architecture.

  • Integrated joint module

    Check the hardware path for torque sensing, braking, and encoder integration.

3. Interactive Visual Schematics & Architecture

Deep dive into feedback paths, mechanical equivalents, and stability responses in robotic force control.

1. Control loop architecture

Target Path xd+Impedance ModelM x'' + D x' + K xMotor & JointDrive Current loopEnvironmentStiffness KeForce feedback (F_ext)Adaptive Law (L)Modulates K(t), D(t)

The admittance outer loop converts force feedback into motion commands; adaptive laws may modulate stiffness and damping only after stability evidence is available.

2. Mechanical equivalent model

Stiffness (K)Damping (D)Virtual InertiaMass (M)Force F_extPosition (x)

Virtual spring-damper analogy closed in the software loop. Acts dynamically as a mechanical buffer.

3. Parameter adaptation curve

Time (s)Stiffness KRigid Contact EventEnv Stiffness KeFixed Stiffness KfAdaptive Stiffness K(t)(Stiffness drops to stay passive)

Stiffness K(t) drops immediately during contact to prevent instability in this example, then converges toward the target compliance envelope.

4. Impedance vs Admittance flow

IMPEDANCE CONTROL(Acts as a virtual spring-damper)Position (x,v)Impedance LawOutputs ForceJoint MotorADMITTANCE CONTROL(Converts sensed force to motion)Sensed Force (F)Admittance LawOutputs PositionPos Controller

Impedance outputs force from motion input, whereas admittance outputs position corrections from force.

5. Contact transition dynamics

Time (ms)Contact Force FContact t=0Target Force ReferenceUncompensated bounceAdaptive Response

Comparison of contact impact spikes. Passivity filters and validated damping choices absorb impact energy inside stated limits.

6. Integrated Joint Torque Sensor

一体化关节 (Integrated Joint)Motor WindingHarmonic GearTorque SensorOutput AxisIntegrated flexure design

Anatomy of a smart joint. Placing the torque sensor at the output shaft isolates motor friction and stiction.

7. Control mode radar summary

Control Mode Benchmarks (0-10 Score)Adaptive Impedance 9.0 / 10Fixed Impedance 7.0 / 10Admittance Control 6.0 / 10Current-only Estimate 3.0 / 10010

Radar comparison of control capabilities. Admittance is most practical when force sensing and inner position-control constraints are explicit.

8. Loop frequency band limit

Freq (Hz)Gain (dB)500Hz2kHz500Hz Loop2kHz High-Freq Loop

High-frequency torque loops push stability thresholds higher and reduce rigid-surface limit cycle risk.

9. Exoskeleton Safety envelope

Patient ArmJoint AxisSoft Compliance Zone(K adapts to muscular resistance)Hard Stop Limits

Compliant interactive envelope helps limit output torque before the application-specific human contact validation step.

10. Backlash hysteresis

Angle θTorque TBacklash regionLoadingUnloading

Gearbacklash and stiction degrade the feedback force fidelity, imposing strict limits on software tuning.

11. ADRC disturbance observer

Impedance Law+Physical Joint扩张状态观测器 (ESO)Estimates external disturbances- Compensation

Extended State Observer (ESO) dynamically estimates and cancels stiction and load perturbations in real-time.

12. Jacobian task transformation

Y_taskX_taskTask Force FJacobian TransposeJ(q)^TJoint Torques(τ1, τ2, ... τn)

Mapping Cartesian forces into equivalent joint torques via the Jacobian transpose matrix J(q)^T.

4. Theoretical Foundations: What is Force Control?

In robotics, interaction control is divided into direct force control and compliant control. Traditional position controllers enforce trajectory tracking regardless of environmental forces, leading to dangerous impact spikes and mechanical breakage during collision.

Force control regulates the relationship between force and displacement rather than controlling force or position independently. The controller enforces a virtual spring-mass-damper behavior at the interaction point. When a displacement error occurs due to environment contact, the joint outputs a proportional torque reaction.

5. Why Admittance Control Force Matters?

Admittance control force is best understood as admittance based force control: it is especially useful when the robot is stiff, position controlled, and unable to expose a high-bandwidth inner torque loop. A measured contact force or torque enters a virtual mass-damper-stiffness model, and the model outputs a position or velocity correction for the inner position controller.

Adaptive variants can still matter. In peg-in-hole assembly, polishing, or medical contact tasks, the controller may update virtual stiffness K(t), damping D(t), or mass M(t) after estimating environment stiffness. Those updates must be bounded by passivity, sensor-delay, and actuator-saturation evidence before they are used as a safety or performance claim.

Admittance Model & Optional Update Laws

A basic admittance loop maps contact-force error into commanded motion through virtual mass, damping, and stiffness. The common form is:

M_d x''_cmd + D_d x'_cmd + K_d x_cmd = F_ext - F_d

When adaptive tuning is added, the update law may estimate the unknown environment stiffness K_e(t) and modulate controller stiffness K_d(t) or damping D_d(t). To preserve passivity during rapid transitions, a Virtual Energy Tank storage function can be integrated:

H_tank(t) = 1/2 · s(t)² ≥ 0,    d/dt [ H_tank(t) ] = P_in(t) - P_out(t)

This keeps the energy generated by parameter adaptation bounded by the physical energy dissipated at the contact port. The stability claim applies only when actuator saturation, sensor delay, model error, and environment stiffness stay inside the validated design envelope.

6. Compliance Implementation Roadmap

Five critical engineering steps required to deploy robust force-compliant joints in production.

Engineering StageKey Inputs & ParametersDynamic OutputsCommon Failure Modes
Impedance Target DefinitionDesired virtual mass (M), damping (D), and stiffness (K) coefficients.System natural frequency and nominal damping ratio characteristics.Choosing stiffness without looking at motor torque limits and gearbox ratios.
Sensing & Torque LoopJoint torque sensor (JTS) resolution, drive-current estimate, noise filter time constant.Measured interaction force torque vector closed in the torque loop.Using motor current estimation for high-compliance joint control with high gear ratio.
Adaptive Law AdjustmentTracking error bounds, environment stiffness estimation, adaptive gain (L).Real-time modified impedance parameter updates to match contact environment.Zero parameter adaptations leading to excessive impact forces or structural bounce.
Cartesian Jacobian MappingRobot kinematics, joint angles, tool frame Jacobian matrix [J(q)].Equivalent Cartesian impedance mapped to joint-level torque commands.Kinematics singularities causing joint speed saturation during force regulation.
Cell-Level Safety ProofISO/PAS 5672:2023 contact measurement, software stop limits, collaborative zone parameters.Validated safe force pressure output limits on human contact.Assuming software impedance settings replace physical guarding and risk evaluation.

7. Comparison: Compliant Interaction Control Strategies

Compare impedance, admittance, and direct force controls across real-world application trade-offs.

Control ModeBest-Fit ApplicationsEngineering StrengthsKey Trade-offs & Limitations
Admittance Based Force ControlStiff position-controlled arms, manual guiding, surface following, and HRI where the inner torque loop is not exposed.Measured force/torque is the input; a virtual mass-damper-stiffness model outputs position or velocity corrections for the inner position controller.Outer-loop bandwidth, force sensor noise, and inner position-loop delay constrain stability. Adaptive M/D/K updates need passivity or energy-tank evidence.
Fixed Force ControlStructured assembly tasks, grinding flat surfaces with stable tool stiffness.Simpler structure, lower CPU load, predictable behavior on known materials.Prone to oscillation on very hard contact surfaces or sudden position errors.
Fixed Admittance ControlHeavy-payload robots, stiff industrial arms, precision manual guiding, and low-speed contact tasks.Simple outer force-feedback loop with fixed M, D, and K parameters on top of standard position controllers.Limited dynamic performance in free space and lower bandwidth than direct impedance control; depends heavily on high-quality external F/T sensors.
Impedance Control (Motion as Input, Force as Output)Backdriveable joints, low gear ratio actuators, highly dynamic interactions.High bandwidth capabilities (often >100 Hz), inherently passive behavior in free-space when tuned correctly, excellent for fast dynamic response.Requires accurate dynamic models (friction, gravity, Coriolis) and high-quality joint torque sensors; performs poorly if the robot is heavily geared without friction compensation.
Motor-Current Torque ControlLow-cost robot arms, quasi-direct drive joints, force-limiting safety switches.No expensive torque sensors required, simple hardware packaging.Highly limited accuracy due to joint friction, gearbox stiction, and temperature drift.
Direct Force Control (with sensor)Staged press fitting, polishing, material testing machines.Tracks an explicit target force well when the force sensor, contact transition, and controller bandwidth are validated together.Extremely prone to instability during transition from motion to contact, lacks mechanical robustness.

8. Joint Torque Sensors: Sourcing & Mechanical Integration

Executing compliant behavior depends heavily on the force measurement path. In high-reduction ratios, motor current feedback is isolated from output load interaction due to gear stiction, friction loss, and temperature variation. Dedicated Joint Torque Sensors (JTS) placed on the output hub measure true contact forces.

Integrating a JTS introduces elastic deflection. Flexure plates need to balance torque stiffness (to preserve joint control bandwidth) with sensitivity and signal-to-noise ratio. Designers should verify that joint backlash stays inside the validated deadband target for the torque loop, reducing oscillations during torque reversals.

9. Contact Transition Dynamics & Instability Mitigations

The transition from unconstrained motion (free space) to constrained contact (pushing a surface) is the most unstable phase in force control. The initial impact generates high-frequency shock waves that are amplified by feedback delay, causing the joint to break contact, bounce, and enter unstable limit cycles (chatter).

Mitigation strategies include implementing passivity-based control filters and using adaptive damping correction. By estimating the impact energy in real-time, the controller adjusts the virtual damping parameter to absorb transition shock and improve the stability margin on rigid surfaces after contact-transition tests confirm the limit.

10. Drive Bandwidth, Control Frequencies & Latency Derating

Stiffness and damping parameter stability are fundamentally limited by loop sample latency. For a robot joint to stably command a stiffness of 500 Nm/rad against steel, the torque sensor loop, filter delay, and motor current driver update rate should be validated around a kHz-class update envelope.

If the controller runs at low frequencies (e.g. 250 Hz), the phase lag introduced by sampling delay reduces the safe tuning envelope. In these cases, the maximum virtual stiffness should be derated conservatively until rigid-contact oscillation tests show margin.

11. Real-World Design Scenarios

Review how five distinct interaction cases perform under impedance tuning constraints.

Cobot Precision Assembly

Optimized

Premise: Target stiffness K=200 Nm/rad, steel-to-steel contact, 50 mm/s speed, adaptive tuning enabled.

Screening candidate: Candidate. The adaptive law can lower K at initial contact to reduce rebound, then restore K for peg insertion after same-bench contact-transition traces confirm margin.

Polishing Curved Composites

Acceptable

Premise: Target force=30 N, carbon-fiber part, variable curvature, QDD joints with current sensing.

Bench review: Bench review. Plausible only if joint friction is calibrated; add load-cell verification before using the setting for strict force bounds.

Rehabilitation Arm Exoskeleton

Optimized

Premise: Direct human contact, soft tissue, highly unpredictable human voluntary inputs.

Screening candidate: Candidate. Low virtual mass, adaptive damping, and dual hardware limits can support the concept, but human-contact force-pressure validation still decides release suitability.

High-Speed Grinding on Cast Iron

Unstable

Premise: High speed (300 mm/s), ultra-rigid surface, fixed low-frequency controller (200 Hz).

Reject draft: Reject draft. High-speed impact against high-stiffness surfaces with a low-frequency loop is likely to chatter unless passive compliance or a faster validated loop is added.

Medical Ultrasound Scanning

Optimized

Premise: Robot tracks an irregular surface (human tissue) while maintaining a safe, continuous contact force (e.g., 10 N), adjusting to sudden human movements.

Screening candidate: Candidate. Admittance based force control can convert measured probe force into compliant motion corrections, while adaptive damping and stiffness may help with tissue variation after force-pressure validation for the chosen patient-contact scenario.

12. Data Evidence & Public Research References

Trace claims and standards back to verified regulatory and academic literature.

Finding 1

S0

Conclusion: Admittance control uses measured contact force or torque as the input and produces motion commands, while impedance control starts from motion error and produces force or torque behavior.

Engineering implication: For stiff industrial arms, specify the force/torque sensor path, outer-loop rate, filtering delay, and inner position-loop limits before treating admittance control force as production-ready.

Finding 2

S7

Conclusion: Admittance control stability is constrained by the "Z-width" (impedance range), which is fundamentally limited by the inner-loop bandwidth and non-colocation of sensors and actuators.

Engineering implication: When placing force sensors at the end-effector but actuating at the joints (non-colocated), the structural flexibility of the links reduces the maximum stable virtual stiffness. Hardware inner loops must run at high frequency (e.g., >1 kHz) to render rigid contacts safely.

Finding 3

S1

Conclusion: ISO 10218-1/-2:2025 divides robot safety duties clearly between manufacturer and system integrator.

Engineering implication: Compliant-control software is a component feature; the integrator owns risk assessment of the final application cell.

Finding 4

S2

Conclusion: Human physical contact limits require force and pressure measurements, not just controller feedback parameters.

Engineering implication: Cobot cells must be verified with biofidelic force-pressure sensors simulating human tissue contact.

Finding 5

S3 + S4

Conclusion: Passivity filters and energy tanks can limit active energy generation in the modeled loop, mitigating high-frequency contact instability when assumptions hold.

Engineering implication: Integrate software passivity layers to safely limit the loop output during high-frequency environmental perturbations.

Finding 6

S4 + S6

Conclusion: Adaptive variants of admittance based force control can inject active energy during online parameter updates, so Virtual Energy Tanks are used as a computational reservoir to monitor and regulate modeled energy flow instead of assuming passivity by default.

Engineering implication: When specifying an adaptive control architecture, require Virtual Energy Tanks or Barrier Lyapunov Functions to prevent the adaptation law from generating unbounded kinetic energy during sudden contact loss or stiffness changes.

Finding 7

S0 + S5

Conclusion: Impedance control commands torque based on position error (Motion as Input, Force as Output), whereas Admittance control commands position based on measured contact force (Force as Input, Motion as Output).

Engineering implication: Select Admittance control for rigid industrial arms where modifying the inner loop is impossible (limited to ~20-30 Hz). Select Impedance control for custom backdriveable joint modules where >100 Hz torque bandwidth is accessible.

Ref IDSource / StandardTechnical Signal & AlignmentDate / Review ContextCitation Link
S0IEEE RAS robot force control tutorial and 2022 admittance/impedance controller literatureDefines the control direction: admittance uses force input to command motion, while impedance uses motion input to shape force or torque response.JIRS article published 2022; Reviewed 2026-07-19View Official Link
S1ISO 10218-1/2:2025 Robots and Robotic Devices - SafetyDefines safety limits for industrial and collaborative robots. Differentiates machinery validation from integration boundaries.Published Feb 2025; Reviewed 2026-07-19View Official Link
S2ISO/PAS 5672:2023 Collaborative Robots Human ContactSpecifies physical force-pressure testing methods for transient and quasi-static human-robot collisions.Published Dec 2023; Reviewed 2026-07-19View Official Link
S3NIST IR 8097 Force Control Performance BenchmarkingStandard tests for evaluating step response, surface following, contact transition, and force limiting.Reviewed 2026-07-19View Official Link
S4IEEE Robotics and Automation Letters: Passive Hierarchical Force Control via Energy TanksProvides a concrete energy-tank reference for keeping hierarchical force control passive under modeled energy accounting limits.Published Apr 2017; Reviewed 2026-07-19View Official Link
S5DLR Light-Weight Robot Force Control Benchmark (IEEE T-RO)Seminal reference framework for torque-controlled humanoid joint impedance design, demonstrating active friction compensation and feedback linearization.Published Dec 2007; Reviewed 2026-07-19View Official Link
S6IEEE Transactions on Instrumentation and Measurement: Optimization-Based Variable Force Control for Medical Contact TasksDocuments a medical contact-task variable force controller that incorporates an energy tank to regulate passivity during static and scanning experiments.Published 2024; Reviewed 2026-07-19View Official Link
S7Z-width and Admittance Control Stability LiteratureDemonstrates that non-colocation of sensing and actuation in robot arms severely degrades the achievable Z-width (range of stable rendered impedances), requiring higher inner-loop bandwidth.Reviewed 2026-07-19View Official Link

Validation Metrics Before Hardware Use

Use these measurements to convert the simulator output into testable engineering evidence before accepting an admittance control force claim.

MetricWhat to MeasureDecision UseEvidence / Validation Basis
Contact Transition ImpactPeak force/torque spike and settling time when transitioning from free space to contact.Screen out controller gains that produce dangerous force spikes on rigid surfaces.NIST IR 8097 (S3) highlights contact transition performance as a core benchmark for robot force control.
Steady-State Interaction ErrorDeviation between actual interaction torque and simulated impedance reference.Verify stiffness calibration accuracy and torque sensor drift effects over operating cycle.Project-specific torque-sensor calibration evidence is required; S5 explains why friction compensation and torque sensing matter for high-fidelity joint control.
Passivity Bound MarginNet energy balance of the joint under external disturbances (must remain negative).Ensure system is stable and does not generate kinetic energy during contact interactions.Peer-reviewed passivity and energy-tank references (S4, S6) bound modeled controller energy, but final cobot safety still requires cell-level validation.
Force Loop Update RateLatency from joint torque measurement to motor current command output.Identify minimum hardware specs; systems running below 1 kHz are derated to non-stiff contact only.Use the purchased controller datasheet for the final rate; this page derates below kHz-class loops based on latency/Z-width limits in S7 and benchmark needs in S3.

Evidence Boundaries: Claims We Will Not Overstate

These limits prevent broad safety or stability claims from being inferred from a calculator result or a single public reference.

ClaimSupported ScopeNot SupportedMinimum Action
Adaptive control guarantees contact stability on any surface stiffness.Only within bounded environment stiffness and under passivity-based filtering.Infinite stiffness boundaries or delayed feedback conditions (e.g. communication lag > 5ms).Request Lyapunov stability proofs and step contact traces on steel and concrete test blocks.
Admittance control remains stable across any contact when M, D, and K are selected once.Supported only for bounded contact stiffness, sensor noise, and delay inside the controller's verified envelope (Z-width).Sudden hard impacts or high-latency force feedback where the outer loop reacts after the contact transient has already occurred, or rendering infinite stiffness beyond the Z-width limits.Request step-contact traces, evaluate the Z-width metric of the joint, and require derating rules for stiff or fast contact.
A robot with force control is inherently safe for collaborative work.Complies with force/pressure limiting guidelines when combined with low inertia and speed caps.Component-level guarantee for toolheads, pinch points, or high-speed operations.Run physical impact pressure tests according to ISO/PAS 5672:2023 with the final end-effector.
Torque estimates based on motor current can replace joint torque sensors.For low-reduction ratio joints (gear ratio < 10:1) with low friction (quasi-direct drive).High gear ratio harmonic drives (e.g. 100:1) due to friction, stiction, and thermal drift.Compare current-inferred torque error against a calibrated load cell across the temperature range.
Online adaptive admittance or impedance parameter updates guarantee stable force tracking in all contact tasks.Passivity constraints, energy tanks, and barrier limits can bound the adaptation law in validated environments; the improvement magnitude remains application- and bench-dependent.Highly dynamic, unmodeled environments where stiffness changes faster than the controller adaptation rate without barrier limits.Require same-bench fixed-vs-variable impedance plots, contact-transition traces, and the specific passivity or energy-tank condition before accepting any overshoot-reduction claim.

13. Risk Management & Mitigation Matrix

Identify common failure points, warning signals, and structural mitigation strategies for torque control loops.

Identified RiskLikelihoodImpactPhysical Warning SignalMitigation Strategy
Non-Colocation InstabilityMediumHighViolent low-frequency oscillations during contact when the F/T sensor is at the wrist but control is at the shoulder/elbow.Use joint-level torque sensors (colocated) instead of only wrist F/T sensors, or severely limit the maximum virtual stiffness (K) based on the first structural resonance frequency of the arm.
Contact Bounce & Limit CyclesHighHighRobot chatter or repetitive bouncing on contact surface during transition.Implement adaptive damping correction (D(t)), add passivity filters, and ensure control frequency >= 1 kHz.
Sensor Noise SaturationMediumMediumHigh-frequency motor hum, heat generation, or controller error due to noise amplification through D.Implement low-pass filtering on torque feedback or dynamic sensor noise compensation models.
Thermal Drift of Calibrated StiffnessMediumMediumSoft-touch behavior degrades after 30 minutes of continuous high-load operations.Include thermal compensation algorithms or direct joint-level temperature sensing integration.
Jacobian Singularity InstabilityLowHighJoint velocity runaway or extreme torque spikes when arm approaches full extension.Implement singularity-robust pseudo-inverse Jacobian mapping or soft Cartesian limits.

14. Frequently Asked Questions

Find technical answers categorized by control theory, sensing integration, and procurement.

Concepts & Phrasing

Q:Is admittance based force control the same as impedance control?

A:No. Admittance control uses measured contact force or torque as the input and outputs motion commands such as position or velocity offsets. Impedance control starts from motion error and shapes the force or torque response. Both can use virtual mass, damping, and stiffness, but the input-output direction is different.

Q:What is the difference between force control and admittance based force control?

A:Force control in robotics is the broader family of methods for managing contact forces. Admittance based force control is an indirect force-control strategy: force or torque feedback enters a virtual M-D-K model, and the resulting motion command is sent to a position-controlled robot. Adaptive variants may update M, D, or K online, but adaptation is not the definition of admittance.

Q:Why are admittance control force, admittance based force control, and force control in robotics merged on this page?

A:They represent the same core search intent cluster. The phrase admittance control force usually points to an admittance loop that converts measured force or torque into motion commands, which is one branch of force control in robotics. Splitting them into separate pages leads to duplicate content risk and thins out technical evidence. Handling them under one canonical URL allows engineers to compare fixed and adaptive methods directly.

Q:What is virtual mass (or virtual inertia)?

A:It is a software-defined parameter representing the apparent inertia of the robot joint as felt by an external environment. By modifying virtual mass, the robot can feel heavier or lighter during dynamic interactions than its physical link weight would dictate.

Q:How does the Lyapunov stability criterion guide the design of the parameter adaptation law?

A:The Lyapunov candidate function is formulated to include both tracking errors and parameter estimation errors (for example, V = 0.5 * e^T P e + 0.5 * theta_error^T Gamma^-1 theta_error). A parameter update law that keeps d/dt[V] negative semi-definite can bound closed-loop behavior under stated model, delay, and actuator assumptions. It is not a blanket guarantee for every contact surface.

Control Theory & Stability

Q:Why does contact instability occur on rigid surfaces?

A:Instability or "chatter" occurs when the physical stiffness of the environment is much higher than the robot's virtual stiffness, or when loop delays (latency) phase-shift the force feedback, causing the controller to inject active energy instead of damping it.

Q:How does passivity-based control prevent chatter?

A:Passivity control layers monitor the net energy flow (force times velocity) between the robot and the environment. If the controller detects that the robot is generating energy rather than dissipating it, a software damping filter is dynamically activated to absorb excess energy.

Q:What is the mathematical relation for the impedance model?

A:The target system dynamic equation is: M(x'' - x_d'') + D(x' - x_d') + K(x - x_d) = F_ext. The controller calculates motor torque output to force the physical joint to match this target spring-mass-damper behavior.

Q:What is the role of Virtual Energy Tanks in maintaining passivity during admittance based force control?

A:Virtual Energy Tanks act as a computational reservoir that tracks the energy stored, dissipated, and generated by an admittance or impedance controller. Fixed admittance parameters still need sensor-delay checks; adaptive parameter updates add another risk because they can introduce active energy into the modeled loop. If the tank's energy level drops to zero, the adaptive gain is scaled down or a virtual damper is engaged so the controller remains passive within the modeled delay, sensing, and actuator limits.

Hardware & Sensor Integration

Q:Do I need a joint torque sensor (JTS) to run force control?

A:For high-accuracy and high-stiffness joints, usually yes. Current feedback from motors (inferred torque) is only sufficient for low gear-ratio joints (quasi-direct drives). For high gear ratios, friction and backlash in harmonic reducers mask external forces, so a dedicated torque sensor at the joint output is normally required.

Q:What is the impact of backlash on torque control?

A:Backlash creates a deadband where joint motion does not transmit torque, causing delay and loop instability. Integrated joints should specify and minimize backlash; sub-arc-minute targets are common for high-bandwidth force tracking, but the acceptable value depends on loop bandwidth and load case.

Q:What is the ideal update rate for the control loop?

A:To interact stably with rigid environments (like metal or composite panels), the joint torque loop should update at 1 kHz to 4 kHz. Lower rates (e.g. 250 Hz) limit the stable virtual stiffness you can achieve.

Q:How do Harmonic Drive CSF series or similar gear reducers affect the torque loop bandwidth?

A:Harmonic drives like the CSF series have high gear reduction ratios (e.g., 50:1 to 120:1) which amplify stiction and hysteresis. The torsional stiffness of the gear flexspline acts as a series spring, limiting the physical bandwidth of the torque loop. For high-fidelity force tracking, teams typically compensate for this compliance using a Joint Torque Sensor (JTS) mounted at the output and validate a kHz-class inner torque loop against the drive's nonlinear dynamics.

Safety, Standards & RFQ

Q:How does ISO 10218:2025 affect compliant joint design?

A:It requires rigorous safety evaluation of all collaborative modes. A compliant joint controller can limit forces, but final safety validation depends on the integrated application, workspace layout, and end-effector design.

Q:How should I measure force collision pressure according to ISO/PAS 5672:2023?

A:Use a calibrated contact measurement setup that matches the contact geometry and tissue-stiffness assumptions in the applicable method. Measurements should capture transient and quasi-static force/pressure, then compare results with the project risk assessment and applicable limit source.

Q:What parameters must be specified in a joint module RFQ?

A:Provide peak torque, continuous operating torque, integrated torque sensor resolution and noise floor, target control loop latency, communication protocol (e.g. EtherCAT), gear reduction ratio, backlash parameters, and thermal environment limits.

Q:What are the force and pressure limits defined in ISO/PAS 5672:2023 for human-robot collisions?

A:ISO/PAS 5672:2023 specifies test methods and metrology for measuring forces and pressures in physical human-robot contacts using biofidelic instrumentation; it does not define the absolute limits. Admittance based force control can reduce commanded motion after force feedback is measured, but final Power and Force Limiting validation still requires physical pressure measurement with the chosen end-effector.

Validate an admittance control force or impedance-control joint before hardware freeze

Share target stiffness, damping, torque-loop rate, sensor path, and contact surface assumptions so an engineer can review the RFQ envelope against the stability boundaries above.

Request RFQ ReviewWhatsApp Engineer