The CDNS Autonomy unit's actuators on a tactical vehicle's gear selector and transfer-case lever, the vehicle's own shift gates left as fitted beneath them, the unit's two dash modules above and the crew seat beside.
CDNS Autonomy · How it works

It Takes the Seat.
The Machine Stays Standard.


CDNS Autonomy converts a machine you already own by putting a removable operator in its seat. The unit belts in on the machine's own lap belt, works the joysticks, levers, pedals and switches the manufacturer fitted, and reads the dash with a camera. One fused accessory feed is the only wire that crosses into the machine.

The unit in the seat of an armoured engineering vehicle, the hull ahead and rutted ground beyond, nothing wired into the vehicle.
The seat

A Cradle on the Seat Pan,
the Machine's Own Belt.


The unit is restrained by equipment the manufacturer already fitted. Nothing new stands at the operator station, because there is no room for it.

The unit's body sits on the operator's seat. A cradle rests on the OEM seat pan and the machine's own lap belt threads through a closed tunnel between the cradle's rails. The belt runs fore and aft rather than across, because nothing fits across.

The console side is carried separately. Four legs stand in pinned receiver pockets on anchor blocks that land in threads the machine already has, and the legs take 3/8 in pins with ball-lock retainers. A bridge across the legs carries the pod head, which slides for height and is set with a two-piece M8 clamp collar. The height that suits a given cab is recorded in that machine's own profile.

The whole installation is mechanical. Nothing is welded and nothing is drilled, and every part of it is built to come off again and move to the next machine. The families it has been engineered for are set out on Machines and families.

The controls

Thirteen Modules,
Six Kinds of Control.


Every actuator pins to a control the machine already has. The families cover what a hand and a boot reach for, and the survey of the cab decides which it needs.

The modules are one set of families adapted to a machine's configuration by slide-and-set and calibration, rather than by keying a part to a position. Detented levers take the gate module, continuous-arc levers take the tiller module, and the fit survey decides which, machine by machine.

Steering is driven from the centre of the machine's own wheel through an adapter plate cut for that wheel. The wheel is not drilled and the rim stays free for a pair of hands. The drive is back-driveable through a mechanical torque limiter, wheel position is sensed independently, and the adapter engages the wheel rather than the column.

Two controls are handled differently on purpose. Key rotation is excluded from the actuator set, because a key is a human's authority token and not a step for a machine to take. The parking-brake control may be applied and released through a higher-integrity module, under a completed safety case for that machine and with independent confirmation of the brake's state. Defeating it, or using it as the unit's stop path, is not done.

Interface familyWhat it works on the machine
Dual-axis hand controlJoysticks and tillers
Rotary controlThe steering wheel and rotary selectors
Linear foot controlBrake, throttle and travel pedals
Discrete controlButtons, switches and selectors
Instrument observationThe dash, the displays and the indicators
Dynamic-state sensingInertial state, external perception and linkage position

The six interface families the kit is engineered around. Thirteen actuator modules cover them across the fleet.

A CDNS Autonomy module on its mount in a plant cab, braided lines leaving it and articulated arms reaching down to the machine's own joystick.
A CDNS Autonomy hub module at the centre of a truck's own steering wheel, its arms out to the rim, the instrument cluster and switch bank behind it.
Two CDNS Autonomy pedal actuators standing on a machine's own pedals under the dash, a module above each and an arm between.
The eyes

It Looks at the Machine,
Never Into It.


The unit brings its own sensing and reads the instrument cluster the way an operator reads it. Nothing taps the dash and nothing rides the machine's bus.

A camera is aimed at the dashboard. Gauges, warning lights and displays are read optically, so the instrument cluster is observed rather than depended on. A machine that publishes nothing on a bus is as readable as one that publishes everything.

Perception is onboard and passive. The unit carries its own cameras and its own proximity sensing and never borrows the machine's sensors. There are no radios and no satellite receivers aboard, so what guides a task is what the unit can see for itself.

Attitude is measured on the unit's own instruments. A passive reflective band on the carbody, read by one camera looking down at it, gives the angle between the house and the tracks optically, so nothing touches the machine's own swing electronics. On a machine that rotates, upperstructure attitude is never quietly substituted for chassis attitude, and the band is what keeps the two apart.

Sensing has one job and one direction. External sensing may remove authority, and it never creates it. What the perception stack is allowed to propose, and how a skill is bounded before it runs, is set out on Autonomy and machine skills.

