Manipulator Field: Industrial Robotics
The moving mechanism of a robot - a chain of links and powered joints - made of the arm and the wrist together.
It positions and orients whatever is fixed at its end, but the end-effector itself is not counted as part of it. This is the robotics vocabulary standard's precise name for what is loosely called a robotic arm: the arm reaches, the wrist aims, and the gripper or tool beyond the wrist is separate.
Not to be confused with Robotic arm
Reference ISO 8373:2021, Robotics - Vocabulary
Robotic arm Field: Industrial Robotics Lab AutomationMaterial handling
A programmable multi-axis arm that positions an end-effector in space to move physical resources, or to carry a tool between locations.
Everyday use calls the whole moving mechanism a robotic arm; the robotics vocabulary standard is stricter, keeping arm for only the links and joints between the base and the wrist, counting the wrist separately, and calling the whole arm-and-wrist mechanism a manipulator. This entry follows everyday use.
Not to be confused with Manipulator
Reference ISO 8373:2021, Robotics - Vocabulary
Cartesian robot Field: Industrial Robotics
An arm built from three perpendicular linear (prismatic) joints, moving the tool in straight lines along X, Y and Z.
Three degrees of freedom, a rectangular work envelope, and simple, rigid, predictable motion.
X-arm (carriage) Field: Industrial Robotics Lab Automation
The carriage that rides the X axis of a Cartesian liquid handler, carrying the end-effectors (pipettes, single- and multi-channel; needles, syringes; mechanical grippers; vacuum grippers; cameras) and moving them left and right across the deck.
On a Hamilton STAR the modules mount to the X-arm, which travels the width of the deck on the X drive, and a machine can carry two of them - a left arm and a right arm - that divide or share the deck.
Reference PyLabRobot Forums: STAR channels and multiple arms
Selective Compliance Assembly Robot Arm (SCARA) Field: Industrial Robotics
An arm with two parallel rotary joints plus a vertical linear axis: rigid along the vertical, compliant in the horizontal plane.
Typically four degrees of freedom, fast and precise for planar pick-and-place. The acronym is expanded both ways: selective compliance assembly robot arm, and selective compliance articulated robot arm.
Reference Wikipedia: SCARA
Articulated robot Field: Industrial Robotics
An arm of rotary joints in series, like a human arm, usually with four to six degrees of freedom.
A large, flexible reach envelope at the cost of more complex kinematics.
Robotic wrist Field: Industrial Robotics
The joints between the arm and the end-effector, which support it and set which way it faces.
The robotics vocabulary standard names these the secondary axes, against the arm as primary axes, so the boundary falls where the job changes rather than at any particular joint. Anatomy is a false friend here: the wrist is not counted as part of the arm, and what sits beyond it is not a hand but whatever does the task.
Reference ISO 8373:2021, Robotics - Vocabulary
Link Field: Industrial Robotics Modelling
One of the rigid pieces an arm is built from, joined to its neighbours by joints.
What sets the arm's reach is the distance between a link's joints, not the shape of the piece - the material can be any shape, and can overhang a joint at either end, without changing where the arm gets to.
Not to be confused with Linkage
Joint Field: Industrial Robotics Modelling
What holds two links together and lets them move relative to each other, in the one way the joint allows and no other.
Some joints are driven by a motor and some pivot freely - a manipulator's are driven, which is how it can be told where to go.
Revolute joint Field: Industrial Robotics
A joint that lets one link swing about a fixed axis relative to the other.
The joint of a shoulder, an elbow or a wrist, and what an arm turns on to sweep its reach across a space. Units: increments/steps as degrees.
Prismatic joint Field: Industrial Robotics
A joint that lets one link slide along a line relative to the other.
What a column, a rail or a telescoping arm moves on, adding reach without turning anything. The link itself is rigid and stays the length it is - what the joint changes is where it sits. Units: increments/steps as mm.
Linkage Field: Industrial Robotics Modelling
A set of links and joints working together as one mechanism.
Not another word for a link: a link is one piece, a linkage is a machine made of several.
- Four-bar - four links in a closed loop, the commonest of them all. A windscreen wiper, a bicycle's rear suspension.
- Pantograph - extends and retracts along one line while staying parallel. A scissor lift, and the reach of an arm that telescopes.
- Slider-crank - turns rotation into a straight push. A piston and its crankshaft.
- Parallelogram - keeps a part level however the arm moves, which is why an excavator bucket holds its angle.
An arm whose reach extends and retracts on a pantograph has both, one inside the other.
Not to be confused with Link
End-effector Field: Industrial Robotics Lab Automation
The device attached at the robot's mechanical interface - its wrist or flange - so that the robot can carry out its task.
Tool and end-of-arm tooling (EOAT) are other names for it, so a gripper is a tool, as is a welding gun or a pipette.
- Gripper - seizes and holds, so an arm can lift a plate or a tube and set it down elsewhere. The commonest in lab automation.
- Welding gun - joins metal. Nothing to do with a lab, which is the point: the arm does not change, only what is fixed to its wrist.
- Pipette - draws liquid in and expels it.
- Camera - reads a barcode, inspects, or finds the resource the arm is about to take hold of.
The robotics vocabulary standard counts the end-effector as separate from the arm rather than part of it: the arm positions it, and the task it performs there belongs to the end-effector.
Reference ISO 8373:2021, Robotics - Vocabulary
Tool centre point (TCP) Field: Industrial Robotics Modelling
The reference point on the end-effector that the robot's motion is programmed against, given as an offset from the wrist flange.
It sits at the business end - a gripper's jaw contact point, a pipette's tip - so a move sends that point to a position rather than the wrist. Fit a different end-effector and the point moves with it.
Gripper Field: Industrial Robotics
An end-effector for seizing and holding, so an arm can pick a plate or a tube up, carry it, and set it down.
The commonest end-effector in lab automation, because most transport is moving resources between locations rather than acting on them. Grippers are grouped by how they apply the force that holds the resource.
- Mechanical - closes onto it.
- Vacuum - sticks to it by suction.
- Magnetic - pulls on it, if it is ferrous.
- Adhesive - sticks to it, for surfaces too delicate to squeeze.
A lab usually meets the first two.
Industrial robotics calls what a gripper holds a workpiece.
Reference ISO 8373:2021, Robotics - Vocabulary
Mechanical gripper Field: Industrial Robotics
A gripper that takes hold by closing onto the resource and lets go by opening.
Fingers or jaws do the work, and their arrangement is what the types are named for: parallel, angular, three-finger.
Finger Field: Industrial Robotics
One of the moving parts of a mechanical gripper that closes onto the resource.
The fingers are the parts that touch it, so their shape and spacing decide what the gripper can hold and where it can hold it, and their contact point is usually where the tool frame is placed.
Vacuum gripper Field: Industrial Robotics
A gripper that takes hold by suction rather than by closing.
Air is drawn out from under a cup pressed against the resource, and the pressure difference does the holding, which suits a flat, smooth, unbroken surface - a lid, a seal, the top of a plate - and holds nothing that leaks.
Suction cup Field: Industrial Robotics
The part of a vacuum gripper that meets the resource and seals against it, usually several to a gripper.
It is to a vacuum gripper what a finger is to a mechanical one: the part that makes contact, and so the part that decides what can be held and where.
Magnetic gripper Field: Industrial Robotics
A gripper that takes hold by magnetic pull rather than by closing or by suction, and so holds ferrous material only - steel and iron, not the plastic most labware is made from.
How it lets go is what separates the kinds. A permanent magnet cannot be switched off, so it needs a stripper pin to push the resource back off. An electromagnet releases by cutting the current, and drops whatever it is holding if the power fails. An electro-permanent magnet answers both: it draws current only to switch the field, and holds on through a power cut.
Reference Schmalz, Magnetic grippers (manufacturer product documentation)
Gripper direction Field: Industrial Robotics Lab AutomationMaterial handling
The orientation of a gripper, stated in the device's own reference frame: take the fingers as arrows, and the direction is where they point.
It describes the gripper rather than what it holds, so it is the angle a rotating wrist is commanded to.
The same grip read from the other end is the gripper's position, half a turn away: a gripper at the back of a plate points toward the front of the deck. A control parameter named for one sense may carry the other.
Not to be confused with Gripper position
Gripper position Field: Industrial Robotics Lab AutomationMaterial handling
Where a gripper stands relative to the resource being moved - at the front, back, left or right of a plate.
Stated against that resource rather than against the device, so it names the edge being gripped whichever way round the plate sits.
The same grip read from the other end is the gripper's direction, half a turn away.
Not to be confused with Gripper direction
Pipette Field: Liquid handling Lab AutomationIndustrial Robotics
The end-effector that measures and moves a volume of liquid.
Air-displacement ones draw it with a cushion of air between the liquid and the piston, so only the tip is wetted; positive-displacement ones move it with a plunger travelling inside the tip, for liquids an air cushion handles badly. Pipettor and pipetter are the same word in other mouths - none of them names the multi-channel assembly, which is simply a pipette with several channels.
Reference ISO 8655-2:2022, Piston-operated volumetric apparatus - Pipettes
Head Field: Liquid handling
The part of a pipette that carries its channels and drives them.
The standard writes the channel count on the pipette; automation says it of the head, because the head is the part that is changed - an 8-channel head, a 96-channel head, on the same machine. It holds the channels at a fixed pitch and hanging in one plane, which is what lets several of them meet the wells of a plate at once - the standard states the requirement as a tolerance, tips fitted with parallel axes in a common plane and within half a millimetre of both for volumes under 100 uL, loosening as the nominal volume grows.
How it drives them is the dividing line between heads. One drive moving every channel together is the simple build: all channels take the same volume, at the same depth, at the same moment, and a 96-channel head that fills a plate in one stroke is doing exactly that. Giving each channel its own drive costs far more and buys the thing the first build cannot do - a different volume, or a different height, in each channel of the same aspiration.
Reference ISO 8655-2:2022, Piston-operated volumetric apparatus - Pipettes
Channel Field: Liquid handling
One complete pipetting path through a pipette: its own cylinder, its own piston and its own tip cone, ending in its own tip.
A pipette has at least one. The standard covers single-channel and multi-channel pipettes alike and writes the count into the designation as a multiplier on the volume - a fixed-volume eight-channel pipette is 200 uL x 8 - which says plainly where the volume belongs: to the channel, with the count saying how many of them there are.
What differs between builds is how much the channels share above the tip cone. A hand-held multi-channel pipette links every piston to one plunger, so all of its channels take the same volume in the same stroke. A channel that can be sent somewhere on its own, or given a volume of its own, has its own drive - which is a property of the head, not of the channel.
Reference ISO 8655-2:2022, Piston-operated volumetric apparatus - Pipettes
Tip mounting shaft / Tip cone Field: Liquid handling Lab Automation
The lower end of a channel that a tip is pushed onto: a tapered shaft the tip seals against, so the liquid ends at the tip and the instrument never touches it.
The seal is the whole point of the part - the standard asks for a tight one and says what a poor one costs, since a leak between tip and cone shows up as scatter in the delivered volume rather than as an obvious failure.
How the tip is held varies by build. Friction alone is the manual case; automated channels usually add a stop, a shoulder or a disc that fixes how far the tip travels up the cone, so every tip on the head ends at the same height and a commanded z reaches the same depth whichever channel it was picked up by.
Reference ISO 8655-2:2022, Piston-operated volumetric apparatus - Pipettes
Tip Field: Liquid handling Lab Automation
The disposable part that fits on the end of a channel and holds the liquid, so the pipette itself never touches it.
Single-use by design: it may serve several aspirate-and-dispense cycles while it is mounted, but once taken off it is discarded rather than cleaned, because cleaning changes how it measures.
Reference ISO 8655-2:2022, Piston-operated volumetric apparatus - Pipettes
Work envelope Field: Industrial Robotics Modelling
The three-dimensional region a robot arm's tool point (TCP) can physically reach.
It is bounded by the arm's joint limits and link geometry, and is computed from the forward kinematics swept over those limits. Reachable workspace is the same region under its more formal robotics name: the set of positions the tool can attain in at least one orientation. Work envelope is the term manufacturers put on a datasheet, so it is the one most people meet first.
Payload Field: Industrial Robotics
The mass an arm can carry, counted as everything attached to it: the end-effector and the workpiece together.
So the figure on a datasheet is not what can be picked up - a gripper spends part of it before anything is held, and what is left is the budget for the plate.
Liquid handling Field: Liquid handling Lab Automation
Moving measured volumes of liquid between containers - the core of most lab automation.
Pipetting Field: Liquid handling
Moving a measured volume of liquid by drawing it into a tip and expelling it again.
Aspiration and dispense are its two halves, and a transfer is one of each.
Aspiration Field: Liquid handling
Drawing liquid into a tip from a source container.
Dispense Field: Liquid handling
Expelling liquid from a tip into a destination.
Pipetting mode Field: Liquid handling
Pipetting mode is whether a pipetting action moves liquid to a different container or keeps it in the same one.
A transfer moves a net volume from a source into a different destination container; a mix draws liquid up and returns it to the same container to homogenise it, moving none between containers.
Transfer Field: Liquid handling
Moving a net volume of liquid from a source to a destination.
The default pipetting mode, as opposed to mixing in place.
Transfer pattern Field: Liquid handling
The source-to-destination map of a transfer: single (one to one), distribute (one to many), or consolidate (many to one).
Single Field: Liquid handling
One source to one destination.
Distribute / Aliquotting Field: Liquid handling
One source to many destinations: aspirate once, then dispense to each in turn.
Consolidation / Pooling Field: Liquid handling
Many sources to one destination: aspirate from each in turn, then dispense together.
Mix Field: Liquid handling
Repeated aspiration and dispense cycles to homogenise liquid in a well.
Dispensing mode Field: Liquid handling
Dispensing mode is a classification of how liquid is released to its target destination.
Surface Field: Liquid handling
Releasing liquid by touching - and potentially immersing the tip into - the target liquid; which might benefit from surface following.
Jet Field: Liquid handling
Releasing liquid by non-contact ejection from a distance.
Air and touch Field: Liquid handling
Dispensing while the tip is still in air, forming a liquid bulge or droplet, then lowering the tip until the liquid touches the target surface - at a fixed, declared height or via capacitive liquid level detection.
Surface following Field: Liquid handling
Moving the tip vertically to track the liquid surface as it rises or falls, keeping the tip at a constant immersion depth - instead of holding a fixed height, where immersion drifts as the level changes.
Usually driven by liquid level detection.
Liquid class Field: Liquid handling
A parameter set defining how a specific liquid transfers: flow rates, air-transport volumes, blow-out volumes, swap speeds, settling times and correction curves.
Pre-wetting Field: Liquid handling
Wetting the inside of a tip with the liquid before the volume that counts is drawn, so the air in the tip is saturated and the liquid is less inclined to evaporate from it or hang as a drop at the end.
The manufacturer treats it as a mixing step taken during aspiration, and says it can equally be used to homogenise a mixture before drawing from it, so it is not only a way of conditioning the tip. How it is carried out is less settled than that suggests: their guide describes drawing a little liquid, expelling it, and only then aspirating the transfer volume, while on a STAR the behaviour observed is the reverse - the target volume and a pre-wetting volume drawn in one stroke, the extra given straight back. Both leave a wetted tip; only the second briefly holds more than it will carry.
A pre-wet tip is not a fresh one. It may carry slightly more than intended, its correction curve is likely not the one an unused tip needs, and liquid left inside it can interfere with pressure-based liquid level detection.
Not to be confused with Pre-aspirate mix
Pre-aspirate mix Field: Liquid handling
Aspirate-and-dispense cycles run in the source well immediately before the volume that counts is drawn, to homogenise what is about to be taken.
A liquid class carries how much to move and how many cycles to run. It is easily taken for pre-wetting, because by hand the two look identical: the same motion, in the same place, immediately before the same aspiration. The manufacturer does not hold them apart either - its guide calls pre-wetting a mixing step and allows that it too can homogenise a mixture before aspiration. What separates them here is that the control library exposes them as different settings: a volume and a cycle count for the mix, a pre-wetting volume for the other.
Not to be confused with Pre-wetting
Liquid-handling monitoring and control Field: Liquid handling
Measuring what happens during a liquid-handling step, and in some cases acting on the measurement.
This is the liquid-handling case of process monitoring and control, the engineering and manufacturing discipline of comparing a process against its intended behaviour - monitoring - and correcting it through a feedback loop - control. The measurements are taken inside the pipetting channel and at the tip: the pressure as liquid moves, the capacitance as a conductive tip meets a conductive liquid, and the height of the liquid surface. Monitoring identifies a blocked tip, an empty well, a short sample, or a surface that is not at the expected height; control responds to the measurement, for example by holding a volatile liquid in the tip. The pressure-based methods below carry Hamilton's names, though the underlying principles are general and other manufacturers implement their own.
Reference Wikipedia: Process control
Liquid level detection Field: Liquid handling
Automatic detection of a liquid's surface, so a tip can stop at or follow the liquid.
Capacitive (cLLD) Field: Liquid handling
Detects the liquid surface from the capacitance change as a conductive tip touches a conductive liquid.
Pressure (pLLD) Field: Liquid handling
Detects the liquid surface from the pressure change as the tip enters the liquid.
Monitored Air Displacement (MAD) / Pressure Monitored Pipetting (PMP) Field: Liquid handling
The in-channel pressure measurement itself, and the aspiration check built directly on it.
As liquid is drawn in, the shape of the pressure curve distinguishes a correct aspiration from air drawn through an empty or under-filled well, or a clot obstructing the tip. It operates on individual channels, and it is the foundation the other two methods here build on - one carrying the measurement through the dispense, the other acting on what it reads. One technique, two manufacturers' names: Hamilton calls it Monitored Air Displacement, Tecan calls it Pressure Monitored Pipetting.
Not to be confused with Total Aspiration and Dispense Monitoring (TADM)
Total Aspiration and Dispense Monitoring (TADM) Field: Liquid handling
The same pressure measurement carried across both the aspiration and the dispense, with each curve compared against a tolerance band defined for that liquid and volume.
A curve that departs from the band flags the step - a clot or blocked tip, a short or missing sample, or an incorrect volume - and every transfer produces a traceable record. It operates on individual channels.
Not to be confused with Monitored Air Displacement (MAD) / Pressure Monitored Pipetting (PMP)
Anti-Droplet Control (ADC) Field: Liquid handling
The same pressure measurement, used to act rather than only to observe: it prevents volatile solvents from dripping out of the tip.
A volatile solvent evaporates and raises the pressure in the tip after aspiration, and the channel counters that rise with small plunger movements that hold the liquid in place. It is intended for volatile liquids only, operates on individual channels, and is not enabled by default.
Capability Field: Automation Management
A standard contract a device offers, named for what the device can do rather than for what it is.
Every device implementing a capability answers the same calls in the same way, so a protocol written against one runs on any device that offers it, and a device can be replaced without the protocol being rewritten. A capability is a promise about behaviour, not a description of hardware.
TemperatureController Field: Lab Automation Material handling Capability
The capability of being commanded to a target temperature and holding samples there, heating and/or cooling as needed to reach and maintain the setpoint.
Two kinds differ by what is driven to the setpoint: the material, through contact with a heated or cooled block, or the air enclosed around it, as in an incubator or a chamber - the sample changes temperature by conduction in the first case and by convection in the second. Either way it is driven by powered elements: a resistive heater, a Peltier element or a compressor. A passive insulated or pre-conditioned block that merely holds its temperature for a time does not offer this capability - there is no setpoint to command, so there is nothing for a protocol to call.
Not to be confused with Thermocycler
Thermocycler Field: Lab Automation Material handling Capability
The capability of being commanded through a programmed sequence of temperature setpoints, driving samples between them rapidly and repeatedly and holding each only briefly before the next.
The fast, cyclic transitions are the point - as in PCR, which cycles between denaturation, annealing and extension temperatures many times over. The cycle is what gets commanded, which is what separates it from temperature control: a device that can only be sent to one setpoint at a time does not offer it.
Not to be confused with TemperatureController
Shaker Field: Lab Automation Material handling Capability
The capability of being commanded to agitate a plate, mixing or resuspending its contents by moving it in the horizontal (x-y) plane.
It is commanded by amplitude - how far the plate travels - by speed, in revolutions or cycles per minute, and by the pattern the plate traces. A device offering this alongside temperature control is what is usually sold as a heater-shaker: two capabilities in one device, not a category of its own.
Amplitude Field: Lab Automation
How far the plate is displaced from the centre of its motion.
For an orbital shake this displacement is the radius of the circle it traces; for a linear one it is half the stroke. It is set in millimetres and chosen against the well size and fill volume - too small and the liquid barely moves, too large and it climbs the walls or wets the lid. The figure needs care: some manufacturers quote the orbit as a diameter, twice this radius, so the same number can describe two motions.
Shaking speed (RPM) Field: Lab Automation
How fast the plate is driven, in revolutions per minute for an orbital motion or cycles per minute for a linear one.
With the amplitude it sets how vigorous the shaking is: higher speeds mix and aerate faster, at the cost of splashing, foaming or spilling.
Shaking pattern Field: Lab Automation
The path the plate traces while shaking.
| Pattern | Path | Description |
|---|---|---|
| Linear | Back and forth along one axis, sometimes offered separately for x and for y. | |
| Circular | Equal travel on both axes, a quarter turn out of phase. Not to be confused with orbital (see the note below). | |
| Elliptical | Unequal travel on the two axes, still a quarter turn out of phase. | |
| Figure-eight | A double loop, the two axes half a turn out of phase. | |
| Double-orbital | ? | The name suggests two overlaid orbits, but the pattern has no standardised definition, so how it differs from a single orbit is not clear. |
| Meander | A winding, serpentine sweep: the plate snakes back and forth across the plane in smooth S-curves, covering more of the area than a tight circle or a straight line. |
The first four patterns are the same underlying motion at different settings: how far the plate travels in x, how far in y, and how far the two axes are out of phase. Some devices let you set these values directly; others offer a fixed set of named presets, and differ in how many.
Note In physics an orbit is the path of one body around another under gravity, and its shape is always a conic section1Wikipedia: Orbit - a curve formed by slicing a cone - so a circle or an ellipse for a closed orbit, a circle being the special case of an ellipse. Orbital is therefore not the same as circular. Standard, ambiguous lab-automation language deviates from this, using orbital to mean a circle specifically - so in most lab-automation settings the term can be inferred to mean circular. The distinction is not only semantic: with fine motion control, PyLabRobot's integration of the Inheco Incubator Shaker2PyLabRobot: shaker patterns and their phase relations can drive circular and elliptical orbits, and - by running the two axes at an integer frequency ratio - Lissajous figures such as the figure-eight, the last not an orbit in the strict sense, since a figure-eight is not a conic section.
References 1 Wikipedia: Orbit 2 PyLabRobot: shaker patterns and their phase relations
Centrifuge Field: Lab Automation Material handling Capability
The capability of spinning samples so that denser matter is driven outward and settles, separating a mixture by density - pelleting cells, clearing a lysate, layering a gradient.
It is commanded by how hard it spins and for how long, and often by the temperature it holds.
Speed: RPM Field: Lab Automation
How fast the rotor turns, in revolutions per minute - what the motor is set to.
It is the value usually set for a run, and the machine derives the g-force from it together with the rotor radius. On its own it does not fix the force: the working radius depends on the rotor and the adapter fitted, so the same machine at the same RPM but with a different adapter applies a different force to the same sample. For that reason we recommend always using RCF instead - for reproducibility, and to standardise on the force that reaches the sample.
Not to be confused with Speed: RCF / g-force
Speed: RCF / g-force Field: Lab Automation
The force the spin applies to the sample, as a multiple of Earth's gravity (times g) - the relative centrifugal force.
It is computed from the rotor speed and the rotor radius:
RCF = 1.118 × 10⁻⁵ × r × RPM²
with r the rotor radius in centimetres. It rises with the radius and with the square of the speed, so two rotors at the same RPM but different radii apply different forces.
Not to be confused with Speed: RPM
Device Field: Lab Automation Automation Management
The unit of hardware a protocol addresses: it offers one or more capabilities and is reached through a driver.
That is what separates a device from everything else in the lab - a tube rack holds plates but answers to nothing. A liquid handler, a plate reader, a robot arm, a sealer, an incubator. Instrument is a synonym rather than a narrower category, and the laboratory standard says as much, defining a device as an "analytical or laboratory device, also known as an instrument". Where a distinction is wanted, it is the capabilities a device offers that carry it, not the choice of word.
Reference LADS (OPC 30500-1), defining device and instrument as one term
Resource Field: Lab Automation Automation Management
Anything a protocol can place, hold or find: a plate, a well inside it, a tip rack, a carrier, a deck.
Resources nest inside one another, each knowing its parent and its children, and each carries a position given relative to the bottom front left corner of whatever it sits in, so a location is always stated against something rather than in the air. Being one has obligations: a name that identifies it uniquely, and a size in millimetres, since a resource is described as a cuboid.
Not to be confused with Labware
Reference PyLabRobot: resources
Labware Field: Lab Automation
The word most automation software uses for the items on a deck: plates, tip racks, troughs, lids.
It is ambiguous, and PyLabRobot rejects it for that reason, saying the term means different things to different people - a plate is clearly labware, but is a liquid handler or a plate reader labware? The answer decides whether the word names the items being handled or everything standing on the bench, which is why Resource is used instead.
Not to be confused with Resource
Reference PyLabRobot on Resource versus Labware
Spatial classification Field: Lab Automation
How the space of an automation system is divided and named, so that a location can be stated without ambiguity: the volume a set of collaborating devices occupies, the layout within a device on which resources are positioned, and the mechanism that carries resources from one place to another.
Facility Field: Lab Automation Automation Management
The whole space a site's automation stands in, and the outermost frame everything in it is stated against.
Its contents are whatever occupies the floor: devices, the transport that moves physical resources between them, benches carrying no automation at all. Measurements taken anywhere on site can be compared once each is resolved into the facility's frame.
Workcell Field: Lab Automation
The total volume occupied by all automation equipment connected into a single collaborating unit - the "unit cell" of an automation system.
The union of the work envelopes and footprints of every device that operates together (arms, liquid handlers, plate readers, decks, transfer stations), expressed in one shared coordinate frame.
Workcell strategy Field: Lab Automation Automation Management
How the devices of a workcell are connected, and what it costs to change that.
The older literature reads these as degrees of integration, islands at the bottom and one integrated system at the top, but that axis has weakened: a control library can drive separate devices through one interface and a transport system can carry plates between them, so devices that look like islands can be integrated in every sense a protocol notices. What still separates the arrangements is coupling - how much has to be rebuilt to add or remove a device.
Monolith / Monument Field: Lab Automation
A workcell built as one rigid whole, its devices fixed in place and coupled tightly enough that removing any of them means rebuilding the cell.
The name comes from software engineering, where a monolith is one unit that has to be changed and deployed whole; lean manufacturing calls the same shape a monument: a machine too costly to move, so work is brought to it and queues there. What defines it is not how well its devices talk to each other, which is now a question of software, but what it costs to change your mind. Clinical laboratory automation calls its own version total laboratory automation, and stated the price plainly in 1998: only 8 percent of laboratories could afford one.
Reference Felder (1998), Modular workcells: modern methods for laboratory automation
Islands of automation Field: Lab Automation
Automated devices that each run on their own with nothing connecting them, so a sample passes between them only when a person carries it.
The name is older than lab automation: it comes from the computer-integrated-manufacturing literature of the 1970s and 80s, where it named a problem rather than a plan. Islands are what a lab arrives at by buying one device at a time, which is why the term carries an argument against itself.
Modular workcell Field: Lab Automation
Devices that can be connected, separated and recombined, so a workcell can be changed without being rebuilt.
The name comes from the clinical laboratory automation literature. Process industry has taken the idea furthest, with a standard under which a module is described once and can then be integrated whoever made the controller - what it calls plug-and-produce.
References Felder (1998), Modular workcells: modern methods for laboratory automation VDI/VDE/NAMUR 2658, automation engineering of modular systems
Transport system Field: Industrial Robotics Lab AutomationMaterial handling
The mechanism that moves physical resources between locations.
- Intra-workcell - within a single workcell: a robot arm or gripper passing a plate between devices.
- Inter-workcell - between separate workcells: a conveyor or a mobile robot linking cells.
Deck Field: Lab Automation
The physical layout grid of a device where physical resources are positioned at defined locations.
Reference frame Field: Industrial Robotics Lab AutomationModelling
An origin and a set of axes that give a measurement its meaning.
On its own, 300 mm says nothing; stated in a frame, it says how far a point sits from that frame's origin along one of its axes. An automation system carries several frames at once - the facility floor, a device's own body, a deck, an arm that is itself moving - and a number is transferable between them only once the frame it was measured in is known. A good share of positioning errors in integrated systems come from a value crossing a frame boundary without being converted.
Coordinate Field: Industrial Robotics Lab Automation
The numbers that locate a point in a frame, one per axis - in three dimensions, x, y and z together.
On its own a coordinate is arithmetic; it names a place only once the frame it belongs to is stated.
Position Field: Industrial Robotics Lab Automation
How far along a single axis something sits.
Device firmware tends to report and accept one axis at a time, because each axis is usually driven by its own motor, so a position in an instrument driver is commonly one number rather than a point in space.
Not to be confused with Location
Location Field: Industrial Robotics Lab Automation
Where something is: a coordinate together with the frame it is stated in.
A plate's location on a deck, the deck's location within a device, the device's location in the facility - the same physical place carries different numbers in each, and naming the frame is what keeps them from being mixed up.
Not to be confused with Position ,Coordinate
Pose Field: Industrial Robotics
A location and an orientation together: not only where something sits but which way it faces.
That is six degrees of freedom - three placing it, three turning it - and both halves are needed for anything an arm has to grip or set down, since a plate at the right coordinate but turned ninety degrees is at the right location and in the wrong pose.
A pose belongs to one thing and is stated in one frame, most often the tool centre point in the frame of the deck. That is what separates it from a joint state: the pose is where the tool ended up, the joint state is what every joint did to put it there. Orientation can be written several ways - three angles, a rotation matrix, a quaternion - and they say the same thing in different numbers, which is a common source of disagreement between two systems that both believe they are right.
Reference point Field: Industrial Robotics
Which point of a thing a stated position refers to.
A frame says what a number is measured from; a reference point says what it is measured to, and is itself given in that frame. Both are needed before a position means anything, and either one left unsaid is enough to put a part in the wrong place.
It can be named or measured. Named, it is one of the obvious points of a box - left, centre or right; front, centre or back; bottom, centre or top - which is enough for most labware. Measured, it is a coordinate offset from the frame's origin, which is what a moving part usually needs, because the point a drive reports is rarely one you would have guessed: the centre of an arm on one build and its right-hand edge on another, or a pipetting channel's height at the collar its motor tracks rather than at the end of the tip that touches the liquid. A tool centre point is one of these, named for the end-effector it belongs to.
Not to be confused with Tool centre point (TCP)
Application classification Field: Industrial Robotics Lab AutomationMaterial handling
What an automation system is put to work doing, named by the action rather than by the equipment that performs it.
One arm does several of these, and each of them is done by more than one kind of equipment, so the action is what a protocol asks for and the mechanism is a separate question - answered under Transport system for moving vessels, and under Liquid handling for moving what is in them.
Robotics has counted itself this way since 2004. The industry classification puts handling operations and machine tending in a single upper class, and defines it by what the robot is not doing: assistant processes for the primary operation, the robot not performing that operation directly. Palletising, packing, picking and placing, and handling for measurement and inspection sit beneath it as separate classes. The actions below are those classes in a lab's vocabulary.
Reference IFR, World Robotics 2023, Industrial Robots, 1.11 IFR classification of applications (table 1.2)
Pick and place Field: Industrial Robotics
Taking a resource from one place and setting it down in another - approach, take hold, carry, release, and back for the next one.
The archetypal robot action, and the material-handling counterpart of pipetting: one moves the vessel, the other moves what is in it.
Most of what a lab arm does is a variant of it, which is why it is rarely counted on its own: the industry classification files picking and placing together with packaging, inside handling operations, rather than giving it a class of its own.
Reference IFR, World Robotics 2023, Industrial Robots, 1.11 IFR classification of applications (table 1.2)
Machine tending Field: Industrial Robotics
Loading a device and unloading it again - a plate into a reader, a centrifuge or an incubator, and out of it when the device is done.
Named for what it replaces: a person standing at a machine, feeding it.
What separates it from the work it serves is that the robot does not perform the operation. It is an assistant process around a primary one, and the industry classification draws the line there rather than at the equipment: a robot that reads the plate is doing measurement, a robot that hands the plate to the reader is tending it.
Reference IFR, World Robotics 2023, Industrial Robots, 1.11 IFR classification of applications (table 1.2)
Stacking / destacking (Palletising) Field: Industrial Robotics
Building a pile of resources, or taking one apart.
Manufacturing and logistics call the same action palletising, after the pallet the goods are stacked onto, and it is the older name by a long way - old enough to hold a class of its own in the industry classification, across all sectors and every size of pallet, while picking and placing shares one with packaging.
In a lab the pile is plates or lids rather than cases, and what makes it its own action rather than a run of pick and place is that each item's place depends on how many are already there: the arm has to know the height of the stack it is adding to, and a plate hotel is the fixture that makes that height predictable.
Reference IFR, World Robotics 2023, Industrial Robots, 1.11 IFR classification of applications (table 1.2)
Sorting Field: Industrial Robotics
Moving resources by what they are rather than where they are: reading an identity and sending each one where that identity says.
It is the one action here that cannot be run open-loop - every other one can be commanded from a fixed list of positions, and this one needs a reading first.
Logistics calls it sortation and states it as a sequence: merge, identify, induct, then convey to a specific destination. A plate handler with a barcode reader runs the same four steps at a different scale. Cherry-picking is sorting at well level rather than plate level, and moves liquid rather than the vessel.
Digital twin Field: Modelling Lab AutomationAutomation Management
A digital representation of a real thing, connected to it closely enough that the two stay in step, so the model can be asked questions instead of the hardware.
The connection is what makes it a twin rather than a drawing: without data flowing, a model is a description of how something was built, not of what it is doing.
How closely it must track depends on what is being asked. A twin used to check whether an arm's next move collides has to be right now; one used to plan a week of runs can be a day old. A twin may do some or all of connection, analysis, simulation, visualisation and optimisation - what it does not do is exist without the link.
Reference ISO/IEC 30173:2023, Digital twin - Concepts and terminology, 3.1.1
Simulation Field: Modelling
Running a protocol against models of the devices rather than the devices, so it can be checked before anything moves.
Collision model Field: Modelling Industrial RoboticsLab Automation
A simplified shape standing in for a real one, used to ask whether two things would touch.
Kept deliberately coarser than the real geometry, because the question is only ever "would this hit" and a simpler shape answers it faster and more safely.
Rigging Field: Modelling
Preparing a model so it can be posed: giving it an armature and deciding how the geometry follows it.
Blender puts it as the controls and strings that move a marionette. The word comes from animation, and it describes the preparation, not the mechanism - a rig can be built for a mechanism that could never exist.
Not to be confused with Kinematic chain
Reference Blender Manual, Armatures - Introduction
Armature Field: Modelling
The skeleton inside a model that its geometry is attached to, so moving the skeleton moves the shape - a chain of bones, and anything associated with them deforms as they move.
It mirrors a real manipulator's links and joints, but it is a description for drawing rather than a machine.
Not to be confused with Manipulator
Reference Blender Manual, Armatures - Introduction
Kinematic chain Field: Modelling Industrial Robotics
The links and joints of an arm taken as a sequence, from its base to its tool.
What the arm can reach follows from this chain alone - the lengths between joints and the way each joint moves - and not from the shape of the parts hung on it.
Degrees of freedom Field: Modelling
How many independent ways a mechanism can move.
One per joint that can be driven on its own, so a six-axis arm has six, and a Cartesian robot moving in x, y and z has three. Fewer than six means some positions can be reached only in one orientation, or not at all.
Forward kinematics Field: Modelling
Working out where the tool ends up from what the joints are doing.
Always has one answer.
Inverse kinematics Field: Modelling
Working out what the joints must do to put the tool somewhere.
May have several answers, or none - an elbow can often reach the same point bent left or bent right, and a point outside the work envelope cannot be reached at all.
Joint state Field: Modelling
Every joint's value at one instant, which together settle the shape the whole arm is in.
A six-axis arm's joint state is six numbers; give them all and there is nothing left to say about where the arm is. Forward kinematics turns a joint state into where the tool ended up, and inverse kinematics turns a wanted tool position back into a joint state - often into several, since an elbow can reach the same point bent either way.
The robotics vocabulary standard calls this a configuration, which is recorded here as another name for it rather than as the entry's own. That word already carries another job: the arrangement of modules a workcell is built from. A value that changes with every move is better not sharing a name with one that describes how a cell was assembled.
Firmware Field: Automation Management
Software that executes on the device's own processor rather than on the host computer.
It implements the command set the device exposes, which a driver addresses from the host; it is not itself a layer of the host driver stack. Firmware is versioned, and the version is part of what the device is rather than a detail of it: two units of the same model can answer the same command with different fields, or reject it outright, when their firmware versions differ, so a protocol validated against one version is not automatically valid against another. Security and software-engineering standards still define firmware as programs and data held in read-only memory, a definition that predates routine field updates.
Not to be confused with Driver
Reference NIST glossary: firmware
Driver Field: Automation Management
A layer that lets one system operate another.
In lab automation the word is stretched across several such layers between the host computer and the device, so it rarely means the same thing twice. No lab-automation standard settles it: the IVI Foundation defines an instrument driver by the capabilities it implements rather than by what it talks to, while SiLA 2 and OPC UA's laboratory companion standard each define their vocabulary in detail and never use the word at all. Where the layer matters, a qualified term below is clearer than "driver" alone.
Licence terms decide which of these definitions can be repeated word for word. Microsoft publishes its documentation under a Creative Commons licence, so its wording is quoted directly in the entries below. Standards sold by their publishers may be cited but not reproduced, so their definitions reach a reader only in paraphrase.
Not to be confused with Firmware
References IVI Foundation: IVI-3.1 Architecture Microsoft: What is a driver?
Operating-system driver Field: Automation Management
What the host operating system needs before it can see the device at all: a USB, serial or network stack, or a manufacturer-supplied installer, kernel extension or device rule.
Usually owned by the operating system or the manufacturer rather than by a control library. Microsoft defines a driver at this layer by position rather than by hardware access: "any software component that observes or participates in the communication between the operating system and a device", which admits drivers that never touch hardware.
Reference Microsoft: What is a driver?
Communication driver Field: Automation Management
The layer that moves bytes to and from the device over a transport such as USB, serial, TCP or HID, without interpreting what those bytes mean.
The IVI Foundation calls this an I/O library, requires its instrument drivers to hand raw bus traffic to one, and does not call it a driver.
Reference IVI Foundation: driver architecture
Instrument driver Field: Automation Management
The device-specific layer: it encodes the device's wire protocol, parses the responses, and exposes what the device can do as an API a protocol can call.
The layer a control library owns. The IVI Foundation defines its version by the capabilities implemented rather than by whether it addresses the hardware itself.
Reference IVI Foundation: IVI-3.1 Architecture
automated Protocol (aP) Field: Automation Management Lab Automation
The reusable automation of a defined body of laboratory work on specified devices: the definition itself, rather than any one execution of it.
Running an aP produces a run, and it is the run that carries a date, its data and its log; the aP is what is reused across them.
The term is deliberately agnostic to how the automation is executed - a notebook, a single script, a packaged app or a coordinated system - and to how deeply its code is encapsulated, from direct commands through functions to classes: none of that changes what is being automated. Vendor software tends to call this a method, but a method already means something exact in programming, a function bound to an object, and lab automation sits inside that wider world of software and robotics rather than beside it.
Not to be confused with Run
Procedure Field: Automation Management
A major phase of a protocol with a distinct purpose of its own - binding, washing, eluting.
A procedure names why a group of steps exists rather than what commands they issue, so it is the level at which a protocol is discussed rather than executed.
Step Field: Automation Management
A single logical operation within a procedure: add the ethanol, magnetise, mix.
Steps are numbered within their procedure, so step 2.3 is the third step of the second procedure and means the same to everyone reading the protocol, the code or the record of a run.
Action Field: Automation Management
A single command to a device: aspirate 200 uL from a trough.
The smallest level, and the one at which a protocol stops describing biology and starts describing the device - one step usually becomes several actions.
Run Field: Automation Management
A single execution of an automated protocol, on hardware or in simulation: one invocation that produces data.
A run is self-contained and timestamped, carrying its own data and its own log, so no run overwrites another and any result can be traced back to the execution that produced it. The aP is the reusable definition; the run is the one time it was carried out.
Not to be confused with automated Protocol (aP)
Supervisory system Field: Automation Management
The system that runs a workcell: it holds the plan, drives the devices through it, and oversees what happens.
The laboratory standard defines it as a "system that oversees and coordinates operations of lower-level subsystems or processes", and SiLA describes the same role as a process management system that acts as a client to each device and presents the whole as one higher-level service. Scheduling and orchestration are two of its jobs rather than two names for it.
References LADS (OPC 30500-1), defining the supervisory system SiLA 2 Part (A) v1.1, on a process management system orchestrating devices
Scheduling Field: Automation Management
Deciding when each step runs and on which device.
Lab automation treats this as an optimisation problem taken from operations research: of all the plans that obey the constraints, find the one whose last step finishes earliest. It works under different constraints from factory scheduling: biology bounds the gaps as well as the order - cells and unstable reagents degrade, so the time between two steps can itself be capped, and a step cannot simply wait for a device to come free.
Not to be confused with Orchestration
References Itoh et al. (2021), scheduling life-science experiments with time constraints Graham et al. (1979), the survey that formalised scheduling problems
Orchestration Field: Automation Management
A system or agent that performs a control task: it holds a run and decides what happens next as events arrive - an error, an unexpected result, a device coming free early.
The conditions each call is made under are part of it, not only their order, which is why an orchestrated run can absorb something going wrong where a script cannot. Its opposite is choreography, where devices follow an agreed exchange with no central conductor. Orchestration is a control problem where scheduling is an optimisation one, which is why the two answer different questions rather than competing for the same one. The name is musical, and it reached computing through web services rather than through operations research. Neither SiLA 2 nor OPC UA's laboratory standard defines the word, though both describe the role: SiLA as a process management system acting as a client to each device, LADS as a supervisory system overseeing lower-level subsystems.
Not to be confused with Scheduling
References SiLA 2 Part (A) v1.1, on a process management system orchestrating devices LADS (OPC 30500-1), defining the supervisory system Peltz (2003), Web Services Orchestration and Choreography Etymology of "orchestration"
Lab automation value chain Field: Automation Management
The distinct parties whose work stands between an idea and a result in a laboratory.
Each is a different competence rather than a different size of company: parts are made, equipment is built from them, equipment is connected into a workcell, the workcell is programmed, the programme is run, and value is generated in the form of insights or products. One organisation can occupy several links and often does, so naming them separately is what makes it possible to say where a problem sits.
Part manufacturer Field: Automation Management
Makes the parts equipment is built from: motors, pumps, valves, sensors, linear stages, optics.
Sells to equipment manufacturers rather than to laboratories, and often does not know which instrument a given part ends up in.
Original equipment manufacturer (OEM) Field: Automation Management
Designs and builds a laboratory device from parts, and defines the command set that device exposes.
It owns the firmware, so it decides what the device can be asked to do, and what it will refuse.
Integrator Field: Automation Management
Connects devices into a workcell that runs as one collaborating unit: the physical layout, the transport of resources between devices, and the supervisory system that drives them.
Answers for the seams between instruments, which is where a workcell tends to fail rather than inside any one device.
Not to be confused with Programmer
Programmer Field: Automation Management
Writes the automated protocols a workcell runs, and the instrument drivers those protocols reach the devices through.
Turns an intended experiment into commands a device will accept.
Not to be confused with Integrator
Operator Field: Automation Management
Runs the protocol on the hardware and is there while it executes: loading physical resources, starting the run, and judging whether what came out is sound.
The link that sees each individual run, rather than the design behind it.
No terms match - try a broader search or reset.