MTBuilder AcademyLearn it. Test it. Build it.
Bench reference · 254 terms

Words worth knowing

Start with the plain-language meaning, then reach for the technical definition when you need precision.

Showing 254 terms

Unit

Also: unit of measure

Link to term
In plain language

A named scale that gives a number physical meaning, such as metres, seconds, or volts.

Technical definition

A unit is an agreed reference quantity; algebra on units exposes incompatible equations and conversion errors.

Example 250 mA equals 0.250 A, so a 5 V load uses 1.25 W.

Common misconception A bare numerical result is not complete when the quantity has dimensions.

Dimension

Also: physical dimension

Link to term
In plain language

The kind of quantity being described, independent of the chosen unit.

Technical definition

Dimensions such as length, time, and current combine algebraically; a valid physical equation must be dimensionally homogeneous.

Example Speed has dimension length/time whether written in m/s or km/h.

Common misconception Dimensional agreement is necessary but does not prove an equation is physically correct.

Estimate

Also: engineering estimate, approximation

Link to term
In plain language

A deliberately simplified, bounded answer used to guide a decision before exact data exist.

Technical definition

An estimate states assumptions, scale, uncertainty, and validity range; it may combine models and measurements without claiming exactness.

Example A 10 Wh source driving 2 W has an ideal runtime near 5 h before losses.

Common misconception An estimate is not a guess and extra decimal places do not make rough inputs precise.

Power

Also: rate of energy transfer

Link to term
In plain language

How quickly energy is transferred or converted.

Technical definition

Power is the time derivative of energy; electrical DC power is VI and mechanical rotational power is torque times angular speed.

Units
watt (W = J/s)
Formula
P = dE/dt; P = VI; P = τω

Example A 5 V device drawing 0.4 A consumes 2 W electrically.

Common misconception Power is a rate, not stored energy or battery capacity.

Significant figures

Also: significant digits

Link to term
In plain language

Digits that honestly communicate the resolution supported by inputs and measurement.

Technical definition

Rounding should reflect uncertainty and instrument resolution, while guard digits may be retained during intermediate calculations.

Example Inputs 5.0 V and 0.40 A justify 2.0 W, not 2.000000 W.

Common misconception Calculator output length is not evidence of measurement precision.

Equation

Also: equality

Link to term
In plain language

A statement that two mathematical expressions represent the same value.

Technical definition

Equivalent transformations apply the same valid operation to both sides while preserving domain restrictions and units.

Example From P = VI and nonzero V, divide both sides by V to obtain I = P/V.

Common misconception Terms do not magically change sign when moved; an operation was applied to both sides.

Variable

Also: symbolic quantity

Link to term
In plain language

A named symbol whose value may change or be unknown.

Technical definition

A variable has a domain, meaning, units, and often a frame or time index that must remain consistent.

Example In V = IR, I denotes current in amperes rather than an unlabeled number.

Common misconception The same letter does not guarantee the same physical meaning in different equations.

Sine

Also: sin

Link to term
In plain language

A trigonometric ratio connecting an angle to the opposite side of a right triangle.

Technical definition

For angle θ, sin θ = opposite/hypotenuse and is also the y-coordinate on the unit circle.

Formula
sin θ = opposite/hypotenuse

Example A 250 mm link at 30° rises 250 sin 30° = 125 mm.

Common misconception Sine uses the side opposite the named reference angle, not whichever side looks vertical.

Cosine

Also: cos

Link to term
In plain language

A trigonometric ratio connecting an angle to the adjacent side of a right triangle.

Technical definition

For angle θ, cos θ = adjacent/hypotenuse and is the x-coordinate on the unit circle.

Formula
cos θ = adjacent/hypotenuse

Example A 250 mm link at 30° reaches about 217 mm horizontally.

Common misconception Cosine and sine are not interchangeable; their sides depend on the declared angle.

Radian

Also: rad

Link to term
In plain language

An angle unit defined by arc length divided by radius.

Technical definition

One full turn is 2π radians; radian measure makes derivatives and angular equations take their standard form.

Units
radian (rad), dimensionless
Formula
θ = s/r

Example A 90° quarter-turn equals π/2 radians.

Common misconception A calculator in radian mode will not interpret the number 60 as 60 degrees.

Scalar

Also: scalar quantity

Link to term
In plain language

A quantity described by magnitude without a spatial direction.

Technical definition

A scalar is invariant under coordinate rotation, though its units and uncertainty still matter.

Example A temperature of 22 °C is scalar; a velocity of 2 m/s east is not.

Common misconception A negative scalar may encode sense or deficit without becoming a vector.

Vector

Also: directed quantity

Link to term
In plain language

A quantity with magnitude and direction.

Technical definition

Vector components depend on a basis and transform between frames while geometric magnitude is preserved by pure rotation.

Example [0.6, 0.8] m has magnitude 1.0 m in its declared frame.

Common misconception The same component pair does not describe the same direction in every coordinate frame.

Reference frame

Also: coordinate frame

Link to term
In plain language

A named origin and set of axes used to describe positions and directions.

Technical definition

Frame transforms combine rotation and translation; free vectors use rotation, while points also depend on origin offset.

Example A camera-forward reading must be transformed before a robot treats it as body-forward.

Common misconception Coordinates are not intrinsic properties of an object independent of a frame.

Rotation matrix

Also: direction-cosine matrix

Link to term
In plain language

A matrix that changes vector coordinates between rotated axes.

Technical definition

A proper rotation matrix is orthogonal with determinant +1, so its transpose is its inverse and it preserves lengths.

Formula
R(θ) = [[cosθ, −sinθ], [sinθ, cosθ]]

Example Rotating [1,0] by 90° produces [0,1] up to rounding.

Common misconception A rotation matrix does not translate a point or change a vector's magnitude.

Vector component

Also: coordinate component

Link to term
In plain language

One signed amount of a vector along a chosen axis.

Technical definition

Components are projections onto basis directions and reconstruct the vector only when paired with that basis.

Example A 1 m vector at 30° has components about 0.866 m and 0.5 m.

Common misconception A component is not an independent physical vector detached from its axis convention.

Rate

Also: rate of change

Link to term
In plain language

How much one quantity changes per unit of another, commonly per time.

Technical definition

An instantaneous rate is a derivative; an interval rate is a finite difference and may hide variation within the interval.

Example Moving 1.2 m in 4 s gives an average speed of 0.3 m/s.

Common misconception An average rate does not prove the rate was constant.

Derivative

Also: instantaneous slope

Link to term
In plain language

The local rate at which one quantity changes with another.

Technical definition

The derivative is the limit of a difference quotient; sampled estimates depend on interval, noise, and numerical method.

Units
output units per input unit
Formula
dx/dt = lim(Δt→0) Δx/Δt

Example Velocity is the time derivative of position.

Common misconception Subtracting adjacent noisy samples is only an approximation, not an exact derivative.

Integration

Also: accumulation, system integration

Link to term
In plain language

Depending on context, either accumulating small contributions mathematically or joining subsystems through tested interfaces.

Technical definition

A definite integral is a limit of weighted sums; system integration instead verifies that electrical, data, timing, mechanical, and behavioral contracts work together.

Formula
Δx = ∫v dt (mathematical scope)

Example Multiply velocity samples by Δt to estimate travel; separately, stage sensor and motor integration from a known-good baseline.

Common misconception Raw sample addition is not numerical integration, and individually passing subsystems do not prove the integrated system works.

Sample interval

Also: sampling interval, Δt

Link to term
In plain language

Elapsed time between consecutive measurements.

Technical definition

The interval sets temporal resolution and appears explicitly in discrete integration, differentiation, and aliasing limits.

Units
seconds (s)

Example A 50 Hz logger has a nominal 0.020 s sample interval.

Common misconception Shorter intervals cannot remove sensor bias or guarantee evenly timed samples.

Drift

Also: accumulated error

Link to term
In plain language

A gradual departure from the true or desired value over time.

Technical definition

Persistent bias integrated through a model produces unbounded or growing state error unless corrected by an external reference.

Example A 0.01 m/s velocity bias accumulates 0.6 m of position error in 60 s.

Common misconception A smooth estimate can drift badly; visual smoothness is not accuracy.

Measurement uncertainty

Also: uncertainty

Link to term
In plain language

A quantified doubt about which values could reasonably correspond to the measurand.

Technical definition

Uncertainty combines stated sources and coverage assumptions; it is distinct from tolerance, error, and repeatability.

Example Report 100.2 mm ± 0.3 mm under the documented method, not simply 100.2 mm.

Common misconception Uncertainty is not a confession of bad work and does not mean every value in the interval is equally likely.

Arithmetic mean

Also: average

Link to term
In plain language

The sum of observations divided by their count.

Technical definition

The sample mean estimates a distribution's central value but is sensitive to outliers and does not describe spread.

Formula
x̄ = Σxᵢ/n

Example Measurements 9, 10, and 11 mm have mean 10 mm.

Common misconception A mean need not be an observed value or represent a multimodal dataset well.

Standard deviation

Also: SD, sample spread

Link to term
In plain language

A measure of how far observations typically spread around their mean.

Technical definition

Sample standard deviation is the square root of squared deviations divided by n−1; interpretation depends on sampling and distribution.

Units
same units as the measurement
Formula
s = √(Σ(xᵢ−x̄)²/(n−1))

Example Repeated lengths may average 10 mm with s = 0.2 mm.

Common misconception Standard deviation is not accuracy and does not include every systematic error.

Precision

Also: measurement precision, positive predictive value

Link to term
In plain language

In measurement it means close agreement among repeats; in classification it means the fraction of positive predictions that are correct.

Technical definition

Measurement precision describes dispersion under stated conditions. Classifier precision is TP/(TP+FP), depends on threshold and evaluation prevalence, and is distinct from recall.

Formula
classifier precision = TP/(TP+FP)

Example Tight 9.50 V readings may be precise but biased; 18 true and 3 false positives give classifier precision 18/21.

Common misconception Neither extra display digits nor high classifier precision alone establishes accuracy, recall, or generalization.

Accuracy

Also: closeness to truth

Link to term
In plain language

How close a result is to the accepted reference or true value.

Technical definition

Accuracy is qualitative unless tied to a defined error or uncertainty statement; it includes systematic as well as random effects.

Example A calibrated scale averaging 100.0 g for a 100.0 g reference is accurate under that test.

Common misconception Accuracy and precision are different: repeatable readings may share the same bias.

Bias

Also: systematic offset

Link to term
In plain language

A repeatable tendency for results to lie on one side of the target.

Technical definition

Statistical bias is expected estimate minus true parameter; sensor bias often appears as offset or scale error and accumulates when integrated.

Example A thermometer reading 0.7 °C high across trials has an offset bias.

Common misconception Taking more samples reduces random noise but does not automatically remove bias.

Multimeter

Also: digital multimeter, DMM

Link to term
In plain language

An instrument for measuring quantities such as voltage, current, resistance, and continuity.

Technical definition

Different modes alter the meter's internal circuit; voltage is measured in parallel, current in series, and resistance on unpowered circuits.

Example Measure a battery's terminal voltage by placing probes across its terminals.

Common misconception A meter in current mode is not placed directly across a source; that can create a short.

Continuity

Also: continuity test

Link to term
In plain language

Evidence that two points are joined by a sufficiently low-resistance path.

Technical definition

A meter sources a small test signal and beeps below an instrument-specific threshold; parallel paths can affect the result.

Example With power removed, a cable conductor should beep end-to-end but not to adjacent conductors.

Common misconception A beep does not prove a connection will carry operating current safely.

Resolution

Also: least count

Link to term
In plain language

The smallest change an instrument or representation can distinguish or display.

Technical definition

Resolution follows display counts, quantization, range, and noise; it is separate from accuracy and repeatability.

Example A 0.1 V display cannot directly resolve a 0.03 V change.

Common misconception Fine resolution does not guarantee correct calibration or low uncertainty.

Measurement loading

Also: instrument loading

Link to term
In plain language

A change in the system caused by connecting the measuring instrument.

Technical definition

Finite input impedance, burden voltage, capacitance, mass, or thermal contact alters the measurand and must be included in the model.

Example A low-impedance voltmeter can pull a weak sensor node downward.

Common misconception An instrument is not automatically a passive observer just because it reports a number.

Reference node

Also: circuit reference, ground reference

Link to term
In plain language

The circuit node assigned zero volts so other node voltages have a common meaning.

Technical definition

Voltage is always a difference; choosing a reference simplifies equations but does not necessarily connect it to earth.

