Research Motion Platform

Application · Universities, institutes and industrial R&D

Research motion platform, specified so another lab could rebuild it.

In a test the platform is the instrument. In research it is part of the apparatus — the method stays with your lab, and what we owe you is motion that is known, stated and repeatable enough to survive review.

Requirement written in micrometres? That is a different class of machine and we do not build it — the boundary section says where the line falls and what sits on the other side of it.

Hexagon three-axis laser measuring system in use on an assembled 6DOF platform

A platform stops being a product the moment it becomes apparatus. From then on it has to be describable, not just capable.

What actually arrives at the laboratory

The 4-Configuration Research Bench Stack

Research budgets are approved against a described thing, not a product name. These four are how our research work actually divides, and each one is written so it can be lifted into a funding application or a tender without naming us.

R1

Teaching and single-investigator rig

Compact class · 150 – 300 kg on the moving frame

A small platform that a department or a single research group can own outright: put it on a bench, run it from a laptop, hand it to the next cohort.

Inside the supply
  • Mechanism, controller, drives and cabinet as one delivered unit
  • A documented way to command pose, written for a reader who was not in the meeting
  • Loaded acceptance and the identification record
  • Documentation written to be read by someone who did not order it

Not included: the experiment fixture, the instrumentation, and any teaching material built around the machine.

R2

Open-interface laboratory platform

Moving load follows whatever the apparatus weighs

The configuration most research groups actually need: the platform is a plant your own code drives, and how far down you can reach is agreed in writing before it is built.

Inside the supply
  • The moving machine and everything that drives it
  • Command level fixed at the interface review — pose, or leg length, or lower
  • State returned to your host, with the coordinate convention and units frozen
  • What happens on a late packet, an abort, a reset and a stop — named, not assumed

Not included: your real-time host, your model or control law, and the analysis that follows.

R3

Human-subject platform

Seat, frame and restraint included in the moving load

Where a person is on the platform, the machine stops being only a motion source. Access, restraint, stopping behaviour and the envelope the protocol is allowed to command all become design inputs.

Inside the supply
  • Platform with a mechanically limited envelope agreed for the protocol
  • Hard-wired stop circuit brought to positions your ethics submission names
  • Defined behaviour on stop: how it comes to rest, and where
  • Boarding position and access arrangement designed with your rig

Not included: the ethics submission, participant screening, the seat and harness themselves, and the medical judgement behind any of it.

R4

Large or environment-constrained apparatus

Beyond 2,000 kg, or an envelope the building already decided

Beside a basin, inside an existing hall, under a gantry: the envelope is set by a building or an experiment that already exists, and the mechanism is drawn around it.

Inside the supply
  • A hexagon drawn around your apparatus rather than picked from a range
  • Structural check run against the apparatus you are actually mounting
  • Environmental specification stated explicitly — humidity, splash, temperature
  • Delivered, installed and accepted in the room it will live in

Not included: anything the building owns — foundations, structural works, permits, and the institution’s safety approval for the installed cell.

R2 is where most research enquiries end up, and it is also the one most often under-specified — because “open interface” means four different things to four different groups. The openness section makes it a choice with three named levels rather than an adjective.

Writing a grant application that has to describe the equipment?  Ask for the configuration written as a specification you can tender →

Which mechanism carries the apparatus

The platforms these benches are built on

In research the axis count is not a performance choice, it is a methodological one. Every axis you can command is a variable you can control; every axis you cannot is a variable you have to argue about later.

Three axes

3DOF motion platform

A serial mechanism giving heave, roll and pitch. Where a study lives in one plane, the axes you cannot command are variables you would otherwise have to argue away in a discussion section.

Six axes

6DOF motion platform

A parallel mechanism where all six move together. Necessary when the coupling itself is what you are studying, or when a participant has to experience one stimulus rather than six superimposed ones.

Hexapod geometry

Stewart platform

Six legs specified around holding rather than travelling. Chosen where an instrument has to sit at a stated attitude and return to it, or where the pivot belongs somewhere other than the table.

The Axis-Count Read from the Research Question  Start from what has to be controlled, not from what is available

What the study needs to control What to specify Why
One plane — heave, roll and pitch carry the variable, the rest is not part of the question 3DOF Three axes you can state and defend in a paper beat six you cannot characterise
Coupling itself, or a full-pose stimulus a participant experiences as one thing 6DOF Reproducing three of six changes the stimulus, not only its realism
Holding a pose and stepping between poses, rather than following a trajectory Stewart The figure that matters becomes repeatability at a pose, not travel
One axis with far more travel than the others Serial axis + platform Stretching a parallel mechanism for one long stroke costs every other axis