The boundary
It reads the dash. It never reads the bus.

Instrument observation replaces bus dependence. The unit takes what an operator takes, through a lens.

The one wire

One Fused Feed.
No Bus, No ECU, No Firmware.


The whole electrical boundary between the unit and the machine is a single fused accessory feed. Everything else the unit does, it does on wiring of its own.

The unit never connects to the machine's CAN bus, its ECU or its firmware. Its actuators, its controllers, its stop network and its sensing run on a harness of their own, and none of that harness lands on the machine's. The fused feed from the accessory point is the only conductor that crosses between the two.

Inside the unit, modules talk over CAN 2.0 and Ethernet, wired only. Wireless never carries the safety loop or a motion command, and it holds as a rule of the line rather than a setting somebody can change. Supply is 24 VDC across the family, and a 12 V machine takes its conversion inside the fit kit.

The consequence follows directly. A machine with no CAN bus, no ECU and no firmware is worked exactly like new iron, because the unit only operates what a person operates. There is no integration work to buy and no new fault codes waiting in the shop.

Networks are kept apart on the unit's own side as well. Machine-control and safety networks stay segregated from service and mission networks, and the loss or compromise of an external link cannot create actuator authority. A link can ask for less, and never for more.

The dock

Fitted Once.
Out in Minutes.


The dock is the belt anchors and the pins. It stays with the machine when the unit lifts out, and the cab is a cab again.

The dock goes in once, mechanically, into points the manufacturer already provided. It is two things at once: the lap-belt anchors that capture the cradle on the seat pan, and the pinned receiver pockets that take the controller platform's legs. Nothing stands at the operator station between jobs, and the machine works as it always has.

Step 1

Survey

The controls, their travel and the geometry between the seat and the console are measured. The result is that machine's own profile.

Step 2

Fit the dock

Anchor blocks go into existing threads, the receiver pockets are set and the belt anchors are made ready, ahead of any call rather than on the day.

Step 3

Set the unit in

The unit sets into the dock, the machine's belt threads the cradle tunnel, the couplers land on the machine's own controls, and the camera comes up on the dash.

Step 4

Load the rule set

The rule set for the task and the guidance tier load before anything moves. Authorization arrives by wire or at the dock.

Step 5

Lift it out

The unit lifts out, and the operator station is returned to baseline and inspected for damage or interference. The machine returns to a crew in minutes and is standard again.

Install the dock once, deploy the unit when it is required, and remove it when it is not. One dock belongs to each machine and the unit travels to the work, so the capability arrives as a case and a fit kit rather than as another vehicle to ship, park and fuel. The same machines serve crewed and uncrewed work.

Guidance

Three Tiers on This Line.
No Radio, No Satellite.


Guidance is preset at the dock, carried down a fibre with a person in the loop, or planned onboard inside a sealed rule set. There is no fourth tier and no radio option.

TIER ONE

Preset at the dock

The task program is loaded when the unit is set into the dock. While it runs, nothing is emitted and nothing is received, so there is no link to deny and no emission to find.

TIER TWO

Fibre-tethered, human in the loop

A trailed optical fibre runs back to an operator at a stand-off station. Guidance travels down the glass rather than through the air, and a person authorizes every decision that matters from outside the cab.

TIER THREE

Onboard optical-AI

Perception and planning run on the unit, inside a sealed rule set, with no emissions and no link. The planner proposes, the rules govern, a person authorizes the task, and safety keeps its veto.

There are no radios and no satellite receivers on this line, so there is nothing aboard to jam and no satellite fix to spoof. Authorization is delivered by wire or at the dock, never over a radio link. An authorization that cannot be jammed is worth more than one that is convenient.

The tier is chosen for the task rather than for the customer. Responder CS-810 runs the same three tiers on a fire ground that Defender CS-820 runs on a route. What separates the two profiles is the rule set: the tasks each may run, the movement space it may use, and the safe state it goes to when something falls outside the rules. Both are set out on the Responder and Defender pages.

Authority

AI Plans. Rules Govern.
Humans Authorize. Safety Has Veto.


Authority runs one way on this line. Every layer has something it is built not to do, and none can grant itself what the layer below it withholds.

Doctrine
AI plans. Rules govern. Humans authorize. Safety has veto.

The planner proposes, the rules bound what may be proposed, a named person authorizes each job, and independent safety can only remove authority. Every act lands on one chained record.