Example A 3.3 V rail means 3.3 V relative to the named circuit reference.

Common misconception Every point labeled ground is not automatically earth ground or mutually safe to connect.

Burden voltage

Also: ammeter burden

Link to term
In plain language

The voltage drop introduced by a current-measuring instrument.

Technical definition

An ammeter's shunt and protection path add series impedance, potentially reducing circuit current and changing operation.

Units
volts (V)

Example A 0.2 V burden in a 1 V sensor loop is a major disturbance.

Common misconception Current mode is not an ideal zero-ohm wire in real measurements.

Hypothesis

Also: testable explanation

Link to term
In plain language

A specific explanation that predicts observable outcomes.

Technical definition

A useful hypothesis identifies conditions and discriminating evidence that could support or contradict it.

Example If resets come from voltage sag, the minimum rail voltage should coincide with motor startup.

Common misconception A hypothesis is not established merely because it sounds plausible.

Experimental control

Also: control condition, baseline

Link to term
In plain language

A comparison condition kept unchanged so an intervention's effect can be distinguished.

Technical definition

Controls expose background drift, confounds, and measurement artifacts by preserving all relevant conditions except the tested factor.

Example Measure the fan normally before repeating with the inlet restriction.

Common misconception A control is not necessarily a separate device or a feedback controller.

Independent variable

Also: input factor

Link to term
In plain language

The factor deliberately changed or selected during an experiment.

Technical definition

Its levels are controlled or categorized to estimate their effect while other influential conditions are constrained or recorded.

Example Applied motor voltage is the independent variable in a speed test.

Common misconception The independent variable is not defined merely as whatever appears on a graph's x-axis.

Response variable

Also: dependent variable, outcome

Link to term
In plain language

The measured outcome expected to respond to an experimental change.

Technical definition

A response needs an operational definition, instrument, units, timing, and analysis rule chosen before observing results.

Example Steady motor speed in rpm is a response to commanded voltage.

Common misconception A response is not automatically caused by the independent variable when confounds remain.

Confound

Also: confounding variable

Link to term
In plain language

An uncontrolled factor that changes with the tested factor and offers another explanation.

Technical definition

Confounding prevents unique attribution because treatment and nuisance effects are not separately identifiable from the data.

Example Changing motor voltage while also changing payload confounds voltage with load.

Common misconception Repeating the same confounded procedure more times does not remove the confound.

Repeatability

Also: same-condition precision

Link to term
In plain language

Agreement among results repeated over a short time under the same stated conditions.

Technical definition

Repeatability is a precision condition with the same method, operator, instrument, location, and object; reproducibility changes conditions.

Example Five caliper readings by one operator quantify repeatability, not universal accuracy.

Common misconception Repeatable bias can produce tightly grouped but wrong measurements.

Requirement

Also: design requirement

Link to term
In plain language

A testable statement of what a system must do or withstand.

Technical definition

A sound requirement names quantity, threshold, conditions, and verification method and remains distinct from a chosen implementation.

Example Stop within 150 ms after command loss under the stated load.

Common misconception “Use a larger motor” is a design choice, not a performance requirement.

Constraint

Also: design constraint

Link to term
In plain language

A limit the design must obey rather than optimize away.

Technical definition

Constraints bound feasible solutions through geometry, budget, interfaces, safety, materials, or equations; CAD constraints also encode geometric relationships.

Example The assembly must fit inside a 120 mm envelope.

Common misconception A preference is not a hard constraint unless the project declares it mandatory.

Prototype

Also: test article

Link to term
In plain language

A temporary implementation built to answer specific design questions.

Technical definition

Prototype fidelity should match the uncertainty being tested; form, function, interface, and production fidelity can differ.

Example A cardboard linkage can test reach before a metal version tests load.

Common misconception A prototype is not automatically a rough miniature of the final product.

Verification

Also: requirements verification

Link to term
In plain language

Checking with evidence that an implementation meets a stated requirement.

Technical definition

Verification uses inspection, analysis, demonstration, or test with acceptance criteria and traceable conditions.

Example Five measured stop times below 150 ms verify only the documented test condition.

Common misconception Verification does not prove the requirement itself captures the right user need.

Traceability

Also: requirements traceability, measurement traceability

Link to term
In plain language

An explicit chain connecting a claim to its requirement, decision, evidence, or reference.

Technical definition

In projects it links requirements to tests and revisions; in metrology it links results through calibrated references with stated uncertainties.

Example A test record cites firmware revision, requirement ID, setup, and raw log.

Common misconception A link to a final screenshot alone is not a complete traceability chain.

Decision matrix

Also: weighted decision table

Link to term
In plain language

A table that compares alternatives against explicit criteria.

Technical definition

Scores and weights structure judgment but require sensitivity checks because correlated criteria and arbitrary weights can dominate.

Example Compare batteries on energy, peak current, mounting, charging, and cost.

Common misconception The highest total is not objective truth when assumptions or veto constraints are hidden.

Voltage

Also: electric potential difference

Link to term
In plain language

Energy transferred per unit charge between two points.

Technical definition

Voltage is a difference in electric potential and must name polarity or reference; it drives current only through a complete circuit model.

Units
volt (V = J/C)

Example A 3.3 V pin is 3.3 joules per coulomb above its reference node.

Common misconception Voltage is not a substance stored at one isolated point.

Electric current

Also: current, amperage

Link to term
In plain language

The rate at which electric charge crosses a boundary.

Technical definition

Conventional current is dq/dt; its value follows the complete circuit, source limits, and load rather than being independently pushed into every device.

Units
ampere (A = C/s)
Formula
I = dq/dt

Example 0.25 A for 8 s transfers 2 C.

Common misconception Current in amperes is not battery capacity in ampere-hours.

Resistance

Also: electrical resistance

Link to term
In plain language

How strongly a circuit element opposes current for a given voltage.

Technical definition

Static resistance is V/I at an operating point; only ohmic elements maintain a constant ratio across the relevant range.

Units
ohm (Ω = V/A)
Formula
R = V/I

Example 3 V across 1 kΩ gives 3 mA for an ideal resistor.

Common misconception Every component is not a fixed resistor, and resistance does not consume current.

Ohm's law

Also: V=IR

Link to term
In plain language

The relationship among voltage, current, and resistance for an ohmic element.

Technical definition

V = IR models a linear resistor under its stated thermal and operating conditions; it is not a universal component law.

Formula
V = IR

Example A 330 Ω resistor carrying 4 mA drops about 1.32 V.

Common misconception Ohm's law does not make LEDs, batteries, or motors constant resistances.

Electrical power

Also: electric power

Link to term
In plain language

The rate at which a circuit element receives or delivers electrical energy.

Technical definition

Using passive sign convention, p = vi is absorbed power; resistor dissipation can be written I²R or V²/R.

Units
watt (W)
Formula
P = VI = I²R = V²/R (resistor)

Example A 5 V load at 0.4 A absorbs 2 W.

Common misconception A component's maximum power rating is not its normal operating consumption.

Polarity

Also: electrical orientation

Link to term
In plain language

The declared positive and negative orientation of voltage, current, or a polarized component.

Technical definition

Polarity establishes sign conventions and safe component orientation; reversing it changes equations and can damage polarized devices.

Example An electrolytic capacitor's negative terminal must match the lower-potential node within its rating.

Common misconception Ground symbols do not eliminate the need to check connector polarity.

Circuit node

Also: electrical node

Link to term
In plain language

A set of conductor points treated as sharing one electric potential.

Technical definition

Ideal wires join a node with zero drop; components connect between nodes and node voltages form circuit unknowns.

Example All holes on one breadboard power strip may form one node if the strip is unbroken.

Common misconception Nearby drawing points or breadboard holes are not necessarily electrically joined.

Circuit branch

Also: branch path

Link to term
In plain language

A connection between two nodes containing one or more series elements and one branch current.

Technical definition

Branches define graph edges for Kirchhoff analysis; all elements in a non-splitting branch share current.

Example A resistor and LED in series between two nodes form one branch.

Common misconception A branch is not simply any visual line segment on a schematic.

Kirchhoff's current law

Also: KCL, node law

Link to term
In plain language

Current entering a node balances current leaving it.

Technical definition

KCL follows charge conservation when charge accumulation at the ideal node is negligible.

Formula
ΣI = 0 at a node

Example If 5 mA enters and 2 mA leaves one path, 3 mA must leave another.

Common misconception KCL conserves charge flow, not voltage or power at the node.

Kirchhoff's voltage law

Also: KVL, loop law

Link to term
In plain language

Signed voltage changes sum to zero around a closed circuit loop.

Technical definition

KVL follows conservative electric potential in lumped circuits; rapidly changing magnetic flux requires the full induced-emf model.

Formula
ΣV = 0 around a loop

Example A 5 V source can balance 2 V and 3 V drops.

Common misconception Voltage does not split equally unless component values and topology make it so.

Series connection

Also: series circuit

Link to term
In plain language

Elements connected in one unbranched path so the same current passes through them.

Technical definition

Ideal series resistances add; voltage division follows impedance, not merely component count.

Example Two resistors of 1 kΩ and 2 kΩ in series total 3 kΩ.

Common misconception Components drawn next to each other are not necessarily in series if another branch joins their node.

Parallel connection

Also: parallel circuit

Link to term
In plain language

Elements connected across the same two nodes and therefore sharing voltage.

Technical definition

Parallel conductances add; branch currents depend on each branch impedance.

Formula
1/R_eq = Σ(1/Rᵢ)

Example Two equal 1 kΩ resistors in parallel equal 500 Ω.

Common misconception Parallel elements share voltage, not necessarily current equally.

Capacitance

Also: electric capacitance

Link to term
In plain language

A measure of stored charge per volt between conductors.

Technical definition

For an ideal capacitor q = Cv and i = C dv/dt; geometry and dielectric determine C.

Units
farad (F = C/V)
Formula
C = q/V; i = C dv/dt

Example A 100 µF capacitor changing by 1 V changes stored charge by 100 µC.

Common misconception A capacitor does not pass steady DC current indefinitely in the ideal model.

Electric charge

Also: charge quantity

Link to term
In plain language

A fundamental electrical quantity whose movement constitutes current.

Technical definition

Charge is conserved; current integrates to transferred charge and a capacitor stores q = Cv in the lumped model.

Units
coulomb (C = A·s)
Formula
q = ∫I dt

Example One ampere for one second transfers one coulomb.

Common misconception Charge is not the same quantity as energy or voltage.

Time constant

Also: τ, tau

Link to term
In plain language

A timescale describing how quickly a first-order system approaches a new value.

Technical definition

After one τ a first-order rise completes about 63.2% of its total change, or a decay retains about 36.8%.

Units
seconds (s)
Formula
τ = RC for an RC circuit

Example 10 kΩ and 100 µF give τ = 1 s.

Common misconception The response is not completely finished after one time constant.

Transient

Also: transient response

Link to term
In plain language

Temporary behavior while a system moves between operating conditions.

Technical definition

Transients arise from stored energy, dynamics, switching, and initial conditions before steady behavior dominates.

Example Motor startup current and an RC charging curve are transients.

Common misconception A brief transient can still exceed ratings and cannot be ignored because steady state is safe.

Exponential response

Also: exponential curve

Link to term
In plain language

A change whose rate is proportional to its remaining distance from a limit.

Technical definition

First-order homogeneous dynamics produce e^(−t/τ); equal time intervals multiply the remaining error by a constant factor.

Formula
x(t) = x∞ + (x₀−x∞)e^(−t/τ)

Example After 3τ, a decay retains about 5% of its initial value.

Common misconception Exponential decay approaches zero asymptotically rather than subtracting a fixed amount each second.

Leakage current

Also: electrical leakage

Link to term
In plain language

Small unintended current through a nominally insulating or off path.

Technical definition

Real capacitors, semiconductors, boards, and instruments have finite insulation resistance that changes held voltages over time.

Units
ampere (A)

Example Capacitor leakage can discharge a sample-and-hold node between measurements.

Common misconception Leakage is not always negligible merely because a switch is logically off.

Diode

Also: rectifier

Link to term
In plain language

A two-terminal device that conducts much more readily in one direction.

Technical definition

Its nonlinear current-voltage relation and reverse limits require an operating-point model rather than a universal fixed voltage drop.

Example A series diode can block reverse battery current with a forward-voltage cost.

Common misconception Every diode does not drop exactly 0.7 V at every current and temperature.

Transistor