The trade-off is worked through on 3DOF vs 6DOF; electric vs hydraulic covers why every laboratory platform on this page is servo electric — in a room with people and instruments, fluid and noise are experimental variables nobody asked for.

Know what the study varies but not how many axes it takes?  Send the protocol draft and we will work the axis count out of it →

Delivered research platforms

Three laboratories, and what actually governed each design

Institutions stay unnamed. What travels is the setting, the scale, the job the platform was doing and the one requirement that ended up dictating the build. None of the three was decided by how much it had to carry.

Human-factors motion platform with a restrained participant, safety boundary and emergency stop
University human-factors laboratory

The envelope was set by the ethics submission

A perception study needed a stimulus set that a review board had already approved, which meant the platform had to be incapable of exceeding it — not merely instructed not to. The envelope was limited in the machine rather than in the protocol, and the stop behaviour was described in terms the submission could quote directly.

Six-axis research platform installed beside a wave basin under a low laboratory ceiling
Ocean engineering institute

The room decided the geometry before the load did

A platform beside a basin had a fixed footprint, a low ceiling and constant humidity. Layout, sealing and material choices were settled before any performance figure was quoted, because none of them could be changed afterwards. Acceptance ran with the splash guard fitted, since that is how it would live.

Open-interface six-axis motion platform connected to an external real-time control host
Industrial R&D centre

They needed to replace our control law, not use it

The group’s research was the controller itself, so the platform had to accept commands below the pose layer and return state fast enough to close their loop. Which layer, what it returned and what stayed protected for safety reasons were fixed at the interface review — two pages, signed, before the frame was drawn.

We do not publish institution names or project identities without asking first. Where a funding body or a tender needs references, we approach the customer concerned and pass on whatever they are willing to put in writing — slower than a logo wall, and it survives being checked.

Recognise one of these constraints in your own laboratory?  Name it and we will send how that one was resolved →

Recorded in the laboratory, not in a showroom

What open access and a calibrated stimulus look like

Three clips, each showing something a datasheet cannot. A platform filmed moving smoothly against a white wall proves that the motors turn, which nobody doubted.

Somebody else’s code, driving. A customer host issuing commands below the pose layer, with the platform’s state going back into their loop — the openness claim, shown rather than asserted.

Where the numbers in your methods section come from. Laser tracker measurement on the assembled platform, filmed through to the sheet it produces.

Boarding, restraint, stop. The sequence a review board asks about, run end to end, including what the platform does when the stop is pressed mid-motion.

Want to see the openness level your work needs before committing?  Tell us which layer you have to reach and we will send that recording →

The part of the purchase that outlives the purchase

A methods section needs five lines the supplier has to provide

A paper, a thesis or an internal report has to say where the motion came from in enough detail that somebody else could arrive at the same result. Almost none of that information is on a datasheet, and almost all of it is decided during the build — which is why asking for it afterwards is the wrong time.

The five lines below are what reviewers, examiners and internal replication attempts actually ask for. We issue all five as part of the delivery record, because a laboratory that has to reverse-engineer its own equipment three years later has been sold a machine rather than an instrument.

None of this makes a result correct. It makes a result checkable, which is a different and more achievable thing for a supplier to be responsible for.

A capability belongs on a datasheet. A configuration belongs in a methods section.

Writing up work that ran on somebody else’s platform?  Send the five lines you are missing and we will say which are recoverable →

Laser tracker measuring a six-axis motion platform in a laboratory

Laser tracker measuring a six-axis motion platform in a laboratory

The 5-Line Methods Statement  What gets issued, and why somebody will ask for it

Line Why a reviewer or a successor asks for it Where the number comes from
Architecture and model designation Establishes the mechanism class, which determines what the motion could and could not have been Configuration record issued at delivery
The point pose is referenced to A travel or attitude figure means nothing until the point it applies to is stated; participants and sensors sit away from the table Agreed at the interface review, printed on the acceptance sheet
Commanded profile and how it was conditioned Separates what was applied from what was recorded in the field or produced by a model Conditioning report, listing every transformation as a number
Calibration method and the instrument used Distinguishes a measured figure from a computed one, which is the first thing a careful reader checks Identification record, naming the instrument
Controller firmware version at the time of the experiment Makes a result attributable to a machine state; a platform updated mid-study is two apparatus, not one Recorded at commissioning and at any service visit

Line five is the one laboratories discover late. If a controller is updated between the pilot and the main study and nobody wrote down which version ran when, the two data sets can no longer be defended as having come from the same apparatus.