LayerWhat it doesWhat it cannot do
Independent safetyRemoves motion energy, controls the dump and enable path, proves the safe state, holds the vetoDepend on the general-purpose computer or the planner for a core safety action
The qualified personApproves the bounded operating envelope, the task and the intervention rulesBypass an independent safety condition
The motion controllerValidates and executes approved motion primitives inside the machine's limitsInvent mission intent, or widen the approved envelope
Task intelligenceProposes and sequences tasks, evaluates perception and task progressEnergize an actuator directly, or grant itself safety authority
Runtime learningCaptures evidence, drift and operator demonstrationsPromote a new behaviour into service by itself

Control authority in order: independent safety, the qualified human, deterministic motion, task intelligence, and runtime learning last.

External sensing may remove authority and never creates it. Prepared, installed and authorized are three different states, and a unit can be all three and still be holding.

Authorization itself is a lease. It is time-limited and signed, issued and withdrawn by wire or at the dock, never by radio. Withdrawal or expiry ends in a safe stop and then the minimum-risk condition. The unit stays installed and will not run until it is re-authorized, and the host machine is never touched.

The rules ship sealed. Rule sets and firmware are signed, a hardware root of trust runs nothing unsigned, shipped units carry no debug access, and tamper detection ends in a safe stop and a retained log, with the keys held in Canada. Interfering with a unit is designed to be expensive, slow, obvious and self-defeating.

One case is designed against the default. Stopping and waiting for a person is the right answer on a work site and the wrong one inside a burning structure, so each task carries its own defined safe state: withdraw to the dock line, ground the implement and hold, or run to the tether end. It is set per task, in advance, never in the moment. The full treatment sits on Safety.

The CDNS Autonomy unit in a military truck cab: a hub module at the centre of the steering wheel, actuators on the dash's yellow and red push-pull knobs and on the tunnel lever, the crew seats behind and a row of trucks in the yard beyond the windscreen.
The stop

A Stop That Works
With the Unit Dead.


The physical stop and the manual release on every actuator are never part of the authorization. The lock is on the logic, never on safety.

Energy authority sits in an independent safety controller, on its own hardware, and there is no path to it from the planner or from the general-purpose computer. A wired stop network and a pull lanyard sit on the unit's side of the line. Under both of them the release is mechanical: one hand, no tool, and it works with the unit unpowered.

The machine's own safeguards are left in place and keep working. The pilot lockout lever still cuts pilot pressure the way it did before the unit arrived. Losing the high-level computer is never treated as permission to keep moving, and evidence that a control is actually back at neutral outranks a command saying it should be.

None of it can be optioned out. A spine that can be removed to suit a budget is not a spine.

Every day

It Learns the Cab Every Day.
Nothing Is Trusted from the Day Before.


Controls wear, and no two machines are alike. Every coupled control is worked through a routine before the first task of the day rather than trusted from the day before.

The routine finds where neutral sits, where the limits are, how much travel a control takes before the machine answers, and how it comes back when it is released. The machine type is set in the software first, and from then on the unit never puts more force on a control than that kind of machine should see.

Worn, sloppy controls are the normal condition on older iron. Calibrating every day it works, rather than once at commissioning, is what makes that iron workable.

Step 1

Control zero

Each coupled control is driven to its own zero, and the neutral position is proved rather than assumed.

Step 2

Sensors and clock

Sensors are calibrated and time-synchronized, and faults are injected deliberately, so the response is known before the machine can move.

Step 3

Bounded motion

Motion commissioning is bounded and supervised by a qualified person before any task authority is granted for the day.

Commissioning is a safety act rather than an install, and it is repeatable on purpose. A unit that cannot complete the routine does not get the day's authority, and the seat goes back to a person.

What changes

Nothing Is Cut.
Nothing Is Flashed.


The conversion happens on the unit's side of the line. What the machine's builder put in it is still there, still doing its job, when the unit comes off.

No harness is tapped, no controller is flashed and no manufacturer software is touched. The steering wheel is not drilled. The travel levers take a split clamp with a compliant insert, so there is no adhesive and no permanent change to the lever.

On removal the operator station is returned to baseline and inspected for damage or interference, and the record of the task stays with Canadian Shield rather than on the machine. The machine goes back to a crew in minutes.

