Skip to content

LEARNING PATH 03 · 25 GUIDES

SCARA robots

Understand two-link geometry, build motion profiles and commission a small pick-and-place system.

Start with: Trigonometry, radians and basic Python. Use a simulator before any motor test; physical axes need travel limits, guarding and an appropriate stop system.

Slightly exploded SCARA arm showing shoulder, elbow, vertical quill, and tool rotation mechanisms.
Original Academy concept illustration for this learning path.

The planar examples omit structural flexibility, full three-dimensional collisions and many drive limits. A SCARA is not automatically collaborative. Keep people outside the operating envelope and validate the actual machine before powered testing.

From foundations to a working test

25 practical guides
Slightly exploded SCARA arm showing shoulder, elbow, vertical quill, and tool rotation mechanisms.
SCARA / 01 · 2 min read

Understand the four axes of a SCARA robot

A common SCARA combines two horizontal rotary joints, a vertical axis and a tool-rotation axis. This arrangement suits planar transfer and insertion…

Read the practical guide ↗
Overhead SCARA with unequal link lengths positioned over an annular working platform and target.
SCARA / 02 · 2 min read

Choose SCARA link lengths from the required workspace

Two link lengths define an ideal annular planar workspace. Start with the required inner and outer radii, then leave room for joint limits, fixtures and…

Read the practical guide ↗
Bent SCARA arm with exposed rotary encoder discs positioning its quill over a violet reference target.
SCARA / 03 · 2 min read

Calculate SCARA forward kinematics by hand

Forward kinematics converts measured joint angles into the tool’s planar position. Derive this small model before debugging a controller: it gives an…

Read the practical guide ↗
SCARA reaching one target with a translucent alternate elbow configuration sharing its shoulder and endpoint.
SCARA / 04 · 2 min read

Solve two-link SCARA inverse kinematics

Inverse kinematics finds joint angles for a requested x-y target. A planar two-link arm often has two solutions. The calculation must reject unreachable…

Read the practical guide ↗
SCARA with a consistent bent elbow follows a curved violet groove beside a small fixture.
SCARA / 05 · 2 min read

Keep a continuous SCARA elbow branch along a path

Choosing an inverse-kinematics solution independently at every point can make the elbow flip. Track the previous joint state and select a nearby valid…

Read the practical guide ↗
Close SCARA view connecting small rotary joint changes with a tiny displacement at the tool.
SCARA / 06 · 2 min read

Build the planar SCARA Jacobian

The Jacobian connects small joint movements to small tool movements. It explains velocity limits, force transmission and singularities. Differentiate the…

Read the practical guide ↗
Fully extended SCARA with aligned shoulder and elbow links illustrates a singular configuration.
SCARA / 07 · 2 min read

Recognize SCARA singularities before commanding motion

At full extension or a folded alignment, the two-link arm loses an independent instantaneous motion direction. Inverse kinematics may still return a…

Read the practical guide ↗
Bent SCARA with different rotary-drive motion accents illustrates unequal joint speeds during tool travel.
SCARA / 08 · 2 min read

Convert a desired SCARA tool velocity into joint speeds

A modest Cartesian speed can require very different joint speeds at different poses. Solve the local Jacobian equation, then check the result against each…

Read the practical guide ↗
SCARA quill pressing sideways against a spring-loaded probe to illustrate joint torque from tool force.
SCARA / 09 · 2 min read

Estimate SCARA joint torque from a planar tool force

A tool force becomes joint torque through the robot geometry. The Jacobian transpose gives a useful static relationship. It excludes acceleration,…

Read the practical guide ↗
SCARA with visible joint stops above a partially accessible annular working surface.
SCARA / 10 · 2 min read

Apply joint limits to a SCARA workspace map

An ideal workspace annulus includes points that may be excluded by real joint stops. Sample the permitted joint ranges and map them through forward…

Read the practical guide ↗
SCARA shoulder cutaway showing a stepper motor, toothed transmission, and output encoder.
SCARA / 11 · 2 min read

Convert stepper pulses into SCARA joint angle

A stepper drive receives pulses, while the kinematic model uses angles. Keep the conversion explicit, including microstep setting and gear reduction.…

Read the practical guide ↗
Cutaway stepper-driven SCARA joint under a measurement probe emphasizes resolution and loaded position.
SCARA / 12 · 2 min read