From a protocol to a machine somebody else could specify

Getting to a configuration a second laboratory could rebuild

Research equipment gets specified once and lived with for years, usually by people who were not in the room when it was bought. These five steps exist so the machine can be re-derived from documents rather than from whoever remembers the conversation.

The 5-Step Reproducible Configuration Path  Each step ends in a document, not in an agreement

ST 01

Read the protocol

We read what the study varies and what it must hold constant. The motion requirement falls out of that distinction, and so does the list of things that must not be adjustable later.

Out: requirement note

ST 02

Check the envelope

The required stimulus or trajectory is run against the actuator envelope at your load and mounting height, before geometry is fixed rather than during commissioning.

Out: envelope check

ST 03

Fix the interface

Command layer, coordinate convention, units, state content and stop behaviour are written down and signed. This is where openness stops being an adjective.

Out: interface document

ST 04

Identify and calibrate

Geometric identification on the as-built machine, then calibration measured with an instrument rather than computed from encoders, on the platform that ships.

Out: identification record

ST 05

Issue the configuration

Everything above is issued as one record, written so that a group at another institution could specify the same machine from it without contacting us.

Out: configuration record

One boundary stated plainly. We describe the apparatus. We do not review the protocol, judge whether the stimulus is appropriate for the research question, or take any position on what the results mean. Those are the parts of the work that make it research, and they stay entirely with the institution.

Have a protocol draft but no equipment specification yet?  Send the draft and we will return the requirement note first →

The input most research enquiries leave out

“Open interface” is three different requests, and they cost different things

Almost every research enquiry asks for an open platform. Almost none of them says how far in they need to reach, and the three common answers are not variations of one requirement — they are three different machines to deliver and support.

Level 1 is what most groups need and few of them realise it: you command a pose, the platform solves the kinematics, and your work happens above that line. Level 2 puts your own kinematics in the loop. Level 3 puts your control law inside the servo loop, and that is where our responsibility for the machine’s behaviour has to be renegotiated rather than simply extended.

We build all three. What we will not do is leave it undefined and let it be discovered at commissioning, because the answer changes the controller architecture, the acceptance criteria and who is accountable when the platform does something unexpected.

Research groups buy modifiability. Modifiability has to be specified like any other requirement.

Not sure which level your work actually needs?  Describe what your code has to do and we will name the level →

Three levels of motion-platform controller access, from pose commands to control laws inside the servo loop

Three levels of motion-platform controller access, from pose commands to control laws inside the servo loop

The 3-Level Access Ladder  What each level gives you, and what it asks of you

Level What you send the platform What it buys the research What changes for you
Level 1
Pose
A pose, or a profile of poses, in a convention agreed in writing The platform is a reliable stimulus source and stays out of your results Nothing. Acceptance and warranty are ours in full
Level 2
Leg length
Actuator commands, with your own kinematic solution above them The mechanism model becomes part of what you can study or replace Workspace protection still runs, but pose accuracy becomes a shared claim
Level 3
Servo loop
Your control law, running where ours would The controller itself becomes the object of research Performance figures no longer describe the delivered machine; acceptance is agreed against a fallback configuration

The third row is the honest one. At Level 3 we cannot warrant motion performance, because the thing producing the motion is yours — so acceptance runs on our configuration first, that record becomes the reference, and your work starts from there. Groups doing control research find this obvious; procurement departments occasionally do not, which is why it goes in writing early.

The 8-Line Research Definition  What we need before a quotation means anything

Line What it changes on the platform If it is left blank
Access level from the ladder above Controller architecture, acceptance basis, support model We quote Level 1 and the real requirement surfaces at commissioning
Apparatus mass and CG height above the interface Frame section, actuator force, achievable stimulus Sized for a low centred rig; a tall one costs travel
The stimulus or trajectory the protocol calls for Envelope, and whether the study is inside it at all The envelope is checked after purchase, which is the wrong order
Whether a person is on the platform Envelope limiting, stop behaviour, access, restraint interface A machine that cannot be described in an ethics submission
Where pose has to be referenced — eye point, sensor, tool Every travel figure the study will quote Figures stated at the table, which is not where the experiment happens
Room, environment and access route Geometry, sealing, installation method A platform that cannot be got into the building it was bought for
Session duration and duty across a working day Thermal margin, service interval, cohort scheduling Sized for intermittent use and run through participant sessions
How long the equipment has to remain supportable Component selection and spare-part strategy Selected for today, replaced by a PhD student in year four

Eight lines, and research enquiries typically arrive with three. Write “unknown” on the rest — an unknown gets asked about, an estimate gets built to and then defended in a viva.