Mechanical stateWhat is fittedWhat the machine is
0 · OEMNo unitExactly what the manufacturer built.
1 · Installed, disengagedUnit in the dock and belted in; couplers parked on the controls, force-freeA person can sit down and drive.
2 · ArmedAuthorized and calibrated, holdingHeld. Wrong-side and wrong-configuration seating is blocked electronically here.
3 · Autonomous controlRunning the authorized taskWorking inside the defined movement space, under the tier in force.
4 · Fault or safeOutside the rules, tampered with, or de-authorizedAt that task's own defined safe state, then the minimum-risk condition, and a person is called.

Five mechanical states, tracked independently of the seven authority modes.

Specifications

Mass and Reach Belong to the Machine.
These Figures Belong to the Unit.


Mass, reach and endurance belong to the host machine. This line is defined by what it fits and by what its rule set allows.

ItemFigure
MountingBody in a cradle on the OEM seat pan, in the operator's own seat
RestraintThe machine's own lap belt, through a closed tunnel between the cradle rails
DockThe machine's own belt anchors and pins. It stays with the machine
Host machinesExcavator, dozer, loader, grader, tractor. The customer's own, unmodified
Actuator modules13
Interface families6
SteeringFrom the centre of the machine's own wheel, through a machine-specific adapter plate
Key rotationExcluded from the actuator set. Keys are human authority tokens
Host bus connectionNone. One fused feed from the accessory point is the only wire
Electrical24 VDC family-wide. 12 V machines convert in the fit kit
CommsCAN 2.0 and Ethernet, wired only. Wireless carries no safety loop and no motion command
Guidance tiers3. Preset at the dock, fibre-tethered, onboard optical-AI
Radios and satellite receivers aboard0
Authority modes7. Off, manual, assist, approach, teleoperation, autonomous, maintenance
Mechanical states5. OEM, installed and disengaged, armed, autonomous control, fault or safe
CalibrationEvery coupled control, every day it works
Physical releaseA wired stop and a manual release on every actuator, always mechanical
AuthorizationA lease. Time-limited and signed, delivered by wire or at the dock
KeysHeld in Canada
Design standards namedISO 12100, ISO 13849, ISO 17757, ISO 19014
OwnershipThe customer owns the machine and the hardware. The configuration and application are Canadian Shield's, licensed and revocable
Weapon scopeNever operates a weapon. Never fires anything
Patent statusPatent pending
Export controlInternational transfer is subject to Canadian government permits

Each machine is surveyed, fitted with its own kit, calibrated and recorded. The supported list grows one qualified configuration at a time.

Fit

Fleets With a Seat Problem.
And the Lines It Does Not Cross.


The line is built for seats that are hard to fill safely, on machines that are already on the ground.

WHO IT IS FOR

Fleets with a seat problem

  • Agencies and units already running excavators, dozers, loaders, graders and tractors, that need the machine on the ground without the person in it.
  • Fire ground, structural collapse, hazmat, flood and wildfire earthworks, rubble and route clearance for civil agencies. Responder CS-810 carries that rule set.
  • Field engineering: earthworks, berms and revetments, obstacle reduction, route and rubble clearance, and remote handling where a person should not sit. Defender CS-820 carries that one.
  • Older iron with no bus, no ECU and no firmware. If a person can work the controls, the unit can work them.
  • Fleets that need the capability to travel as a case and a fit kit, to machines already in the yard or in theatre.
WHAT IT IS NOT

The lines it does not cross

  • Human safety comes first, on every line. Never operates a weapon and never fires anything. The line's one refusal.
  • Not for permanent unattended fitment.
  • Not for work where the public comes within reach of the machine.
  • Not a guaranteed production rate or response time. Neither is offered.
  • Every configuration is surveyed, fitted, calibrated and recorded before it is supported.
The conversation

Tell Us What the Machine Does All Day.
We Will Tell You How It Fits.


Every conversation starts the same way: which machines you run, what they do all day, and which seat you want to empty.

Send the make, model and year, and the cab trim if you know it. Say what the operator station carries: the seat, both consoles, the floor, the pedals and each control. Say what the machine does all day and where, whether it is holding up the job, and whether the public ever comes within reach of it.

The answer names the family your machine belongs to, what the unit would work in that cab, and what fitting it involves. Every enquiry is screened. Supply is subject to Canadian export permits issued per shipment, and Controlled Goods Program status is disclosed to qualified enquiries.

Patent pending. Export-controlled: international transfer is subject to Canadian government permits. Designations and profile names are current as issued and subject to change without notice. Nothing on this page is an offer, a commitment or a representation to any government body.