Also: semiconductor switch, amplifying device

Link to term
In plain language

A controllable device used to switch or amplify electrical signals.

Technical definition

A small terminal signal controls a larger current or voltage subject to topology, bias, ratings, and dissipation.

Example A transistor lets a GPIO control a motor driver input or small load without supplying load current directly.

Common misconception A transistor is not an ideal relay and still has voltage, current, thermal, and switching limits.

MOSFET

Also: metal-oxide-semiconductor field-effect transistor

Link to term
In plain language

A voltage-controlled transistor often used as an efficient electronic switch.

Technical definition

Gate-source voltage controls channel resistance; safe design checks threshold versus full enhancement, charge, VDS, current, and thermal limits.

Example A logic-level N-MOSFET can switch a low-side load when its gate is driven adequately.

Common misconception Gate-threshold voltage is not the voltage that guarantees low on-resistance.

Flyback diode

Also: freewheel diode, catch diode

Link to term
In plain language

A diode that gives inductive current a safe path when a switch turns off.

Technical definition

It clamps the inductive voltage by recirculating current, with polarity reverse-biased during normal energization.

Example A diode across a relay coil limits the turn-off voltage seen by its transistor.

Common misconception The diode does not eliminate stored energy; it redirects and dissipates it over time.

MOSFET gate

Also: gate terminal

Link to term
In plain language

The control terminal whose voltage establishes a MOSFET's channel state.

Technical definition

The insulated gate draws little DC current but has capacitance and charge that require transient drive current during switching.

Example A gate resistor can limit ringing while a pull-down keeps a low-side MOSFET off at boot.

Common misconception Near-zero steady gate current does not mean switching the gate requires no energy or driver capability.

Saturation

Also: actuator saturation, transistor saturation

Link to term
In plain language

A condition where increasing a command no longer produces the assumed proportional output.

Technical definition

In control it is an actuator limit; in a BJT it names a junction-bias region. Context must be stated because the models differ.

Example A controller asking for 120% duty receives only the allowed 100% output.

Common misconception Saturation is not additional control effort; the excess command cannot be delivered.

Power budget

Also: load budget

Link to term
In plain language

A table of expected electrical loads and the margins assigned to their shared supply.

Technical definition

A defensible budget separates voltage rails, steady and credible peak current, duty, conversion loss, startup, wiring drop, and thermal derating.

Example Loads totaling 1.02 A with 30% margin require assessment at 1.326 A.

Common misconception Passing a summed current check does not validate transients, connectors, cooling, or protection.

Voltage regulator

Also: power converter

Link to term
In plain language

A circuit that maintains a target output voltage across an allowed input and load range.

Technical definition

Linear regulators dissipate voltage difference as heat; switching converters transfer energy through switched storage elements with finite efficiency and ripple.

Example A 5 V regulator supplies a processor from a battery whose voltage changes during discharge.

Common misconception A regulator's headline current is not guaranteed at every input voltage, temperature, or cooling condition.

Efficiency

Also: conversion efficiency, η

Link to term
In plain language

The fraction of input energy or power delivered as useful output.

Technical definition

Efficiency is output divided by input for the same boundary and interval; the remainder becomes loss, often heat, sound, or deformation.

Units
dimensionless, often percent
Formula
η = P_out/P_in

Example An 80% gearbox delivering 3 W needs 3.75 W mechanical input.

Common misconception Efficiency cannot exceed 100% for a passive conversion boundary, and it is not constant at every load.

Dropout voltage

Also: regulator headroom

Link to term
In plain language

The minimum input-to-output voltage difference a regulator needs to stay regulated.

Technical definition

Below dropout, output follows input and load according to the regulator topology rather than remaining at its set value.

Units
volts (V)

Example A regulator needing 0.3 V dropout cannot hold 3.3 V from a 3.4 V input.

Common misconception Dropout is not an absolute input rating or the regulator's normal voltage loss at all conditions.

Thermal margin

Also: temperature margin

Link to term
In plain language

The gap between predicted or measured temperature stress and an allowed limit.

Technical definition

It depends on dissipation, ambient, airflow, package thermal resistance, duration, mounting, and component derating.

Example A driver 15 °C below its allowed junction estimate has less margin if ambient rises 20 °C.

Common misconception A current rating alone does not establish thermal margin.

Power rail

Also: supply rail

Link to term
In plain language

A shared conductor or network distributing a named supply voltage.

Technical definition

A rail has source impedance, current limits, return paths, transients, and tolerance rather than being an ideal voltage everywhere.

Example The 3.3 V rail powers logic while a separate motor rail carries switching current.

Common misconception Two nets with the same nominal voltage are not automatically safe to join.

Battery capacity

Also: ampere-hour capacity, Ah

Link to term
In plain language

The quantity of charge a battery can deliver under specified test conditions.

Technical definition

Ampere-hours integrate current over time; usable capacity varies with cutoff, rate, temperature, age, and chemistry and does not alone state energy or peak current.

Units
ampere-hour (Ah)
Formula
Q = ∫I dt

Example 2 Ah ideally represents 2 A for 1 h at the stated conditions.

Common misconception Capacity in Ah is not current capability in A and cannot be compared across voltages as energy.

Watt-hour

Also: Wh, energy capacity

Link to term
In plain language

An energy unit equal to one watt sustained for one hour.

Technical definition

For an approximately constant nominal battery voltage, energy is estimated as voltage times ampere-hours, with discharge and conversion limits stated separately.

Units
Wh; 1 Wh = 3600 J
Formula
E ≈ V_nominal × capacity_Ah

Example A 3.7 V, 2 Ah cell is approximately 7.4 Wh nominal.

Common misconception Watt-hours are energy, not instantaneous power or guaranteed usable output.

Internal resistance

Also: source resistance

Link to term
In plain language

An equivalent resistance representing voltage loss and heating inside a real source.

Technical definition

Terminal voltage falls approximately by I·R_internal under a simple local model; resistance varies with charge, temperature, age, and frequency.

Units
ohm (Ω)

Example 0.2 Ω at 2 A predicts 0.4 V sag and 0.8 W internal heating.

Common misconception Internal resistance is not always constant or the only cause of battery voltage sag.

Battery cutoff

Also: low-voltage cutoff, protection cutoff

Link to term
In plain language

A threshold at which circuitry disconnects charge or discharge to protect the battery or system.

Technical definition

Cutoff behavior includes threshold, delay, hysteresis, current, temperature, and recovery conditions and may differ between charger, pack, and load.

Example A power bank may shut off when a small load falls below its detection current.

Common misconception Cutoff is not evidence the remaining chemical energy is exactly zero.

Charge controller

Also: battery charger IC

Link to term
In plain language

Circuitry that applies a chemistry-specific charging profile within voltage and current limits.

Technical definition

Charging may include preconditioning, constant-current, constant-voltage, termination, temperature checks, and power-path behavior defined by the device.

Example A single-cell Li-ion charger limits voltage near the chemistry's specified maximum.

Common misconception A protection board is not automatically a charger, and a charger is not universal across chemistries.

Battery protection circuit

Also: pack protection, BMS protection

Link to term
In plain language

Electronics that interrupt a battery path when selected unsafe conditions are detected.

Technical definition

Typical functions include overcharge, over-discharge, overcurrent, and short-circuit response, each with specified thresholds and limitations.

Example A protected pack may disconnect during a motor surge that exceeds its current threshold.

Common misconception Protection does not make damaged cells safe or replace compatible charging and mechanical containment.

Logic level

Also: digital voltage level

Link to term
In plain language

A voltage range interpreted as a digital low or high.

Technical definition

Compatibility requires sender output guarantees, receiver thresholds, supply/reference agreement, and absolute-maximum limits under load.

Example A 3.3 V high may be valid for one 5 V input family but not another.

Common misconception “Digital” does not mean any high voltage is safe or exactly equal to the supply.

Threshold

Also: decision threshold

Link to term
In plain language

A boundary used to classify a continuous value into different states.

Technical definition

Threshold selection trades false positives and false negatives and may include hysteresis, calibration, or an undefined region.

Example Pixels above intensity 180 may be classified as bright features.

Common misconception A threshold is a chosen decision rule, not a natural truth guaranteed to generalize.

Open-drain output

Also: open-collector output

Link to term
In plain language

An output that actively pulls low but needs an external path to become high.

Technical definition

Multiple compliant devices can share a line because none drives high; a pull-up and bus capacitance determine high level and rise time.

Example I²C data lines commonly use open-drain signaling with pull-ups.

Common misconception An open-drain pin does not produce a valid high by itself.

Pull-up resistor

Also: bias resistor

Link to term
In plain language

A resistor that gives a signal a default high level when nothing drives it low.

Technical definition

Its resistance trades low-state current against RC rise time, leakage tolerance, and noise susceptibility.

Formula
I_low ≈ V_pullup/R

Example 3.3 V through 10 kΩ draws 0.33 mA when grounded.

Common misconception A pull-up is not a power supply for loads and internal pull-ups are often loosely specified.

Bus capacitance

Also: line capacitance

Link to term
In plain language

The total capacitance seen by a shared signal line.

Technical definition

Device inputs, traces, cables, and probes add capacitance; with a pull-up it produces a finite rise time that constrains data rate.

Units
farad, commonly pF
Formula
τ = R_pullup C_bus

Example 10 kΩ and 100 pF give a 1 µs time constant.

Common misconception A digital edge is not instantaneous merely because its logical state is binary.

Common ground

Also: shared reference

Link to term
In plain language

A shared electrical reference that lets connected circuits interpret signal voltages consistently.

Technical definition

Return-current paths have impedance and topology; common reference does not imply zero noise or permission to join isolated systems.

Example A controller and motor driver logic interface normally share a reference ground.

Common misconception Same nominal voltage without a reference connection does not guarantee valid signaling.

Brushed DC motor

Also: DC motor

Link to term
In plain language

A machine that converts DC electrical input into rotational torque using commutation.

Technical definition

A simple model combines winding resistance and inductance, torque proportional to current, and back-EMF proportional to speed.

Example A toy-car motor draws high current at startup before back-EMF rises.

Common misconception Applied voltage does not uniquely set speed independent of load, supply, and losses.

H-bridge

Also: full bridge

Link to term
In plain language

Four-switch circuit that can apply either voltage polarity to a load.

Technical definition

Switch states provide forward, reverse, coast, or brake behavior; dead time prevents same-leg shoot-through.

Example A motor driver reverses a brushed motor by changing which diagonal switch pair conducts.

Common misconception Arbitrary switch combinations are not safe; shoot-through can short the supply.

Stall current

Also: locked-rotor current

Link to term
In plain language

Motor current when the shaft is not turning at a stated voltage and condition.

Technical definition

With back-EMF near zero, current is limited mainly by winding, driver, wiring, and source resistance; heating is severe.

Units
ampere (A)
Formula
I_stall ≈ V/R_total

Example A 6 V path totaling 3.6 Ω predicts 1.67 A stall current.

Common misconception Free-run current is not a safe substitute for driver peak-current selection.

Back electromotive force

Also: back-EMF, counter-EMF

Link to term
In plain language

Voltage generated by a spinning motor that opposes the applied drive.

Technical definition

In a linear motor model e = k_eω; it reduces armature current as speed rises and vanishes near zero speed.

Units
volt (V)
Formula
e = k_eω

Example Startup current is high because the stationary motor initially produces almost no back-EMF.

Common misconception Back-EMF is not an extra power source independent of motor motion.

Pulse-width modulation

Also: PWM

Link to term
In plain language

Rapidly switching an output so its on-time fraction controls an average effect.

Technical definition

Duty cycle, frequency, load dynamics, switching loss, and filtering determine current ripple and delivered behavior.

Example 25% duty keeps an ideal switch on for one quarter of each period.

Common misconception PWM does not create a lower steady voltage at every instant or directly command motor torque regardless of load.

Dynamic braking

Also: motor braking

Link to term
In plain language

Slowing a motor by providing an electrical path that opposes its motion.

Technical definition

Bridge braking can short motor terminals through a low-resistance path so generated current dissipates energy; regenerative braking returns energy when supported.

Example An H-bridge brake state stops a light wheel faster than coast.

Common misconception Braking is not always equivalent to setting PWM to zero, and regenerated energy needs somewhere safe to go.

Force

Also: mechanical force

Link to term
In plain language

A push or pull that changes motion or loads a structure.

Technical definition

Force is a vector and the net external force equals mass times acceleration in an inertial frame.

