Six Axes Versus Seven: What a Redundant Joint Buys You in a Welding Cell
A six-axis arm has the degrees of freedom needed to position and orient a torch. A seventh joint gives the controller additional arm configurations for the same torch pose.

In this article
Most industrial robots have six rotary joints, and for good reason. Placing a tool anywhere in space means controlling six things: three for position (x, y, z) and three for orientation (roll, pitch, yaw). Six joints give exactly six degrees of freedom, so for a given torch position and angle the arm has only a few ways to get there.
A seven-axis arm has one more joint than it strictly needs. Engineers call this kinematic redundancy: for a single torch pose there are infinitely many arm configurations that achieve it. Redundancy is not the same thing as added reach. Its main benefit is giving the controller more arm configurations for the same torch pose.
Null-space motion
Joint movements that change the arm's shape without moving the tool belong to what engineers call the null space. On a seven-axis arm, the torch pose can stay fixed while the elbow changes configuration. You do the same thing holding a pen to paper: the elbow can rise or drop while the tip stays put.
A controller can use that freedom on purpose. While the torch follows a seam, the spare degree of freedom can serve a second goal, such as keeping clear of an obstacle, staying away from a joint limit, or avoiding a singular configuration.
Holding torch angle in tight spaces
Weld quality depends heavily on torch orientation. Work angle and travel angle affect penetration, bead shape and fusion, and the approved procedure or process setup constrains the torch orientation the robot must hold along the seam.
A six-axis arm can hold a given angle at a given point with only a few fixed arm shapes. If the surrounding structure blocks those shapes, the joint cannot be welded at the specified angle. The usual fixes are repositioning the part, adding a positioner, or accepting a compromise angle.
Ship structures create this problem constantly. Longitudinal stiffeners, web frames and brackets form pockets the torch must reach into past obstacles. With a seventh joint, the elbow moves out of the way while the torch keeps its angle.
Reaching around stiffeners
Take a fillet weld at the base of a stiffener inside a cell formed by two frames. For an equal-leg fillet in a 90-degree joint, the work angle is close to 45 degrees, subject to the approved procedure. A six-axis arm may reach the start of the seam and then collide with the frame halfway along. A seven-axis arm can reshape itself continuously along the seam, keeping its upper arm clear of the frame while the torch holds its orientation.
Singularities and joint limits
Six-axis arms have singular configurations where they lose the ability to move the tool in some direction. Near a singularity, small tool motions can demand very large joint speeds, so a long seam passing close to one may need slower motion, a different arm configuration or a replanned path.
Redundancy lets the controller steer around singularities and keep joints away from their limits, which makes continuous welds along long or curved seams more practical.
The trade-offs
The extra joint adds a motor, gearbox, encoder and cabling, so cost, weight and maintenance rise. Control gets harder too: the controller must pick one solution from infinitely many, and that choice has to be deterministic and repeatable so the same program produces the same motion every time. Programming tools also need to handle redundancy so operators are not left managing an extra variable by hand.
A six-axis arm on a positioner, or with a well-chosen mounting, solves many access problems. Redundancy pays off most when the part cannot easily be reoriented, as with large ship panels and blocks.
Where W7 fits
Catfish W7 is a seven-axis industrial robot built for welding inside constrained ship structures. It uses the seventh joint to maintain specified torch orientation while reaching around frames and stiffeners, and the motion controller resolves the redundancy deterministically.
W7 is the robot at the center of every ARC system, and Catfish OS also coordinates supported third-party robots so existing equipment can join the same production system.
In open, repetitive cells a seventh axis may not matter. In constrained hull geometry, it expands the set of joints a robot can weld without reorienting the workpiece or compromising torch orientation.
Specifications are engineering targets for current Catfish systems and are confirmed per installation at acceptance.
Sources
- Siciliano & Khatib (eds.), Springer Handbook of Robotics: redundant manipulators link.springer.com
- American Welding Society aws.org