Why microstepping is not the same as positioning accuracy

Microstepping increases commanded angular resolution and can improve smoothness. The actual shaft position also depends on load, torque ripple, friction…

Read the practical guide ↗
Open SCARA shoulder with a small motor pulley, larger output pulley, timing belt, and tensioner.
SCARA / 13 · 2 min read

Select a belt reduction for a SCARA joint

A belt reduction trades output speed for torque and nominal angular resolution. It also changes reflected inertia and mechanical behavior. Start with…

Read the practical guide ↗
Belt-driven SCARA joint under static load with a subtle endpoint deflection reference.
SCARA / 14 · 2 min read

Estimate how belt compliance affects SCARA endpoint error

A compliant transmission twists under load, causing position error even when the motor encoder reaches its target. A rotational stiffness model helps…

Read the practical guide ↗
SCARA homing flag and proximity sensor checked by an independent contact measurement probe.
SCARA / 15 · 2 min read

Measure SCARA homing repeatability

Homing establishes a reference after startup, but switch activation can vary with speed, mechanics and signal filtering. Measure the final reference…

Read the practical guide ↗
SCARA elbow gear train and displacement probe reveal lost motion during opposite-direction approaches.
SCARA / 16 · 2 min read

Measure backlash by approaching a SCARA target from both sides

Lost motion after reversing direction can make a robot accurate from one approach and wrong from another. Compare opposing approaches at the same target…

Read the practical guide ↗
Cutaway SCARA vertical axis showing a lead screw, traveling nut, guide rails, and tool quill.
SCARA / 17 · 2 min read

Convert lead-screw rotation into SCARA vertical travel

The vertical axis converts motor rotation into linear movement. Use screw lead, not thread pitch, when multiple starts are present. An incorrect…

Read the practical guide ↗
SCARA screw-driven vertical carriage holding a cylindrical test load supported by a cradle.
SCARA / 18 · 2 min read

Estimate SCARA vertical-axis lifting torque

A screw-driven lift requires torque to raise its load and accelerate it. Include the complete moving assembly, then account for screw efficiency and…

Read the practical guide ↗
SCARA wrist keeps a rectangular connector aligned across two arm poses.
SCARA / 19 · 2 min read

Keep SCARA tool yaw constant while the arm moves

If the tool must keep a label or connector aligned, the wrist has to compensate for shoulder and elbow rotation. Compute orientation from the complete…

Read the practical guide ↗
SCARA transfer between two nests with a violet motion trail suggesting acceleration, cruise, and deceleration.
SCARA / 20 · 2 min read

Design a trapezoidal velocity profile for a SCARA axis

A trapezoidal profile accelerates, cruises and decelerates. It is easy to calculate and useful as a baseline, although a real controller may smooth…

Read the practical guide ↗
SCARA elbow sweep with soft motion echoes and a smooth violet tool trace.
SCARA / 21 · 2 min read

Use cubic time scaling for a smooth SCARA demonstration

A cubic time law makes joint velocity start and end at zero. It is useful for simulation and low-level understanding of trajectory generation. It does not…

Read the practical guide ↗
Bent two-link SCARA places its vertical quill at the midpoint of a straight violet path.
SCARA / 22 · 2 min read

Make a SCARA tool follow a straight Cartesian line

Interpolating joint angles does not generally make the tool move in a straight line. Define the line in Cartesian coordinates, solve inverse kinematics…

Read the practical guide ↗
SCARA tracing a circular groove with a visible short chord and small geometric gap.
SCARA / 23 · 2 min read

Generate a SCARA circular path with chord-error control

A circle approximated by line segments deviates between sample points. Choose sampling from permitted geometric error, then check kinematics and timing.…

Read the practical guide ↗
SCARA with three spaced reference spheres and an independent optical measurement head for calibration.
SCARA / 24 · 2 min read

Calibrate SCARA link lengths using independent reference points

Nominal CAD dimensions may differ from effective joint-to-joint lengths. Calibration should use multiple configurations so link-length errors can be…

Read the practical guide ↗
Compact guarded SCARA pen plotter with a compliant pen holder drawing a simple violet arc.
SCARA / 25 · 2 min read

Commission a SCARA pen-plotter prototype in stages

A pen plotter is a useful low-force demonstration of geometry, but the moving arm still presents hazards. Separate offline kinematic verification,…

Read the practical guide ↗