Units
newton (N = kg·m/s²)
Formula
ΣF = ma

Example A 1 kg mass weighs about 9.81 N near Earth's surface.

Common misconception Motion does not require a net force when velocity is constant.

Free-body diagram

Also: FBD

Link to term
In plain language

A sketch of one isolated body with every external force and moment acting on it.

Technical definition

Contacts are replaced by reaction components consistent with their constraints, enabling force and moment balance.

Example A shelf FBD includes weight, support reactions, and cable tension.

Common misconception Do not include forces the isolated body exerts on other objects.

Moment of a force

Also: force moment, turning moment

Link to term
In plain language

The turning effect of a force about a chosen point or axis.

Technical definition

Moment is the cross product r×F; only perpendicular lever arm contributes, and sign follows the stated convention.

Units
newton-metre (N·m)
Formula
M = r × F

Example 10 N applied 0.2 m perpendicularly creates 2 N·m.

Common misconception Although units match torque, a moment is not energy, and lever-arm direction matters.

Mechanical equilibrium

Also: static equilibrium

Link to term
In plain language

A condition with zero net force and zero net moment.

Technical definition

Static equilibrium additionally has no motion; dynamic equilibrium can have constant velocity while accelerations remain zero.

Formula
ΣF = 0; ΣM = 0

Example Two supports balance a stationary beam's weight and moments.

Common misconception Equilibrium does not mean no forces act; balanced forces can be large.

Center of mass

Also: COM, mass center

Link to term
In plain language

The weighted-average location of an object's mass.

Technical definition

Translational motion responds as if net force acts on total mass at this point; gravity may be modeled there in a uniform field.

Formula
r_cm = Σmᵢrᵢ/Σmᵢ

Example Moving a battery changes a robot's center of mass and tipping margin.

Common misconception The center of mass need not lie inside the material of a hollow or curved object.

Torque

Also: shaft torque

Link to term
In plain language

Rotational effort produced by a force acting through a lever arm.

Technical definition

Torque is r×F and rotational power is τω; available torque depends on speed, current, gearing, and thermal limits.

Units
newton-metre (N·m)
Formula
τ = rF sinθ

Example 6 N at a 32.5 mm wheel radius requires 0.195 N·m.

Common misconception High torque does not imply high power when angular speed is low; at stall mechanical power is zero.

Gear ratio

Also: reduction ratio

Link to term
In plain language

The ratio that trades rotational speed for torque between input and output.

Technical definition

For reduction G = ω_in/ω_out; ideal torque multiplies by G while real output includes efficiency and load-dependent losses.

Formula
G = ω_in/ω_out; τ_out ≈ ηGτ_in

Example A 4:1 ideal reduction gives one-quarter speed and four times torque.

Common misconception Gearing does not multiply power or guarantee the motor can operate at stall continuously.

Angular speed

Also: rotational speed, ω

Link to term
In plain language

How quickly an angle changes with time.

Technical definition

Angular speed is magnitude of angular velocity; rad/s connects naturally to tangential speed and rotational power.

Units
radian per second (rad/s)
Formula
ω = dθ/dt; v = rω

Example 3000 rpm is about 314 rad/s.

Common misconception rpm and rad/s cannot be substituted without conversion.

Mechanical power

Also: shaft power

Link to term
In plain language

The rate at which a force or torque does mechanical work.

Technical definition

Translational power is F·v and rotational power is τ·ω using aligned components and consistent instantaneous values.

Units
watt (W)
Formula
P = F·v = τ·ω

Example 6 N at 0.5 m/s delivers 3 W.

Common misconception Maximum torque and maximum speed ratings usually occur at different operating points and cannot simply be multiplied.

Backlash

Also: lost motion

Link to term
In plain language

Clearance that allows an input to reverse slightly before the output follows.

Technical definition

Gear tooth, screw, or joint clearance creates a dead zone and direction-dependent position error, especially during reversals.

Example A camera gear may turn several degrees before the platform reverses.

Common misconception Feedback cannot recover position information hidden inside unmeasured backlash without additional sensing or modeling.

Normal stress

Also: mechanical stress, σ

Link to term
In plain language

Internal force distributed over a cross-sectional area.

Technical definition

Average axial stress is F/A; local stress varies near holes, notches, contacts, and bending.

Units
pascal (Pa = N/m²)
Formula
σ = F/A

Example 900 N over 30 mm² gives 30 MPa average stress.

Common misconception Low average stress does not rule out a local stress concentration or another failure mode.

Strain

Also: engineering strain, ε

Link to term
In plain language

Deformation measured relative to an original dimension.

Technical definition

Axial engineering strain is change in length divided by original length and is dimensionless.

Units
dimensionless
Formula
ε = ΔL/L₀

Example 0.1 mm extension over 200 mm is 0.0005 strain.

Common misconception Strain is not force, stress, or absolute extension by itself.

Young's modulus

Also: elastic modulus, E

Link to term
In plain language

A material measure of axial stiffness in its linear elastic range.

Technical definition

It is the slope of stress versus strain under specified conditions; geometry separately controls part stiffness.

Units
pascal (Pa)
Formula
E = σ/ε

Example At equal geometry and load, a higher-E material extends less.

Common misconception Young's modulus measures stiffness, not yield strength or toughness.

Yield strength

Also: yield stress

Link to term
In plain language

The stress at which substantial permanent deformation begins by a specified criterion.

Technical definition

Yield values depend on material condition, direction, temperature, test method, and definition such as 0.2% offset.

Units
pascal, commonly MPa

Example A 240 MPa assumed yield divided by 30 MPa stress gives safety factor 8 for that mode.

Common misconception Staying below handbook yield does not cover fatigue, buckling, creep, or stress concentrations.

Safety factor

Also: factor of safety

Link to term
In plain language

A ratio reserving strength or capacity beyond a calculated demand.

Technical definition

It compares a defined failure limit with a compatible calculated stress or load and must reflect uncertainty and consequence.

Formula
SF = failure limit / applied demand

Example 240 MPa yield over 30 MPa nominal stress gives SF = 8.

Common misconception A large factor cannot repair the wrong failure model or unreliable material data.

Fastener preload

Also: bolt preload

Link to term
In plain language

Tension intentionally created in a fastener during tightening.

Technical definition

Preload compresses joint members and can resist separation or slip; tightening torque estimates it only indirectly through uncertain friction.

Units
newton (N)
Formula
T ≈ KFd

Example 1.2 N·m on an M4 screw with K=0.20 estimates 1.5 kN preload.

Common misconception Higher tightening torque is not always safer and can yield threads or crush the joint.

Clamping force

Also: joint clamp load

Link to term
In plain language

The compressive force holding mating joint surfaces together.

Technical definition

It arises from fastener preload and supports frictional shear transfer until separation or slip changes the load path.

Example A 1500 N clamp with friction coefficient 0.25 offers roughly 375 N at one slip plane.

Common misconception Clamping force is not automatically equal to external shear load or tightening torque.

Radial load

Also: transverse bearing load

Link to term
In plain language

A load acting perpendicular to a shaft's axis.

Technical definition

Bearing radial capacity and life depend on load magnitude, direction, speed, lubrication, fit, and combined axial load.

Example A belt pulling sideways on a pulley places radial load on its bearings.

Common misconception A bearing that supports radial load may have little allowable thrust capacity.

Axial load

Also: thrust load

Link to term
In plain language

A load acting along a shaft's axis.

Technical definition

Axial reaction requires a thrust-capable bearing, shoulder, or other defined load path rather than ordinary radial support alone.

Example A lead screw can push along its axis and needs a thrust reaction.

Common misconception Two radial bearings do not automatically provide a well-defined axial constraint.

Bearing

Also: rolling-element bearing

Link to term
In plain language

A machine element that supports constrained relative motion while carrying load.

Technical definition

Selection considers radial/axial load, speed, life, fit, alignment, lubrication, sealing, and installation path.

Example Two aligned ball bearings support a rotating wheel shaft.

Common misconception Pressing through rolling elements during installation can damage a bearing before use.

Bushing

Also: plain bearing, sleeve bearing

Link to term
In plain language

A sliding bearing surface that supports a shaft without rolling elements.

Technical definition

Clearance, material pair, pressure-velocity limits, lubrication, wear, and alignment govern performance.

Example A polymer sleeve can support a slow hinge shaft in a dusty mechanism.

Common misconception A bushing is not merely an undersized hole; deliberate fit and bearing material matter.

Nominal dimension

Also: basic stated size

Link to term
In plain language

The named target size used to identify or design a feature.

Technical definition

Actual permissible sizes are defined by tolerances around or relative to the nominal value.

Example A shaft called 8 mm may be manufactured slightly below 8.000 mm.

Common misconception Nominal size is not a promise that every produced part measures exactly that value.

Tolerance

Also: permitted variation

Link to term
In plain language

The allowed range of variation in a dimension or property.

Technical definition

Tolerance specifies conformance limits chosen for function and manufacturing; it is distinct from measured uncertainty and actual process spread.

Example 20.0 ± 0.2 mm permits 19.8 through 20.2 mm.

Common misconception Tolerance is not the same as instrument uncertainty or a guarantee of centered production.

Clearance fit

Also: running fit

Link to term
In plain language

A fit where the hole remains larger than the shaft across allowed sizes.

Technical definition

Minimum clearance is smallest hole minus largest shaft; positive clearance permits assembly and motion but affects play.

Formula
C_min = H_min − S_max

Example An 8.10 mm minimum hole with 8.00 mm maximum shaft has at least 0.10 mm diametral clearance.

Common misconception More clearance is not always better; excess play harms alignment and positioning.

Interference fit

Also: press fit

Link to term
In plain language

A fit where the shaft is larger than the hole before assembly.

Technical definition

Interference creates contact pressure and retention but raises assembly force and material stress; temperature and material matter.

Example A bearing outer ring may press into a carefully toleranced housing.

Common misconception Any oversized part is not a valid press fit; excessive interference can crack or distort components.

Datum

Also: reference datum

Link to term
In plain language

A defined reference feature from which geometry or measurements are established.

Technical definition

Datums create a repeatable coordinate system and constrain degrees of freedom for inspection, assembly, and CAD design.

Example A base face and two perpendicular edges locate mounting holes.

Common misconception A datum is not merely whichever edge is convenient in one measurement.

Parameter

Also: model parameter, design parameter

Link to term
In plain language

A named value that configures a design or model while variables change within it.

Technical definition

Parameters may be specified, measured, or estimated; identifiability and operating range determine whether fitted values are meaningful.

Example Link length is a CAD parameter; motor gain is an identified model parameter.

Common misconception A fitted parameter is not automatically a fundamental physical constant.

Tolerance stack

Also: stack-up analysis

Link to term
In plain language

The combined effect of multiple allowed dimensional variations on an assembly result.

Technical definition

Worst-case sums guarantee bounds under stated independence-free limits; statistical stacks make distribution assumptions and different risk claims.

Example Three ±0.2 mm lengths can contribute ±0.6 mm worst-case position error.

Common misconception Nominal dimensions alone cannot reveal worst-case assembly clearance.

Kerf

Also: cut width

Link to term
In plain language

The width of material removed by a cutting process.

Technical definition

Tool diameter, beam, material, speed, focus, and wear influence kerf; compensation offsets the toolpath relative to desired geometry.

Units
length, often mm

Example A 0.2 mm laser kerf requires about 0.1 mm per-side contour compensation in a simple model.

Common misconception Kerf is not necessarily constant across every material, direction, or machine setting.

Design intent

Also: parametric intent

Link to term
In plain language

The functional relationships a model is meant to preserve when dimensions change.

Technical definition

Constraints, datums, parameters, and feature order encode why geometry exists so edits regenerate predictably.

Example A hole constrained concentric with a shaft remains aligned when the bracket width changes.

Common misconception A fully constrained sketch can still encode the wrong functional intent.

Kinematics

Also: motion geometry

Link to term
In plain language

The study of motion without first solving the forces that cause it.

Technical definition

Kinematics relates position, orientation, velocity, and acceleration through mechanism geometry and time.

Example Link lengths and joint angles determine a gripper's pose.

Common misconception A kinematically reachable pose may still be impossible because of load, collision, or actuator limits.

Degree of freedom

Also: DOF

Link to term
In plain language

One independent coordinate needed to describe a system's configuration.

Technical definition

Constraints remove degrees of freedom; mechanism mobility depends on independent constraints, not just joint count.

Example A planar rigid body has x, y, and rotation: three DOF.