Agreed before manufacturing

What your host sends, and what happens at the edge of the workspace

Host link runs over TCP/UDP, serial or Modbus, with EtherCAT or CANopen below it. Command set, coordinate convention, pose order and units are fixed at the interface review and signed before anything is manufactured — a laboratory is a bad place to discover that two groups meant different things by “pitch positive”.

A commanded pose can be unreachable for reasons belonging to no single axis: a leg past its stroke, a joint past its angle, or a configuration where a small actuator motion produces a large platform one. Each pose and the path between poses is checked before anything moves, and one that fails is refused with a reason returned to the host — because a platform that silently clips a commanded stimulus contaminates a data set instead of stopping a run.

Where a protocol has an approved envelope, that envelope can be imposed in the machine as well as in your code, so a mistyped command cannot exceed what a review board sanctioned.

One safety boundary. The control interface can report status and request an orderly stop, but it does not replace emergency-stop circuits or the institution’s safety chain. Those stay hard-wired and remain with whoever owns the installed system.

Integrating with a real-time host your group already runs?  Send its command convention and we will state what changes →

CSCMotion six-axis motion platform rejecting a commanded pose outside its reachable workspace

CSCMotion six-axis motion platform rejecting a commanded pose outside its reachable workspace

Where the machine stops and the research begins

What belongs to the laboratory, and what we will not sell you

Research procurement goes wrong in a particular way: a supplier agrees to everything, and the gap between “motion equipment” and “a working experiment” is discovered by a postdoc six months later. These four zones go into the proposal so the gap is visible while it is still cheap.

Ours

  • The mechanism, controller, drives and cabinet
  • Motion that is generated, calibrated and recorded
  • The interface at the level agreed on the access ladder
  • Workspace protection, mechanical limits and the stop circuit
  • The configuration record your methods section draws on

Never ours

  • The research question, hypothesis and protocol
  • Ethics approval, participant screening and recruitment
  • Instrumentation, data acquisition and analysis
  • Interpretation, and any conclusion drawn from the data
  • Authorship, and any claim the work makes

Outside our class of machine

  • Sub-micrometre or nanometre positioning
  • Optical alignment and metrology-grade calibration
  • Vacuum, cleanroom or cryogenic environments
  • Delivery of a complete research instrument

Signed by both

  • The access level and what it means for acceptance
  • The stimulus envelope, and any limit imposed for a protocol
  • Interface definition: commands, state, units, stop behaviour
  • What the configuration record will contain
On precision, plainly. If your requirement is written in micrometres or nanometres, this is a different discipline — piezo or flexure driven, usually in vacuum or a cleanroom — and no configuration of our mechanism reaches it. Our repeatability lives in hundredths of a millimetre. Where the line falls, and what sits on the other side of it, is worked through on the hexapod page.
On the research itself. A platform acceptance connects an approved requirement to a defined configuration, load, trajectory, measurement and record. It does not validate an experimental method and it does not support a conclusion. We can tell you what the apparatus did. Only your laboratory can say what that means.

We would rather be excluded from a tender here than named in a paper we cannot stand behind.

Not sure which side of the precision line your tolerance sits on?  Send the tolerance and how it was arrived at →

From an approved requirement to an accepted platform

Five stages, and what each side hands over

Research purchases run on committee dates, grant milestones and academic terms. What follows is written so each stage produces a document a project can be reported against, not just a step that happened.

STAGE 01

Requirement review

You send the protocol or its motion requirement, the apparatus masses, the access level and the room. We say whether it is our machine and which bench configuration it is.

Out: feasibility note

STAGE 02

Envelope & stimulus check

The required motion is run against the actuator envelope at your load and height. Where it does not fit you get the axis that binds, not a refusal.

Out: envelope check

STAGE 03

Interface freeze

Access level, command set, state content, units, stop behaviour and any protocol envelope limit are written and signed. After this the frame can be drawn.

Out: interface document

STAGE 04

Build & identification

Manufacture, assembly and geometric identification on the as-built machine, so the controller solves for the platform that exists rather than the nominal one.

Out: identification record

STAGE 05

Loaded acceptance

Your stimulus run at the apparatus load, repeated, with the spread reported. Witnessed on site or by live video, and issued as the configuration record.

Out: configuration record

Stage 03 carries the schedule. A research platform whose interface was never frozen becomes a commissioning project instead of a delivery, and commissioning projects do not fit inside a term.

Need this as a plan for a funding application or an internal approval?  Ask for the five stages with your dates against them →

From the laboratory side of the line

