In short:A robot or cobot joint is a tightly packed module: a frameless motor, a strain-wave gear, an encoder on each side of the gear, a fail-safe brake and a compact drive, all around a hollow centre for cables. Size it from the worst-case gravity and acceleration torque at the joint, then check heat, stiffness and what the safety functions need from the feedback.
Typical requirements
| Cobot payload and reach (example) | 12.5 kg at 1,300 mm reach (UR10e published data) |
|---|---|
| Pose repeatability (ISO 9283) | About ±0.05 mm for a 12.5 kg class cobot |
| Joint speed | About 120°/s (base, shoulder) to 180°/s (wrist) on a 12.5 kg class cobot |
| Strain-wave gear ratio | 30:1 to 160:1 typical for joint gear sets; 100:1 is common |
| Joint encoder resolution | 19–21 bit absolute on the output side is typical |
| Joint module torque (example range) | About 13–248 Nm continuous, 32–383 Nm peak across one published cobot joint family |
| Joint bus voltage | Commonly 48 V DC; compact joint drives cover about 8–72 V DC |
Machinery we specify motion for
- Articulated industrial robots
- Collaborative robots (cobots)
- SCARA robots
- Delta robots
- Humanoid robots
- Electric grippers
- Robot 7th-axis transfer tracks
- Robot tool changers
- Industrial exoskeletons
- Field and inspection robots
Why robot joints are a packaging problem
An articulated arm is a chain of rotary axes, and every joint carries the mass of the joints beyond it. A heavy wrist makes the elbow bigger, a bigger elbow makes the shoulder bigger, and so on down to the base. That is why robot and cobot designers care so much about torque density, axial length and mass, and why the drivetrain is built into the arm structure rather than bolted on.
For a sense of scale, Universal Robots publishes its UR10e at 12.5 kg payload, 1,300 mm reach, ±0.05 mm pose repeatability to ISO 9283 and ±360° on all six joints, with base and shoulder joints at 120°/s and the wrist at 180°/s. The whole arm weighs 33.3 kg. Hitting numbers like that is mostly a question of what goes inside each joint.
What goes into a cobot joint module
Most joints in collaborative and light industrial arms follow the same pattern, described in both the Akribis and maxon joint design articles:
| Component | Usual choice | Why |
|---|---|---|
| Motor | Frameless brushless rotor and stator kit | Built into the housing, high torque for its size, large through-bore for cables |
| Reducer | Strain-wave gear set, often around 100:1 | Zero backlash, high ratio in one short stage |
| Motor-side feedback | Incremental or absolute encoder | Commutation and velocity loop |
| Output-side feedback | Absolute encoder, 19–21 bit | True joint angle after the gear; no homing at power-up |
| Brake | Spring-applied, power-off holding brake | Holds pose on power or signal loss |
| Drive | Compact servo drive on a 48 V class bus, EtherCAT or CANopen | Short motor leads, fewer cables through the arm |
| Torque sensing (optional) | Strain-gauge joint sensor or dual-encoder estimate | Collision detection, hand-guiding, force control |
Frameless motors
A frameless torque motor is a rotor and stator with no housing, bearings or shaft. The joint housing and bearings do that job, so nothing is duplicated. Torque rises steeply with air-gap diameter, so a flat, large-diameter motor gives more torque in less axial length and leaves a big hollow centre. Low-voltage kits such as the Akribis ADR-F (45–90 mm OD, 48 V DC bus) are aimed at this size of joint. Our frameless motor sizing guide for robot joints covers the maths.
Strain-wave gears
Strain-wave gear sets give zero backlash and ratios of roughly 30:1 to 160:1 in one stage, which suits a joint that must reverse constantly and hold position accurately. Component sets such as the Harmonic Drive CSG, the flat CSD and the Leaderdrive LCS/LCSG are built into the joint around the motor (Harmonic Drive is a trademark of Harmonic Drive LLC; strain-wave gearing is the generic term). Their weak points are torsional stiffness at low load, efficiency that changes with speed and temperature, and a ratcheting torque limit you must never exceed in a collision. Compare options in harmonic vs planetary vs cycloidal and browse gearboxes.
Dual absolute encoders
The standard arrangement puts an encoder on each side of the gear. Akribis describes its ARJ cobot joints as using two 19-bit encoders, one on the motor side and one on the load side, and using the difference across the strain-wave gear to estimate payload torque for compliance control. maxon’s example joint uses a 2,560-count incremental encoder on the motor and a 21-bit absolute encoder on the output.
The output encoder must be thin and hollow. Ring and capacitive designs such as the Netzer VLX and the off-axis magnetic RLS AksIM-4 are built for this layout. Read absolute vs incremental encoders before you choose an interface.
Brakes and torque sensing
Every joint that carries gravity load needs a power-off brake. Akribis contrasts pin brakes, which can allow a small amount of free movement, with spring-engaged friction-disc brakes that lock fully. For sensitive force control, KUKA fits joint torque sensors in all seven axes of the LBR iiwa. Lower-cost arms rely on motor current, dual-encoder estimation or a wrist force/torque sensor; the UR10e’s tool-flange sensor, for example, is specified at ±100 N and ±10 Nm range with ±5.5 N and ±0.5 Nm accuracy.
Compact drives
Putting the drive in the joint shortens the motor leads and turns the arm harness into power plus a fieldbus. Board-level drives such as the Novanta Everest (8–72 V DC, 45 A continuous, EtherCAT or CANopen) are designed for cobot joints and humanoids. Browse servo drives.
How to size a robot joint: a worked example
Take the shoulder of a 10 kg payload arm with 1.2 m reach, and assume the links and outer joints add the equivalent of 8 kg acting at 0.5 m.
- Gravity torque, arm horizontal: payload 10 × 9.81 × 1.2 = 118 Nm, plus arm 8 × 9.81 × 0.5 = 39 Nm. Total about 157 Nm.
- Acceleration torque: estimate the inertia about the shoulder (payload and arm masses at their radii come to about 16.4 kg·m²). At 3 rad/s² that adds about 49 Nm. Peak demand is roughly 206 Nm.
- Gear: at 100:1 the motor sees about 2.1 Nm peak before gear losses. Divide by the gear efficiency read from the manufacturer’s curve at your speed and temperature, not a nominal figure.
- Speed: 120°/s at the joint is 20 rpm, so 2,000 rpm at the motor. Check the motor’s torque-speed curve at the bus voltage you actually have.
- Thermal: an arm rarely sits fully extended, so work out RMS torque from a realistic duty cycle. Then check that the motor’s continuous rating, de-rated for a sealed joint with little airflow, covers it.
- Brake and gear limits: the brake must hold 157 Nm plus margin. The gear’s momentary peak rating must cover a collision or emergency stop, which is often the real sizing case.
Treat these numbers as an illustration. A published joint family such as Akribis ARJ spans about 12.7–248 Nm continuous and 32–383 Nm peak across five sizes, which shows how quickly torque falls from base to wrist.
Slip rings, cables and end effectors
Most arm joints have limited rotation and route cables through the hollow centre. Continuous rotation turns up at the last wrist axis on some designs, on rotary tool changers, robot-mounted turntables and positioners, and on mobile manipulator bases. Those axes need a compact through-bore slip ring, for example the Servotecnica SVTS C range with Ethernet and pneumatic passage options, or a capsule unit for small wrists. Gripper air or vacuum can cross the axis through a rotary union. Our page on slip rings for robotics and the Ethernet through slip rings guide cover signal integrity.
End effectors run on small motors and actuators: electric grippers, screwdrivers, press-fit heads. Linear-rotary motors such as the LinMot PR02 combine stroke and rotation for screw-driving and press-and-turn tasks. For linear tooling see linear actuators.
Safety: ISO 10218-1 and -2:2025
The 2011 robot safety standards were replaced in 2025. According to A3, Part 1 covers the robot manufacturer and Part 2 the integrator’s application and cell. Collaborative requirements formerly in ISO/TS 15066 are now part of ISO 10218-2, and the standard talks about “collaborative applications” rather than “collaborative robots”. ibf solutions summarises other changes that matter to component choice:
- The blanket PL d, Category 3 requirement has largely gone. Default levels are now set per function, for example PL d / SIL 2 for protective stop and reduced speed, and PL c / SIL 1 for emergency stop, with deviation allowed through a fuller risk assessment.
- Reduced speed is capped at 250 mm/s.
- A low-hazard robot class gets reduced control requirements.
- Force and pressure limits for contact situations sit in Part 2.
- ibf reports that the EN ISO versions were cited in the EU Official Journal in September 2026.
What this means for the joint: safety functions such as monitored speed, position limits and monitored standstill depend on trustworthy feedback. Ask encoder suppliers for safety data (diagnostic coverage, MTTFd, or a safety-rated protocol such as BiSS Safety) and drive suppliers for STO or Safe Motion functions with stated PL or SIL.
Typical pitfalls
- Sizing for gravity only and forgetting acceleration and collision torque at the gear.
- Relying on motor-side feedback and finding that gear wind-up spoils accuracy under load.
- Ignoring heat in a sealed joint. Lubricant and encoder temperature limits often bind before the motor’s winding limit.
- Leaving no room for cables through the hollow centre, including the slip ring or rotary union you add later.
- Choosing a brake that allows free play on an arm that must hold pose precisely.
Send us your joint torques, envelope and safety targets and our specialist engineering and supply partners can propose matched motor, gear, encoder, brake and drive sets.
Frameless motors for robot joints
A frameless kit turns the joint housing into the motor frame, so the rotor sits on the joint shaft and the stator is bonded or clamped into the casting. Specify continuous torque at the winding temperature a sealed joint can actually reach, peak torque for acceleration and an emergency stop, outside diameter, axial length, the hollow bore your cable bundle needs, and the bus voltage. Ask for the motor constant and thermal resistance measured on a stated heat sink, because joint thermal paths are poor. The trade-off is ownership: you control bearings, air gap concentricity and heat removal, so tolerance stack-up and assembly tooling belong in the design from the start.
- Cobot shoulder and elbow joints: torque inside a hollow, sealed housing
- Humanoid hip and knee joints: high torque in a short axial length
- Robot wrist axes: low-mass motors that keep the outer links light
- Exoskeleton joints: compact torque at low bus voltage
Available through our supply network
All frameless and torque motors →Specify frameless and torque motors for robotics and cobots →
Strain-wave gears and harmonic actuators for cobots
Strain-wave gear sets give a robot joint zero backlash and a high ratio in one short stage. Size them on four torque figures, not one: rated torque at average output speed for life, repeated peak torque during acceleration, momentary torque for a collision or emergency stop, and the ratcheting limit that must never be reached. Check torsional stiffness in the low-load region, where the gear is softest and positioning errors appear. If you would rather not integrate the motor, encoders and brake yourself, a hollow-shaft harmonic actuator packages them in one unit, and some versions add an EtherCAT drive. Confirm low-temperature grease if the robot works in cold stores.
- Cobot joints: zero-backlash reduction around a hollow centre
- Six-axis arm wrists: compact high-ratio gearing
- Humanoid and legged robots: integrated actuator modules with dual encoders
- Rotary indexers on robot cells: precise, stiff positioning
Available through our supply network
All gearboxes and harmonic drives →Specify gearboxes and harmonic drives for robotics and cobots →
Encoders for robot joints
The output-side encoder in a robot joint has to be thin, hollow and absolute, and it must keep its accuracy once it is mounted. Installed accuracy depends on eccentricity and axial gap tolerances, so ask the supplier for the mounting tolerance band and whether the electronics can calibrate out residual error after assembly. Specify bore, axial height, resolution, accuracy, interface (BiSS-C or SSI), update rate and the temperature inside the joint. Capacitive and inductive encoders tolerate grease mist from the gear; optical rings need a cleaner cavity. If the encoder supports safety functions such as monitored speed or position limits, ask for its safety data before you freeze the design.
- Cobot joints: absolute output angle after the strain-wave gear
- Humanoid joints: thin hollow encoders in tight housings
- Robot turntables and positioners: large-bore absolute feedback
- End-effector rotary axes: compact motor feedback
Available through our supply network
All encoders and feedback →Specify encoders and feedback for robotics and cobots →
Servo drives for cobot and humanoid joints
A drive inside the joint shortens motor leads and reduces the arm harness to DC power plus a fieldbus. Rate it on continuous current at the temperature inside the closed joint, not the open-air figure, and check peak current duration against your acceleration and collision cases. Useful features are dual encoder inputs (motor and output side), Safe Torque Off with a stated SIL or PL, EtherCAT or CANopen with distributed clocks, and brake control. On a 48 V class bus, plan for regenerated energy when the arm decelerates or lowers a payload: without a clamp or shunt, the bus voltage rises and trips every joint on the network.
- Cobot joints: board-level drives built into each axis
- Humanoid robots: high-current, low-voltage joint drives
- Exoskeletons: compact battery-powered drives
- Robot end effectors and grippers: small distributed drives
Available through our supply network
All servo drives →Specify servo drives for robotics and cobots →
Slip rings for robot wrists and turntables
Most robot joints have limited rotation, so a slip ring belongs only on axes that turn continuously: some final wrist axes, rotary tool changers, robot-mounted turntables and positioners. On a wrist, drag torque and mass come first, because the motor is small and every gram sits at the end of the arm. List each circuit with its current and signal type, including fieldbus or Ethernet for the tool, and any air or vacuum passages for grippers. Keep low-level analogue signals, such as a force sensor, away from power rings or digitise them before the ring. Ask for rated life in revolutions at your speed, and leave room in the hollow centre for the ring.
- Robot wrists: endless rotation with power and tool signals
- Rotary tool changers: power, fieldbus and air across the axis
- Robot cell turntables: through-bore rings around a central shaft
- Mobile manipulator bases: continuous rotation of the arm mount
Available through our supply network
All slip rings →Specify slip rings for robotics and cobots →
Linear actuators for robot 7th axes and grippers
A seventh-axis track carries the whole robot, so size it on the robot and payload mass plus the reaction moments the robot puts into the carriage when it accelerates its own arm, which often exceed the static load. Specify travel, speed, repeatability at the robot base, and whether a second carriage must run on the same rail. Belt drives suit long, fast transfers; ball screws and linear motor modules give stiffer positioning. For grippers and end-of-arm tooling, a short-stroke electric actuator gives programmable force and position instead of a pneumatic cylinder. State gripping force, stroke, cycle rate and what must happen to the part if power is lost.
- Robot 7th-axis tracks: long-travel transfer between machines
- Electric grippers: programmable stroke and force
- Tooling-plate end effectors: guided linear motion with moment load
- Palletising cells: vertical and horizontal transfer axes
Available through our supply network
All linear actuators →Specify linear actuators for robotics and cobots →
Servo motors for SCARA and delta robots
SCARA and delta robots use housed servo motors on the base axes, driving through belts, gearheads or direct linkages. Delta robots live on peak torque and low rotor inertia, because each pick is a sequence of short, violent moves; size them on RMS torque over the real pick cycle and check the load-to-motor inertia ratio, which as a rule of thumb should stay below about 10:1 for a responsive axis. SCARA Z axes need a holding brake so the quill does not drop when power goes off. Multi-turn absolute feedback avoids homing after a stop. For grippers and small tooling, stepper motors with closed-loop drives are often enough and cost less.
- Delta robots: high-acceleration base axes for picking
- SCARA robots: shoulder, elbow and Z-axis drives
- Robot grippers: compact stepper motors for jaw stroke
- Robot 7th-axis tracks: servo motor on the carriage drive
Available through our supply network
All servo and stepper motors →Specify servo and stepper motors for robotics and cobots →
Standards to have in view
- ISO 10218-1:2025 (industrial robots: safety requirements for the robot)
- ISO 10218-2:2025 (industrial robot applications and robot cells, now including collaborative application requirements)
- ISO/TS 15066:2016 (collaborative robot applications; content folded into ISO 10218-2:2025)
- ISO 13849-1 (safety-related parts of control systems, performance levels)
- IEC 62061 (functional safety of machinery control systems, SIL)
- ISO 9283 (manipulating industrial robots: performance criteria and test methods)
Which standards apply depends on the end product and its market. Your engineer will confirm what the component itself needs to meet.
Frequently asked questions
What is inside a cobot joint module?
Usually a frameless brushless motor built into the joint housing, a strain-wave gear set for zero backlash and a high ratio in one stage, an encoder on the motor for commutation and a high-resolution absolute encoder on the output, a spring-applied holding brake, and a compact servo drive on a 48 V class bus. A hollow centre carries cables to the next joint. Some designs add a joint torque sensor.
Why do robot joints use two encoders?
The motor-side encoder gives fast commutation and velocity feedback. The output-side absolute encoder measures the real joint angle after the gear, so gear wind-up and lost motion do not become position error. Comparing the two also lets the controller estimate the torque through the flexible gear, which some designs use for collision detection and compliant control instead of a separate torque sensor.
Has ISO/TS 15066 been replaced?
Its content has been incorporated into ISO 10218-2:2025, which now covers collaborative applications alongside other robot cell requirements, including force and pressure limits for contact situations. The 2025 series also drops the term 'collaborative robot': only the application can be collaborative. Check with your notified body or safety consultant which documents your risk assessment should cite during the transition.
Do I need a joint torque sensor, or is motor current enough?
Motor current is a rough torque estimate because gear friction varies with speed, temperature and load. That is often enough for basic collision detection. Hand-guiding, force-controlled assembly and sensitive contact detection usually need either a torque sensor in each joint, as on the KUKA LBR iiwa, a wrist force/torque sensor, or dual-encoder torque estimation across the gear.
Which brake suits a robot joint?
A spring-applied, power-off holding brake, so the arm holds pose when power or signal is lost. Friction-disc brakes lock without free play; pin or tooth brakes can be smaller but may allow a little movement before engaging. Size the brake for the static gravity torque at maximum payload and reach with margin, and confirm whether it must also stop the arm dynamically in an emergency.
What should I send for a robot joint enquiry?
Send payload, reach and arm mass per link, required joint speed and acceleration, continuous and peak torque per joint if known, envelope (OD and axial length), hollow-bore size, bus voltage, encoder interface (BiSS-C, EnDat, SSI), brake requirement, target safety functions and performance level, ambient temperature, IP rating and expected annual cycles.
Sources
- Automate (A3): Updated ISO 10218 FAQs
- ibf solutions: New standards for industrial robots EN ISO 10218-1 and -2
- Universal Robots: UR10e datasheet
- Machine Design: What makes a good robot joint for cobots (Akribis)
- Machine Design: Key component integration for high-performance robotic joints (maxon)
- KUKA: LBR iiwa
Figures are summarised from the sources above and from manufacturers' published data on the date shown. Always confirm against the current datasheet for your exact part.