Common misconception Every joint does not necessarily add one independent usable degree of freedom.

Workspace

Also: reachable workspace

Link to term
In plain language

The set of positions or poses a mechanism can reach.

Technical definition

Workspace depends on link geometry, joint limits, collisions, singularities, and whether orientation requirements are included.

Example A two-link planar arm reaches an annular region when neither link can fold through all angles.

Common misconception Being inside a geometric envelope does not guarantee every orientation or load is achievable.

Jacobian

Also: kinematic Jacobian

Link to term
In plain language

A matrix relating small joint changes or rates to task-space changes or rates.

Technical definition

For robot kinematics, V = J(q)q̇; rank and conditioning reveal lost motion directions and force amplification.

Formula
V = J(q)q̇

Example Near a straight two-link arm, sideways joint motion may produce little extension change.

Common misconception A Jacobian is local and configuration-dependent, not one fixed transform for the whole workspace.

Kinematic singularity

Also: singular configuration

Link to term
In plain language

A configuration where a mechanism loses an instantaneous motion direction or requires extreme joint rates.

Technical definition

The Jacobian loses rank; inverse kinematics and force transmission become ill-conditioned near the singularity.

Example A fully straight planar arm cannot instantaneously extend farther outward.

Common misconception A singularity is not merely a software crash or an unreachable point.

Joint frame

Also: joint coordinate frame

Link to term
In plain language

A coordinate frame attached to a joint for describing its axis and connected links.

Technical definition

Consistent joint frames define transform order, positive rotation, and link geometry in a kinematic chain.

Example A revolute joint's z-axis may define its positive rotation axis.

Common misconception Changing frame convention changes coordinates and signs even when the physical mechanism is unchanged.

Static friction

Also: stiction

Link to term
In plain language

Friction that prevents relative sliding up to a limit.

Technical definition

Its magnitude adapts as needed up to approximately μ_sN; it is not always equal to that maximum.

Units
newton (N)
Formula
|F_s| ≤ μ_sN

Example A wheel can transmit traction without slipping while demanded force stays below the limit.

Common misconception Static friction is not automatically μ_sN in every equilibrium problem.

Kinetic friction

Also: sliding friction

Link to term
In plain language

Friction acting between surfaces that slide relative to each other.

Technical definition

A simple Coulomb model uses magnitude μ_kN opposite sliding, though real friction varies with material, speed, temperature, and lubrication.

Formula
F_k ≈ μ_kN

Example A skidding wheel experiences sliding rather than static contact friction.

Common misconception Kinetic friction is not universally constant or always lower in every material system.

Normal force

Also: contact normal reaction

Link to term
In plain language

The contact force component perpendicular to a surface.

Technical definition

It is determined by the full force and acceleration balance; it need not equal weight on slopes or accelerating systems.

Units
newton (N)

Example On a level stationary table, normal force balances weight in a simple case.

Common misconception Normal force is not always mg and does not arise without contact.

Power loss

Also: dissipation, parasitic loss

Link to term
In plain language

Input power converted into an unintended form rather than useful output.

Technical definition

Loss depends on the chosen system boundary and may appear as heat, sound, vibration, slip, fluid drag, or electrical dissipation.

Units
watt (W)
Formula
P_loss = P_in − P_useful

Example A gearbox taking 10 W and delivering 8 W loses 2 W.

Common misconception Lost useful power is transformed, not destroyed energy.

Signal

Also: measured signal

Link to term
In plain language

A quantity that carries information by varying with time, space, or another variable.

Technical definition

A signal has units, domain, bandwidth, sampling, reference, and uncertainty; its representation is not the physical phenomenon itself.

Example Encoder counts over time signal wheel rotation.

Common misconception Noise and signal are defined relative to the information and task, not appearance alone.

Dynamic system

Also: plant

Link to term
In plain language

A bounded part of the world whose outputs respond to inputs and internal state.

Technical definition

A dynamic system maps input and initial state to evolving state and output under a model and operating assumptions.

Example A motor, load, driver, and sensor may form the plant for speed control.

Common misconception The system boundary is a modeling choice, not a naturally obvious line.

System state

Also: dynamic state

Link to term
In plain language

The smallest remembered information needed to predict future model behavior given future inputs.

Technical definition

State variables summarize stored energy or memory and evolve through differential or difference equations.

Example Position and velocity form state for a simple moving mass.

Common misconception Every measured value is not necessarily a state, and state may be unmeasured.

Gain

Also: system gain

Link to term
In plain language

How much output changes for a change in input under specified conditions.

Technical definition

Static gain is Δoutput/Δinput near an operating point; dynamic gain may vary with frequency and state.

Units
output units per input unit
Formula
K = Δy/Δu

Example A local motor model may have gain 120 rpm/V.

Common misconception Gain is not necessarily dimensionless or constant across the operating range.

Step response

Also: step test

Link to term
In plain language

A system's output after its input changes abruptly from one constant level to another.

Technical definition

Rise, overshoot, settling, delay, and final gain expose dynamics within the tested amplitude and operating condition.

Example Command fan duty from 20% to 40% and log speed versus time.

Common misconception A step response does not validate behavior for every load, amplitude, or nonlinear condition.

Feedback

Also: closed-loop feedback

Link to term
In plain language

Using measured output to adjust the command based on error.

Technical definition

Negative feedback can reject disturbances and reduce sensitivity but also creates dynamics, noise paths, and possible instability.

Example A speed controller raises motor duty when measured speed falls below setpoint.

Common misconception Feedback cannot correct what is not sensed and does not guarantee stability.

Setpoint

Also: reference, target

Link to term
In plain language

The desired value supplied to a controller.

Technical definition

The reference may be filtered or trajectory-generated so demanded rate and acceleration remain feasible.

Example A thermostat setpoint is the desired temperature, not the heater command.

Common misconception The plant output need not equal the setpoint instantly or exactly.

Control error

Also: tracking error

Link to term
In plain language

The signed difference between desired and measured output.

Technical definition

With convention e = r−y, sign determines corrective action; sensor bias means computed error may differ from true error.

Units
same as controlled quantity
Formula
e = r − y

Example A 100 rpm target and 92 rpm measurement give +8 rpm error.

Common misconception Zero measured error does not prove physical truth when sensing is biased or saturated.

PID controller

Also: proportional-integral-derivative controller

Link to term
In plain language

A feedback rule combining present, accumulated, and changing error.

Technical definition

u = Kp e + Ki∫e dt + Kd de/dt, implemented with sampling, filtering, limits, and anti-windup.

Formula
u = Kp e + Ki∫e dt + Kd de/dt

Example Integral action removes a steady load offset when adequate authority remains.

Common misconception Larger gains do not always improve response and PID does not replace plant limits.

Integral windup

Also: reset windup

Link to term
In plain language

Excess accumulated controller integral while the actuator cannot deliver the requested output.

Technical definition

Saturation breaks the assumed loop, allowing integral state to grow and cause overshoot or slow recovery; anti-windup bounds or back-calculates it.

Example A stalled axis accumulates positive integral even at maximum drive.

Common misconception Clipping the output alone does not prevent hidden integral state from growing.

Stability

Also: closed-loop stability

Link to term
In plain language

The property that bounded disturbances or initial errors do not make behavior diverge uncontrollably.

Technical definition

Definitions include asymptotic, Lyapunov, and bounded-input bounded-output stability; each requires a specified model and operating region.

Example A stable position loop returns near equilibrium after a small disturbance.

Common misconception A response that eventually stops in one test does not establish stability for all gains and conditions.

Damping ratio

Also: ζ, zeta

Link to term
In plain language

A dimensionless measure of damping relative to critical damping in a second-order model.

Technical definition

ζ<1 is underdamped, ζ=1 critically damped, and ζ>1 overdamped for the canonical linear model.

Units
dimensionless

Example A low damping ratio often produces oscillatory overshoot after a step.

Common misconception Damping ratio is a model parameter, not a universal description of every nonlinear response.

Overshoot

Also: peak overshoot

Link to term
In plain language

How far a response passes beyond its final or target value.

Technical definition

Percent overshoot is usually peak excess divided by step magnitude under a specified step-response convention.

Units
output units or percent

Example A response peaking at 110 after a 0-to-100 step has 10% overshoot.

Common misconception Overshoot is not the same as steady-state error or measurement noise.

Settling time

Also: settle time

Link to term
In plain language

Time until a response enters and remains within a stated band around its final value.

Technical definition

The band, reference value, disturbance, and observation window must be declared, commonly 2% or 5% for model comparisons.

Units
seconds (s)

Example Settling to ±2% in 0.8 s means it remains there afterward in the observed interval.

Common misconception First entry into the band is not settling if the response later leaves it.

Phase lag

Also: phase delay

Link to term
In plain language

An output's periodic response occurring later in cycle than its input.

Technical definition

Phase is frequency-dependent; delay and stored-energy dynamics consume feedback phase margin and can promote oscillation.

Units
degree or radian

Example A filtered sensor sinusoid may lag the physical motion more at higher frequency.

Common misconception Phase lag is not always equivalent to one fixed time delay across frequencies.

Stability margin

Also: gain margin, phase margin

Link to term
In plain language

A measure of how much modeled loop change remains before instability.

Technical definition

Gain and phase margins are frequency-domain properties of an open-loop model and do not cover every nonlinearity or uncertainty.

Example Added sensor delay can reduce phase margin even when DC gain is unchanged.

Common misconception A positive nominal margin is not a safety certification for the physical machine.

Moving average

Also: boxcar average

Link to term
In plain language

A filter replacing each sample with the average of a recent window.

Technical definition

It reduces uncorrelated high-frequency noise but adds delay and has a frequency response with sidelobes and zeros.

Formula
y[k] = (1/N)Σx[k−i]

Example A 5-sample average smooths ADC readings but delays a step.

Common misconception A moving average does not remove bias and does not preserve every transient.

Low-pass filter

Also: smoothing filter

Link to term
In plain language

A filter that passes slow changes more strongly than rapid changes.

Technical definition

Its cutoff and phase response trade noise reduction against delay and attenuation of real dynamics.

Example Filtering a noisy temperature trace is reasonable because room temperature changes slowly.

Common misconception Filtered output is not automatically truer; fast real events may also be removed.

Residual

Also: prediction error

Link to term
In plain language

The difference between an observed value and a model's prediction.

Technical definition

Residual structure versus time, input, or state reveals bias, missing dynamics, correlation, or changed conditions.

Formula
r[k] = y_measured[k] − y_predicted[k]

Example Residuals growing with speed suggest the model missed a speed-dependent effect.

Common misconception Small training residuals do not establish predictive validity on new data.

Measurement noise

Also: random noise

Link to term
In plain language

Unwanted variation that obscures the quantity of interest.

Technical definition

Noise is characterized by distribution, spectrum, correlation, and dependence on operating conditions; it is not synonymous with all error.

Example ADC readings fluctuating by two counts at a steady input show short-term noise.

Common misconception A smooth trace can still be biased, and averaging correlated noise may help little.

System identification

Also: plant identification

Link to term
In plain language

Estimating a model from controlled input-output data.

Technical definition

Model structure, excitation, parameter estimation, validation data, and operating region jointly determine useful predictive scope.

Example Fit motor steady speed versus voltage, then test at a reserved voltage.

Common misconception A close fit does not prove the model structure is physically true.

Model validation

Also: out-of-sample validation

Link to term
In plain language

Testing whether a model predicts data not used to fit it well enough for its intended decision.

Technical definition

Validation inspects residuals and task metrics across declared conditions and compares against alternative models or baselines.

Example A motor model fitted at 2 V and 4 V is checked with a separate 3 V trial.

Common misconception Training fit and numerical precision are not validation.

Excitation

Also: identification input

Link to term
In plain language

Input variation that reveals a system's response and parameters.

Technical definition

Persistent excitation covers the frequencies and amplitudes needed to distinguish model effects while remaining safe and within scope.

Example Several bounded voltage steps reveal motor gain and time constant better than one constant input.

Common misconception More violent input is not inherently more informative or safe.

Extrapolation

Also: out-of-range prediction

Link to term
In plain language

Using a model beyond the range of data that supported it.

Technical definition

Extrapolation depends strongly on model structure and can fail abruptly at saturation, thresholds, or changed regimes.

Example A speed line fitted from 2–4 V should not silently predict behavior at 12 V.

Common misconception A good interpolation does not justify unlimited extrapolation.

Trajectory

Also: motion trajectory

Link to term
In plain language

A time-indexed desired path including position and often velocity and acceleration.