Reference reading for a research specification

Four pieces research groups ask for once a motion requirement is real: the axis decision, the mechanism, the trade-off and the vocabulary a specification has to use.

Axis decision

3DOF or 6DOF, read from the requirement

What three axes cannot reproduce, what six cost in moving mass, and how to tell which side of the line a study falls on.

Mechanism

How six leg lengths become one pose

Inverse and forward kinematics, why the forward answer is not unique, and what a controller does about it.

Trade-off

Payload, stroke and acceleration under a duty cycle

Why raising one of the three lowers the others, and why a platform running participant sessions is sized against different numbers than a demonstrator.

Vocabulary

Motion platform glossary

Gross moving load, motion reference point, combined-axis travel, singularity — defined once, so a specification can be written without ambiguity.

Asked before a specification is written

Research motion platform FAQ

No, and we say so before a quotation rather than after. We deliver the mechanism, the controller, the interface and the records that describe them. Instrumentation, data acquisition, the fixture holding your specimen and the analysis are the parts that make it your experiment, and they need knowledge of the research question rather than of the machine producing motion. Where a group wants one supplier for the whole apparatus, we are the wrong supplier and it is cheaper to know that in week one.

Yes, at Level 3 on the access ladder. There are three levels: command a pose and let the platform solve the kinematics; command leg lengths and run your own kinematics; or put your control law inside the servo loop. All three are things we build. What changes with depth is the acceptance basis — at Level 3 we cannot warrant motion performance, because the thing producing the motion is yours, so acceptance runs against our configuration first and that record becomes your reference. The hard-wired stop circuit and mechanical limits stay ours at every level.

Five lines: architecture and model designation, the point pose is referenced to, the commanded profile and how it was conditioned, the calibration method and the instrument used, and the controller firmware version at the time of the experiment. All five ship with the platform as part of the delivery record rather than being assembled on request years later. The fifth is the one groups discover late — a controller updated between a pilot and a main study makes two apparatus out of one, and that has to be recorded when it happens.

No. That class of machine is piezo, flexure or voice-coil driven, usually in vacuum or a cleanroom, and it is a different discipline rather than a smaller version of ours. Our mechanism resolves in hundredths of a millimetre and no configuration of it reaches micrometres. If your tolerance is written in µm or nm you will hear this on the first reply, because finding out later costs a funding cycle.

Yes, and that changes the machine rather than just the paperwork. We supply an envelope that can be mechanically limited to what your protocol was approved for, a hard-wired stop circuit brought to positions your submission names, defined behaviour on stop including where the platform comes to rest, and a boarding arrangement designed around your rig. What stays with the institution is the ethics submission itself, participant screening, the seat and harness, and every medical judgement involved. We can describe the machine in terms a review board can quote; we cannot make the submission.

Yes. We issue the configuration as a specification written in capability terms rather than model names — axis count, envelope at a stated load and reference point, access level, acceptance method and the records to be delivered. That is a document your procurement office can tender openly and other suppliers can bid against. If someone bids it better than we can, the specification did its job. A supplier who will only give you a specification that names their own product is telling you something about the product.

Compare the conditions attached to the figures first. Ask at which pose and at what load the repeatability was measured, whether it was measured with an instrument or read from encoders, whether the travel is single-axis or combined, which access level the price assumes, and whether a calibration and configuration record is included or quoted as an extra. Those five account for most of the gaps we see. Where a competing quotation genuinely covers the same conditions and costs less, we would rather hear it than guess.

Two things matter more than a support contract. First, what is on the load path is deliberately conventional: motors, drives, encoders and bearings in standard catalogue sizes, chosen so a maintenance team anywhere can source a replacement without us. Second, the configuration record means a group that has lost every person involved in the original purchase can still describe, service and re-specify the machine. Warranty is twelve months; the design intent is that the machine stays serviceable long after it lapses.

Commercial questions — lead time, payment terms, spares, installation — are answered in the full FAQ.

Send the experiment. We will tell you what the apparatus has to be.

A protocol draft, the apparatus mass, the access level you think you need and the room it goes in are enough for a first pass. If the requirement belongs to a precision positioning supplier or to a complete instrument builder, that is what you will hear back — and hearing it before a funding submission is worth more than a quotation.

What comes back first

  1. Whether the stimulus your protocol needs is inside our physics, naming the machine class if it is not
  2. Which access level the work actually requires, and what it changes for acceptance
  3. Which of the four bench configurations it is, and whether three axes or six suit the study
  4. The configuration written as a tenderable specification, plus a blank acceptance protocol
Scroll to Top