Technical definition

A trajectory parameterizes motion so dynamic, actuator, collision, and timing constraints can be checked along the whole path.

Example A camera slide command specifies where it should be at every instant of a 1.75 s move.

Common misconception A geometric path alone does not specify speed or timing.

Velocity

Also: linear velocity

Link to term
In plain language

The rate and direction of change of position.

Technical definition

Velocity is a vector derivative expressed in a frame; speed is its magnitude.

Units
metre per second (m/s)
Formula
v = dx/dt

Example A robot moving 0.5 m/s forward has signed components in its body or world frame.

Common misconception Velocity and speed are not identical when direction matters.

Acceleration

Also: linear acceleration

Link to term
In plain language

The rate at which velocity changes.

Technical definition

Acceleration is a vector and includes changes in direction even when speed stays constant.

Units
metre per second squared (m/s²)
Formula
a = dv/dt

Example Ramping from 0 to 0.4 m/s in 0.5 s averages 0.8 m/s².

Common misconception Zero speed at an instant does not imply zero acceleration.

Trapezoidal motion profile

Also: trapezoidal velocity profile

Link to term
In plain language

A move that accelerates, cruises at bounded speed, then decelerates.

Technical definition

It becomes triangular when travel is too short to reach the speed limit; position is the integral of its velocity segments.

Example A 0.5 m move may use 0.5 s acceleration, 0.75 s cruise, and 0.5 s deceleration.

Common misconception Sampling an instantaneous position step more often does not create a motion profile.

Tracking error

Also: following error

Link to term
In plain language

The difference between a commanded trajectory and actual motion.

Technical definition

Tracking error reflects plant dynamics, disturbances, sensing, delay, saturation, and controller design and is time-dependent.

Example A slide lagging 4 mm behind its reference during acceleration has −4 mm position error under that convention.

Common misconception Small final error does not imply small peak error throughout the move.

Motion limit

Also: kinematic limit, rate limit

Link to term
In plain language

A bound on position, speed, acceleration, jerk, torque, or another motion quantity.

Technical definition

Limits come from geometry, actuator capability, traction, payload, comfort, cables, and safety, and need enforcement plus fault behavior.

Example Cap camera-pan acceleration to reduce blur even if the motor could accelerate faster.

Common misconception Software limits do not replace physical stops or validated safe-energy design.

Sensor fusion

Also: data fusion

Link to term
In plain language

Combining complementary measurements into one estimate while retaining uncertainty and disagreement.

Technical definition

Fusion requires compatible quantities, frames, timestamps, calibration, noise models, and correlation assumptions.

Example Encoders provide smooth short-term motion while camera fixes reduce long-term drift.

Common misconception Averaging more sensors does not guarantee better accuracy when errors are biased or correlated.

Variance

Also: σ²

Link to term
In plain language

A measure of squared spread around a mean.

Technical definition

Variance is expected squared deviation and has squared units; inverse variance weights independent unbiased estimates by modeled precision.

Units
measurement units squared
Formula
Var(X)=E[(X−μ)²]

Example A 0.05 m standard deviation corresponds to 0.0025 m² variance.

Common misconception Variance is not standard deviation and cannot be compared without considering units and assumptions.

Calibration

Also: sensor calibration

Link to term
In plain language

Comparing an instrument with references to characterize how readings relate to known values.

Technical definition

Calibration estimates offset, scale, nonlinearity, and uncertainty under stated conditions; adjustment is a separate action.

Example Compare a distance sensor at several traceable positions and fit offset and scale.

Common misconception One-point zeroing is not complete calibration across the operating range.

Coordinate frame

Also: reference frame

Link to term
In plain language

A named origin and axes in which coordinates are expressed.

Technical definition

Fusion requires transforms and covariance handling between frames plus explicit handedness and timestamp.

Example Rotate camera detections into the robot body frame before combining them with odometry.

Common misconception Matching units does not make coordinates compatible when axes or origins differ.

Innovation

Also: measurement innovation

Link to term
In plain language

The difference between a new measurement and what the current estimate predicted that sensor would see.

Technical definition

Its covariance supports consistency checks and gating; persistent structure signals bias, timing, frame, or model problems.

Formula
ν = z − h(x̂⁻)

Example A camera position far from predicted odometry creates a large innovation.

Common misconception A large innovation does not by itself identify which sensor or model is wrong.

Correlated error

Also: shared error

Link to term
In plain language

Errors that tend to vary together rather than independently.

Technical definition

Shared environment, calibration, power, algorithms, or ancestry creates covariance; ignoring it makes fused uncertainty overconfident.

Example Two cameras using the same wrong scale target share calibration error.

Common misconception Two separate sensors are not automatically statistically independent.

Sample period

Also: control period, Ts

Link to term
In plain language

The intended time between successive discrete controller updates.

Technical definition

It shapes numerical approximation, delay, bandwidth, processor utilization, and gain interpretation; actual periods include jitter.

Units
seconds (s)
Formula
f_s = 1/T_s

Example A 10 ms period corresponds to 100 Hz nominal updates.

Common misconception A delay call alone does not guarantee the requested period because computation also takes time.

Discretization

Also: discrete approximation

Link to term
In plain language

Turning a continuous model or controller into updates at separate times or values.

Technical definition

The chosen integration, hold, sampling, and quantization alter dynamics and can destabilize an otherwise stable continuous design.

Example A controller updates integral state once every measured Δt.

Common misconception Discretization is not merely translating equation syntax into code.

Forward Euler method

Also: Euler integration

Link to term
In plain language

A numerical update that projects the current slope across one time step.

Technical definition

x[k+1]=x[k]+Δt f(x[k],u[k]); accuracy and numerical stability depend on step size relative to dynamics.

Formula
x[k+1] = x[k] + Δt f(x[k],u[k])

Example For dx/dt=−x/0.1 and Δt=0.02, x multiplies by 0.8.

Common misconception A stable continuous system can become numerically unstable with a coarse Euler step.

Timing jitter

Also: period jitter

Link to term
In plain language

Variation of actual event timing around its intended schedule.

Technical definition

Jitter changes sample intervals, latency, PWM edges, and numerical gains; measure timestamps rather than assuming configuration equals execution.

Units
seconds (s)

Example A nominal 10 ms loop alternating between 8 and 13 ms has timing jitter.

Common misconception Average frequency can be correct while individual deadlines are still missed.

Deadline

Also: timing deadline

Link to term
In plain language

The latest time by which a computation or action must complete.

Technical definition

Real-time correctness includes value and timing; relative deadlines are compared using monotonic, rollover-safe time arithmetic.

Example A watchdog must command zero output within 150 ms of stale input.

Common misconception Finishing eventually is not correct when the action has a deadline.

Quantization

Also: finite-step representation

Link to term
In plain language

Mapping a continuous range or fine values into discrete levels.

Technical definition

Quantization introduces bounded rounding error under ideal conditions and can create limit cycles, clipping, or structured error in feedback.

Example A 12-bit ADC maps its input range into 4096 codes.

Common misconception More bits do not guarantee equivalent noise-free or accurate bits.

Finite-state machine

Also: FSM, state machine

Link to term
In plain language

A behavior model with named states and explicit rules for changing between them.

Technical definition

Next state is a function of current state and inputs; outputs depend on state alone or state plus input.

Example A robot moves from IDLE to MOVING on start and to FAULT on overcurrent.

Common misconception Every sensor value should not become a separate state; durable modes and transient data differ.

State transition

Also: transition rule

Link to term
In plain language

A defined change from one state to another when a condition or event occurs.

Technical definition

A transition specifies source, guard/event, destination, outputs, and any entry or exit action.

Example MOVING plus stale command transitions to FAULT with zero motor output.

Common misconception Changing an unrelated flag is not an auditable state transition when operating mode remains ambiguous.

Event

Also: discrete event

Link to term
In plain language

A noteworthy occurrence that may trigger program behavior.

Technical definition

Events may be edges, messages, timeouts, or state changes and should be queued or handled with explicit loss and ordering policy.

Example A debounced button press is an event; its held voltage level is an input condition.

Common misconception Polling does not prevent event-oriented design, and repeated levels are not necessarily new events.

Blocking operation

Also: blocking wait

Link to term
In plain language

Work that prevents a task from handling other obligations until it finishes.

Technical definition

Blocking I/O or delay increases response latency and can violate scheduling deadlines unless isolated or bounded.

Example A five-second delay prevents firmware from noticing a stop button during that interval.

Common misconception Code simplicity does not make a long block harmless in a responsive system.

Record

Also: struct, structured record

Link to term
In plain language

A grouped value whose named fields describe one coherent item.

Technical definition

Records preserve field meaning and units; packed layouts trade readability and portability for predictable memory use.

Example A sample record contains timestamp, ADC count, and validity flags.

Common misconception A record's memory cost is not always just the sum of field widths because alignment and runtime overhead matter.

Queue

Also: FIFO

Link to term
In plain language

A collection where items normally leave in the order they arrived.

Technical definition

A bounded queue requires explicit full, empty, concurrency, priority, and loss behavior.

Example Motion commands wait FIFO while an emergency stop uses a separate guaranteed path.

Common misconception Using circular storage does not require overwriting old items; storage structure and overflow policy differ.

Ring buffer

Also: circular buffer

Link to term
In plain language

Fixed storage whose read or write index wraps from the end back to the start.

Technical definition

Modulo indexing bounds memory; full-state representation determines whether new data overwrite old data or are rejected.

Formula
next = (index + 1) mod capacity

Example An eight-slot history retains the newest eight samples in overwrite mode.

Common misconception Ring buffers do not inherently guarantee thread safety or a particular overflow policy.

Buffer capacity

Also: maximum capacity

Link to term
In plain language

The maximum number of items a bounded structure can hold under its representation.

Technical definition

Capacity differs from current length and must include payload, alignment, metadata, and reserved memory constraints.

Example 10,240 bytes divided by 8 bytes per packed sample holds 1,280 samples.

Common misconception Capacity is not throughput, battery capacity, or proof that overflow cannot occur.

Buffer overflow

Also: queue overflow

Link to term
In plain language

An attempt to add data beyond available bounded storage.

Technical definition

Valid policies include reject, back-pressure, drop-oldest, drop-newest, or escalation, selected from loss and ordering requirements.

Example A full command queue rejects an ordinary command and reports queue-full when loss is forbidden.

Common misconception Silent overwrite is not acceptable merely because the data structure is circular.

General-purpose input/output

Also: GPIO, digital pin

Link to term
In plain language

A configurable microcontroller pin for observing or driving logic-level signals.

Technical definition

Mode, alternate function, thresholds, source/sink current, voltage limits, and boot state define safe use.

Example Configure a button pin as input with pull-up and an LED pin as current-limited output.

Common misconception A GPIO is not a general load power terminal and must not drive a motor directly.

Logic threshold

Also: input threshold

Link to term
In plain language

A voltage boundary used by a digital input to recognize low or high.

Technical definition

Datasheets specify guaranteed low and high ranges with an undefined region; thresholds can vary with supply and temperature.

Example A floating input may wander through the undefined region and change state.

Common misconception The switching point is not guaranteed to be exactly half the supply.

Source current

Also: current sourcing

Link to term
In plain language

Current flowing out of an output pin into a load.

Technical definition

Per-pin and aggregate source limits, output voltage droop, package dissipation, and absolute maxima constrain operation.

Example A high GPIO sources current through an LED and resistor to ground.

Common misconception Absolute maximum current is a damage boundary, not a recommended normal drive rating.

Sink current

Also: current sinking

Link to term
In plain language

Current flowing from a load into an output pin driven low.

Technical definition

Sink capability has guaranteed voltage and aggregate limits that may differ from source capability.

Example An LED wired to 3.3 V can illuminate when the GPIO sinks current low.

Common misconception Sinking does not make current disappear; it returns through the device and supply path.

Hardware timer

Also: counter/timer

Link to term
In plain language

A peripheral that counts clock events to measure time or schedule actions.

Technical definition

Clock source, prescaler, counter width, compare registers, and rollover determine period and resolution.

Example A compare event can update PWM without software delay loops.

Common misconception A timer's configured tick does not eliminate oscillator error or interrupt latency.

Period

Also: cycle time, T

Link to term
In plain language

Time required for one complete repeating cycle.

Technical definition

Period is the reciprocal of frequency for a periodic signal, with timing variation described separately as jitter.

Units
seconds (s)
Formula
T = 1/f

Example A 50 Hz waveform has a 20 ms period.

Common misconception Period and on-time are different unless duty cycle is 100%.

Frequency

Also: cycle rate, f

Link to term
In plain language

The number of repeating cycles per unit time.

Technical definition

Frequency is reciprocal period; usable PWM frequency also depends on timer clock, count range, and required duty resolution.

Units
hertz (Hz = s⁻¹)
Formula
f = 1/T

Example A 1 kHz PWM repeats every 1 ms.

Common misconception Higher frequency does not automatically give finer duty resolution.

Duty cycle

Also: on-time fraction

Link to term
In plain language

The fraction of each period that a periodic digital signal is active.

Technical definition

Duty D = t_on/T; average load behavior depends on amplitude, dynamics, switching topology, and filtering.

Units
dimensionless or percent
Formula
D = t_on/T

Example 2 ms high in an 8 ms period is 25% duty.

Common misconception Duty cycle is not frequency and does not guarantee proportional motor speed.

Analog-to-digital converter

Also: ADC

Link to term
In plain language

A circuit that represents an input voltage as a digital code.

Technical definition

Range, reference, resolution, sample-and-hold, source impedance, noise, linearity, and conversion timing govern the result.

Example A 12-bit ADC ideally maps its range into codes 0 through 4095.

Common misconception Nominal bit count is not guaranteed accuracy or effective noise-free resolution.

ADC reference voltage

Also: Vref

Link to term
In plain language

The voltage scale against which an ADC interprets input.

Technical definition

Reference error and noise become gain error in converted results; input must remain within allowed range and source conditions.

Units
volt (V)

Example With 3.3 V reference and 12 bits, one ideal code is about 0.806 mV.

Common misconception The reference is not always exactly the board's labeled supply voltage.

Sample rate

Also: sampling frequency, fs

Link to term
In plain language

The number of measurements taken per second.

Technical definition

Rate, aperture timing, analog bandwidth, and anti-alias filtering together determine which signal content can be represented.

Units
samples/s or Hz
Formula
f_s = 1/T_s

Example 100 samples/s gives a nominal 10 ms interval.

Common misconception Logging at a stated rate does not prove samples are evenly timed or alias-free.

Aliasing

Also: sampling alias

Link to term
In plain language

Fast signal variation appearing as a different slower pattern after sampling.

Technical definition

Frequency components above half the sampling rate fold into the sampled band unless limited before conversion.

Formula
f_Nyquist = f_s/2

Example A rapidly spinning wheel can appear to rotate backward in sampled video.

Common misconception Software smoothing after sampling cannot reliably undo information already aliased.

Clipping

Also: ADC saturation

Link to term
In plain language

Flattening when a signal exceeds the representable or allowed range.

Technical definition

Samples pin at a minimum or maximum code, losing amplitude and waveform information beyond the limit.

Example An ADC input above its reference repeatedly reports full-scale code.

Common misconception A flat maximum is not proof the physical signal became constant.

Interrupt

Also: hardware interrupt

Link to term
In plain language

A mechanism that temporarily redirects processor execution when an event needs service.

Technical definition

Interrupt priority, masking, latency, nesting, shared data, and service duration affect real-time behavior.

Example A timer interrupt marks a sample due while the main loop performs longer processing.

Common misconception Interrupts do not make code simultaneous or automatically safe from races.

Latency

Also: response delay

Link to term
In plain language

Elapsed time from an initiating event to the relevant response.

Technical definition

Latency includes sensing, queuing, computation, communication, scheduling, and actuation; distributions and worst credible values matter.

Units
seconds (s)

Example Command-to-zero latency includes timeout detection plus output update.

Common misconception High throughput does not imply low latency.

Interrupt service routine

Also: ISR, interrupt handler

Link to term
In plain language

Code run in response to an interrupt.

Technical definition

An ISR should bound execution, acknowledge its source, avoid unsafe blocking, and coordinate shared state with appropriate atomicity.

Example A timer ISR increments a counter while main code processes accumulated ticks.

Common misconception Complex logging inside an ISR can increase latency and lose other events.

Critical section

Also: atomic region

Link to term
In plain language

Code that accesses shared state and must not be interleaved with conflicting access.

Technical definition

Protection may disable interrupts briefly, use locks, or use atomic operations; duration must remain bounded.

Example Reading a multi-byte counter updated by an ISR may require a protected snapshot.

Common misconception Marking data volatile does not make a multi-step update atomic.

Processor utilization

Also: CPU utilization

Link to term
In plain language

The fraction of available processor time demanded by work.

Technical definition

For periodic tasks, nominal utilization sums execution time divided by period, but schedulability also depends on deadlines, blocking, and priority.

Units
dimensionless or percent
Formula
U = Σ(Cᵢ/Tᵢ)

Example 2 ms of work every 10 ms uses 20% nominal utilization.

Common misconception Average utilization below 100% does not guarantee every deadline is met.

Race condition

Also: data race, timing race

Link to term
In plain language

A bug where the outcome depends on uncontrolled ordering of concurrent events.

Technical definition

Non-atomic shared-state access can lose updates or observe inconsistent combinations; synchronization must protect the invariant.

Example Main code clears a flag just as an ISR sets it, losing an event.

Common misconception A race may disappear under logging because timing changed, not because the code became correct.

Communication protocol

Also: wire protocol

Link to term
In plain language

An agreed contract for exchanging messages.

Technical definition

It defines physical assumptions, framing, fields, units, ordering, timing, error detection, retries, and version behavior.

Example A sensor packet specifies header, length, payload units, checksum, and timeout.

Common misconception Matching connector shape or baud rate alone does not establish protocol compatibility.

Data frame

Also: message frame, packet frame

Link to term
In plain language

A bounded group of transmitted symbols interpreted as one communication unit.

Technical definition

Framing uses length, delimiters, fixed fields, timing, or encoding and must recover after corruption or byte loss.

Example A frame contains type, length, payload, and checksum.

Common misconception This communication frame is different from a spatial coordinate frame.

Baud rate

Also: symbol rate

Link to term
In plain language

The number of transmitted symbols per second.

Technical definition

Baud equals bit rate only when each symbol carries one bit; asynchronous UART peers also need matching framing and tolerable clock error.

Units
baud (symbols/s)

Example A binary UART configured at 115200 baud nominally sends 115200 symbols/s.

Common misconception Baud is not universally identical to bits per second.

Checksum

Also: error-detecting code

Link to term
In plain language

A value computed from message data to detect likely corruption.

Technical definition

Coverage depends on algorithm and error model; checksums detect but generally do not correct errors or authenticate senders.

Example A receiver recomputes a CRC and rejects a frame whose value differs.

Common misconception A valid checksum does not prove data are fresh, authentic, or semantically plausible.

Timeout

Also: communication timeout

Link to term
In plain language

A declared maximum wait before treating an expected event as late or absent.

Technical definition

Timeout selection accounts for normal latency and jitter while bounding stale behavior; recovery and evidence must be explicit.

Example Stop a motor if no fresh command arrives for 150 ms.

Common misconception A timeout identifies lateness, not the root cause of the missing event.

Idempotent operation

Also: retry-safe operation

Link to term
In plain language

An operation whose repeated application has the same intended effect as applying it once.

Technical definition

Idempotency simplifies retries when acknowledgments can be lost; sequence numbers may still be needed for ordering and freshness.

Example “Set output to zero” is idempotent; “increase output by one” is not.

Common misconception Idempotent does not mean side-effect free or immune to stale commands.

Reproducibility

Also: reproducible result

Link to term
In plain language

The ability to obtain a consistent result using documented methods under changed people, equipment, or setting.

Technical definition

Reproducibility needs versions, conditions, raw evidence, uncertainty, and deviations; repeatability is the narrower same-condition case.

Example Another builder follows the packet and measures a comparable watchdog response.

Common misconception A polished screenshot or source archive alone does not make a result reproducible.

Assertion

Also: runtime invariant check

Link to term
In plain language

A check that a condition believed necessary is currently true.

Technical definition

Assertions expose violated programmer assumptions near their source and should record enough context without replacing external input validation.

Example Assert that a ring-buffer index remains below capacity.

Common misconception Assertions are not a recovery strategy and may be disabled in some production configurations.

Structured log

Also: machine-readable log

Link to term
In plain language

A log whose named fields follow a consistent schema rather than only prose.

Technical definition

Timestamps, event names, units, IDs, state, and version permit filtering and correlation across subsystems.

Example Log {time_ms, old_state, event, new_state, voltage_V} for each transition.

Common misconception More log volume is not better when fields lack units, timing, or relevance.

Fault isolation

Also: diagnostic isolation

Link to term
In plain language

Narrowing a symptom to the subsystem, interface, or cause that can explain it.

Technical definition

Change one condition from a known-good baseline and use discriminating measurements rather than replacing parts randomly.

Example Measure rail sag and reset cause while adding motor load one stage at a time.

Common misconception The most visible failing component is not necessarily the source of the fault.

Reset cause

Also: reset reason

Link to term
In plain language

Recorded evidence of why a processor restarted.

Technical definition

Hardware status may distinguish power-on, watchdog, brownout, software, or external reset, though flags and retention behavior are device-specific.

Example A brownout flag supports a supply-sag hypothesis during motor startup.

Common misconception A reboot symptom alone does not prove software crashed.

Heisenbug

Also: observer-sensitive bug

Link to term
In plain language

A defect that changes or disappears when attempts to observe it alter timing or state.

Technical definition

Logging, breakpoints, probes, optimization, and memory layout can perturb races, electrical loading, and deadlines.

Example Adding serial prints hides a missed-deadline race by slowing both tasks.

Common misconception Intermittence does not make the bug imaginary; observation itself may be an input.

Robot architecture

Also: robot software architecture

Link to term
In plain language

The division of robot responsibilities into components and explicit interfaces.

Technical definition

Architecture assigns sensing, estimation, planning, control, supervision, timing, ownership, and fault containment across boundaries.

Example A motion controller enforces local freshness even if a high-level planner stalls.

Common misconception Architecture is not merely a box diagram; runtime contracts and failure behavior matter.

Interface

Also: system boundary

Link to term
In plain language

A defined boundary through which components exchange power, data, forces, or services.

Technical definition

An interface specifies connector or call, direction, units, timing, valid range, ownership, startup, and faults.

Example A motor command interface names percent duty, sign, update rate, and stale-command response.

Common misconception Two components are not compatible merely because their plugs or function names match.

Watchdog

Also: watchdog timer

Link to term
In plain language

An independent mechanism that triggers a bounded response when expected activity stops.

Technical definition

A watchdog must be refreshed only by demonstrated healthy progress and needs a defined reset, safe-output, evidence, and recovery path.

Example The motor controller commands zero after 150 ms without a fresh command.

Common misconception Refreshing a watchdog from an unconditional timer proves only that the timer still runs.

Command freshness

Also: command age

Link to term
In plain language

How recently an actuator command was produced or validated.

Technical definition

Freshness uses monotonic timestamps, sequence numbers, and expiry policy to prevent stale but syntactically valid commands from persisting.

Units
seconds (s)

Example Reject a drive command whose age exceeds 150 ms.

Common misconception A valid checksum does not make an old command fresh.

Supervisor

Also: supervisory controller

Link to term
In plain language

A component that monitors subsystem health and coordinates operating or fault modes.

Technical definition

It evaluates cross-system conditions and requests degraded or safe states while local components retain immediate safety limits.

Example A supervisor stops planning and requests zero motion after localization disagreement persists.

Common misconception A central supervisor should not be the only layer capable of bounding actuator energy.

Kinematic chain

Also: linkage chain

Link to term
In plain language

An ordered set of rigid links connected by joints.

Technical definition

Successive joint transforms map configurations to end-effector pose; open and closed chains have different constraint structure.

Example Base, shoulder link, elbow link, and camera form an open chain.

Common misconception Listing joints without their axes and transform order does not define a chain.

Forward kinematics

Also: FK

Link to term
In plain language

Computing an end pose from known joint values and link geometry.

Technical definition

Ordered homogeneous transforms compose from base to tool; the result is generally unique for a fully specified chain configuration.

Example Two link angles determine a planar gripper's x, y, and orientation.

Common misconception Forward kinematics does not solve required joint torques or collision safety.

Inverse kinematics

Also: IK

Link to term
In plain language

Finding joint values that produce a desired end pose.

Technical definition

IK can have zero, one, many, or continuous solutions subject to joint limits, singularities, and numerical convergence.

Example A planar arm may reach one point with elbow-up or elbow-down solutions.

Common misconception A numerical IK answer is not automatically collision-free, load-capable, or within limits.

Pose

Also: position and orientation

Link to term
In plain language

An object's location and orientation relative to a named frame.

Technical definition

A rigid-body pose is an element of SE(3), commonly represented by rotation and translation with conventions stated.

Example A camera pose includes its xyz position and which direction its optical axis faces.

Common misconception Position alone does not fully specify a rigid object's pose.

Homogeneous transform

Also: rigid transform, transformation matrix

Link to term
In plain language

A matrix combining rotation and translation between coordinate frames.

Technical definition

A 4×4 SE(3) transform composes frame changes by matrix multiplication; order and direction are essential.

Formula
T = [[R,p],[0,1]]

Example T_world_body T_body_camera maps camera coordinates into the world convention.

Common misconception Transform multiplication is not commutative, so reversing order changes meaning.

Localization

Also: pose estimation

Link to term
In plain language

Estimating where a robot is within a map or reference frame.

Technical definition

Localization combines motion and observation models with uncertainty; observability, data association, and map quality bound performance.

Example Wheel odometry predicts pose while landmarks correct accumulated drift.

Common misconception A plotted pose is an estimate, not direct knowledge of true position.

Odometry

Also: dead reckoning

Link to term
In plain language

Estimating motion by accumulating incremental measurements from the robot.

Technical definition

Wheel or inertial increments integrate into pose and therefore accumulate scale, bias, slip, timing, and geometry errors.

Example Encoder counts estimate each wheel's travel between updates.

Common misconception High encoder resolution does not prevent pose drift from wheel slip.

Encoder

Also: shaft encoder, position encoder

Link to term
In plain language

A sensor producing counts or codes related to mechanical position or motion.

Technical definition

Resolution, edge decoding, index, missed counts, mounting, direction, and calibration determine usable information.

Example A quadrature encoder reports wheel direction and count change.

Common misconception Encoder counts measure shaft motion, not guaranteed ground travel.

Differential drive

Also: two-wheel differential drive

Link to term
In plain language

A mobile base steered by commanding left and right wheel speeds independently.

Technical definition

Center speed is the mean wheel speed and yaw rate is their difference divided by track width under no-slip planar assumptions.

Formula
v=(vR+vL)/2; ω=(vR−vL)/b

Example Equal wheel speeds drive straight; opposite speeds rotate approximately in place.

Common misconception The kinematic model does not include slip, caster effects, or motor mismatch automatically.

Pose drift

Also: odometry drift

Link to term
In plain language

Growing pose error caused by accumulating imperfect motion estimates.

Technical definition

Heading error couples into position and often grows faster than simple distance-scale error without absolute corrections.

Example A small track-width calibration error bends an odometry path away from a straight reference.

Common misconception Resetting coordinates hides accumulated error but does not fix its cause.

Track width

Also: wheel separation, axle track

Link to term
In plain language

The effective lateral distance between left and right wheel contact paths.

Technical definition

Differential-drive yaw estimation uses effective track width, which may differ from a ruler measurement because of compliance and scrub.

Units
metre (m)

Example A larger track width produces less yaw for the same left-right travel difference.

Common misconception Nominal wheel-center spacing is not always the best calibrated kinematic value.

Robot perception

Also: environment perception

Link to term
In plain language

Turning sensor data into task-relevant descriptions of the robot and its surroundings.

Technical definition

Perception includes calibration, preprocessing, feature extraction, inference, uncertainty, and evaluation against labeled conditions.

Example Classify whether a tabletop region is occupied from range and image measurements.

Common misconception Sensor readings are not direct, complete copies of the world.

Feature

Also: measured feature

Link to term
In plain language

A selected measurable pattern used by an estimator or classifier.

Technical definition

Features may be engineered or learned and must be robust to nuisance variation while retaining task information.

Example Edge orientation and brightness contrast can help locate a printed marker.

Common misconception A feature that separates one dataset may not generalize to new lighting or backgrounds.

Recall

Also: sensitivity, true-positive rate

Link to term
In plain language

The fraction of actual positive cases that a detector finds.

Technical definition

Recall = TP/(TP+FN) and must be reported with class definition, threshold, and test distribution.

Units
dimensionless or percent
Formula
recall = TP/(TP+FN)

Example Finding 90 of 100 actual obstacles gives 90% recall.

Common misconception High recall can coexist with many false alarms and therefore low precision.

Confusion matrix

Also: classification error matrix

Link to term
In plain language

A table comparing predicted classes with actual reference classes.

Technical definition

Counts of true/false positives and negatives support class-specific metrics and expose imbalance hidden by accuracy.

Example Obstacle predictions are tallied against labeled obstacle and clear cases.

Common misconception A confusion matrix is meaningful only with defined labels and representative evaluation data.

Path planning

Also: motion planning

Link to term
In plain language

Finding a route from start to goal that respects a model of obstacles and costs.

Technical definition

Planning searches configuration or state space; feasibility, optimality, dynamics, uncertainty, and replanning depend on the chosen abstraction.

Example A grid planner routes around inflated furniture cells.

Common misconception A collision-free line in a map is not proof the physical robot can safely execute it.

Cost map

Also: cost grid, occupancy cost map

Link to term
In plain language

A spatial representation assigning traversal penalty or prohibition to regions.

Technical definition

Costs encode obstacles, clearance, terrain, uncertainty, or preferences and strongly shape the planned route.

Example Cells near walls receive higher cost than open floor cells.

Common misconception A cost value is a design encoding, not a direct physical measurement unless defined as one.

Search heuristic

Also: cost-to-go estimate

Link to term
In plain language

An estimate of remaining path cost used to guide a search.

Technical definition

An admissible heuristic never overestimates true remaining cost; consistency supports efficient A* graph search.

Example Manhattan distance guides four-neighbor grid search without exceeding shortest path length.

Common misconception A more aggressive heuristic can be faster but may sacrifice optimality guarantees.

A* search

Also: A-star

Link to term
In plain language

A graph-search algorithm prioritizing traveled cost plus estimated remaining cost.

Technical definition

It expands nodes by f(n)=g(n)+h(n); completeness and optimality depend on graph and heuristic conditions.

Formula
f(n)=g(n)+h(n)

Example A* finds a lowest-cost grid route with an admissible heuristic and nonnegative edge costs.

Common misconception A* does not itself model robot footprint, dynamics, or changing obstacles.

Obstacle inflation

Also: configuration-space inflation

Link to term
In plain language

Expanding map obstacles to account for robot size and desired clearance.

Technical definition

For a rigid footprint, inflation approximates a configuration-space obstacle via the footprint shape and chosen safety margin.

Example A corridor disappears from the cost map if it is narrower than the inflated robot diameter.

Common misconception Inflation is not evidence of localization accuracy or a substitute for sensing and stopping margin.

Replanning

Also: online replanning

Link to term
In plain language

Computing a new route when the map, goal, state, or execution evidence changes.

Technical definition

Triggers balance responsiveness against computation and route thrashing; the robot needs a safe behavior while a new plan is unavailable.

Example A newly detected chair blocks the route and triggers a plan from current pose.

Common misconception Continuous replanning cannot make stale sensing or unsafe stopping distance harmless.

Interface contract

Also: integration contract

Link to term
In plain language

A testable agreement describing what connected components provide and require.

Technical definition

It covers electrical, data, timing, units, frames, mechanical datums, startup, versioning, and fault response.

Example A sensor contract states volts, pinout, message schema, hertz, timeout, and invalid flag.

Common misconception A type signature alone is not a full cyber-physical interface contract.

Latency budget

Also: timing budget

Link to term
In plain language

An allocation of allowable delay across stages of an end-to-end response.

Technical definition

Sensing, transport, queues, computation, scheduling, and actuation contributions combine, including jitter and worst credible cases.

Units
seconds (s)

Example A 150 ms stop requirement might allocate 50 ms sensing, 50 ms communication, and 50 ms actuation.

Common misconception Average stage delays do not prove the end-to-end deadline is always met.

Heartbeat

Also: liveness message

Link to term
In plain language

A periodic indication that a component is still communicating or making specified progress.

Technical definition

Heartbeat period, sequence, payload, timeout, and independence determine which failures it can reveal.

Example A controller emits a counter every 100 ms; missing several entries triggers degraded mode.

Common misconception A heartbeat proves only its defined liveness condition, not correct sensing or actuation.

Acceptance test

Also: acceptance check

Link to term
In plain language

A test with predefined pass criteria deciding whether a requirement is met for a stated configuration.

Technical definition

The procedure records setup, revision, instruments, conditions, actual results, deviations, and evidence linked to the requirement.

Example Five restrained-wheel command-loss trials must each stop output within 150 ms.

Common misconception Passing one acceptance condition is not general product certification.

Reliability

Also: mission reliability

Link to term
In plain language

Probability that a system performs its required function for a stated time under stated conditions.

Technical definition

Reliability needs a defined success event, population or model, duration, environment, and dependence assumptions.

Units
probability from 0 to 1
Formula
R_series = ∏Rᵢ for independent required elements

Example Independent 0.99 elements in series yield 0.9801 reliability.

Common misconception Reliability is not the same as safety or availability.

Fault

Also: fault cause

Link to term
In plain language

A defect or abnormal condition that can lead to an incorrect internal state.

Technical definition

Faults may be transient, intermittent, permanent, design, manufacturing, environmental, or operational and require defined detection scope.

Example A loose encoder connector is a fault that may freeze counts.

Common misconception A fault is the cause, not necessarily the externally observed failure.

Error state

Also: internal error

Link to term
In plain language

An incorrect internal system condition caused by a fault.

Technical definition

An error may remain latent, be detected and contained, or propagate across interfaces until service fails.

Example A frozen wheel-count value is an error state caused by a disconnected encoder.

Common misconception This reliability meaning differs from a control error signal or software error message.

Failure

Also: service failure

Link to term
In plain language

A system's delivered service departing from its required behavior.

Technical definition

Failure is observed at a defined system boundary and can result from one or more propagated faults and errors.

Example Driving the wrong distance is a failure after stale odometry affects control.

Common misconception A component fault does not always produce system failure if it is detected and contained.

Common-cause failure

Also: common-mode failure

Link to term
In plain language

One shared cause defeating multiple supposedly redundant channels.

Technical definition

Shared power, environment, connector, calibration, software, or design assumptions invalidate naive independence calculations.

Example Two range sensors both fail on the same glossy surface.

Common misconception Duplicating identical components does not eliminate shared vulnerabilities.

Degraded mode

Also: graceful degradation

Link to term
In plain language

A deliberate reduced-capability operating state used after a fault or loss of confidence.

Technical definition

It specifies retained functions, tighter limits, annunciation, evidence, entry conditions, and recovery or shutdown criteria.

Example A robot slows and uses encoders briefly after camera loss, then stops if uncertainty grows too large.

Common misconception Continuing normally while ignoring a failed input is not a defined degraded mode.

Decision record

Also: engineering decision record

Link to term
In plain language

A short durable account of a choice, alternatives, evidence, and consequences.

Technical definition

It captures context, status, assumptions, selected option, rejected alternatives, revision, and links to calculations or tests.

Example Record why a 330 Ω LED resistor was chosen and how current was verified.

Common misconception A final value without rationale or conditions is not a useful decision record.

Test condition

Also: test setup condition

Link to term
In plain language

A documented environmental, hardware, software, load, and procedural circumstance under which evidence was collected.

Technical definition

Conditions bound applicability and include versions, instruments, calibration, timing, configuration, and deviations.

Example Watchdog timing was measured with restrained wheels, named firmware, load, and clock method.

Common misconception A result cannot be generalized safely when its conditions are missing.

Observed range

Also: sample range

Link to term
In plain language

The interval from the smallest to largest value actually observed in a dataset.

Technical definition

Range summarizes extremes in the sample but is sensitive to sample count and is not a guaranteed population bound.

Units
same as observation
Formula
range = max − min

Example Five times from 108 to 115 ms have an observed range width of 7 ms.

Common misconception Observed minimum and maximum are not absolute future limits.

Provenance

Also: data lineage, source history

Link to term
In plain language

A record of where an artifact or claim came from and how it changed.

Technical definition

Provenance links source identity, version, transformations, authorship, timestamps, licenses, and raw evidence to derived outputs.

Example A plot cites the raw log, script revision, test setup, and processing parameters.

Common misconception A copied value with a URL but no version or transformation history has weak provenance.