§9 xArm 850

Limitations and open technical questions

What the machine cannot do, what nobody has published, and what is still open at S2.

Start here

This section says what the machine cannot do, where it must not be used, and what nobody yet knows about it or about the station it works at. Read it as two lists: limitations, which a source states, and open questions, which no source answers or where sources disagree.

  • 0–50 °C

    rated ambient temperature1

  • 25–85%

    relative humidity, non-condensing2

  • below 2000 m

    rated altitude3

  • A limitation is known and sourced. For example, the 850 is for indoor use only, out of direct sunlight4.
  • An open question is either a gap, where no source gives the answer, such as the 850's IP rating5, or a contradiction, where sources disagree, such as what S2 will do in the future 3D-printed flow6.
  • Gaps are marked "Not known" and carry no number. Contradictions show both sides. Both are listed under Open questions, below this section's tier panels56.

S2 in one line: S2 is the xArm 850 arm that picks up incoming material and moves it between receiving, staging and production78.

Look back

A question from earlier on, to keep it fresh. Skip it if you like; nothing depends on it.

q-s07-b-06Safety Which of these S2 safeguards has been confirmed at the physical cell?
  1. Check option (a)

    Not this one. Their existence and locations are unknown. Only the button on the control box is documented.2071

  2. Check option (b)

    Not this one. S2's guarding and protective devices are unknown. Its protective stop input may still be in its factory default.22

  3. Check option (c)

    Not this one. It has not been confirmed: nobody has recorded whether one exists, or who performed and signed it.17

  4. Check option (d)

    Correct. Right. All three wait for access to the cell. Until then, act as if they are absent.172022

q-s05-b-01 What is the most the 850 can carry, counting its gripper?
  1. Check option (a)

    Correct. Right. The rated maximum payload is 5 kg. This platform infers, from UFACTORY's payload setting, that the tool counts toward it.910

  2. Check option (b)

    Not this one. 20 kg is the arm's own weight, without its control box. The payload is 5 kg.729

  3. Check option (c)

    Not this one. 850 is the reach, in millimetres: 850 mm. The payload is 5 kg.739

Choose your depth

Four depths, one page. Switch at any time: every tier stays open to everyone. What the four tiers mean

1Beginner

Where it cannot go, and what is still unknown

For: Anyone with no robotics background: a visitor, a new operator, a manager
Kind of task: Recognise and recall, with plain-language explanations and pictures

In this part you learn the few hard limits a newcomer must know, where the arm may and may not be used, and which basic questions about the real station nobody can answer yet. No robotics background is needed.

How much it can carry

  • It carries at most 5 kg9. This platform infers that the tool on its end counts toward that 5 kg, so a heavy gripper leaves less for the part10.

Where it can work

  • It is for indoor use only, out of direct sunlight4.
  • The air around it must be between 0 °C and 50 °C1.
  • Relative humidity must be between 25% and 85%, and non-condensing, which means water must not condense out of the air2.
  • The air must be free of corrosive gases or liquids, flammable materials, oil mist, salt spray, dust and metal powder11.
  • UFACTORY's manual warns against letting water or dust into the arm or the controller12.
  • No UFACTORY source found gives an IP rating, the code that says how well a housing keeps out dust and water, for the arm or its control boxes. The only one listed is IP40, for the Gripper G2 accessory. So you cannot assume the arm resists water or dust at all5.

Buying it and keeping it up to date

  • UFACTORY says its Studio software is free and gets monthly upgrades that add features13.
  • UFACTORY states a lead time of 2–3 months for the 85014.
  • No UFACTORY source found announces a successor model, a product roadmap or an end-of-life date for the 85015.

What nobody knows yet about S2

  • What it handles. Whether business cards are the real cell's workpiece, or only the workpiece in this project's simulation design, is not recorded. IntelliMake's diagram speaks of blanks and personalised laser-engraved gifts16.
  • Whether its safeguards exist. The risk assessment for the S2 installation has not been confirmed: whether one exists, who signed it, and whether it was redone after installation17.
  • Why there are two arms. IntelliMake's reason for using two arms, with the 850 at S2 and an xArm 6 at S6, is not documented18.
  • How autonomous it is today. S2's current automation level is not documented. Level 5E is this project's target, not a description of the cell today19.

Not yet confirmed at S2

Nobody has confirmed these safeguards at the physical S2 cell yet. Until someone does, assume none of them exist.

  • The S2 installation's risk assessment has not been confirmed: whether one exists for the complete S2 application (arm, gripper, workpieces, S1/S3/S4/S6 interfaces), who performed and signed it, and whether it was redone after installation as UFACTORY requires.17
  • The locations of the S2 emergency stops are unknown: whether any e-stop buttons beyond the control box button are wired to EI, where they are, and whether S2 shares an emergency stop circuit with S6 or other stations.20
  • The position of the S2 control box is unknown: whether it is outside the arm's working range, at 0.6 to 1.5 m height, with its e-stop reachable.21
  • S2's guarding and protective devices are unknown: whether fences, interlocked doors, light curtains, safety mats or laser scanners are wired to the SI protective stop input, or whether SI is still in its factory default state with no additional safety equipment.22
  • It is unknown whether S2 is intended to be a collaborative application, with people entering the arm's working area during automatic operation. If it is, it is also unknown which collaborative method is used and how it has been validated.23
  • It is unknown whether S2's working range, including the gripper, is marked on the floor or bench as UFACTORY recommends.24
  • It is unknown what the S2 gripper does to a held workpiece on power loss or e-stop (holds or drops), and what lies beneath the arm's path if a part drops.25
  • Whether S11 IntelliAware has any authority to stop or slow S2, whether it is a safety-rated protective device, and who owns S11 are not documented (Q14f). The diagram calls S11 'monitoring of ... safety', which does not make it a safeguard.26

Many of these open questions are marked "Awaiting cell access". That means only someone looking at the physical station can close them. Until then, this site treats them as unknown and never fills them with a guess.

Check yourself

Answer, then check. Each option has its own feedback, and nothing is scored.

q-s09-b-01 Could the 850 work outdoors under a shelter where rain sometimes blows in?
  1. Check option (a)

    Correct. Right. It is for indoor use only, water must be kept out of the arm and the controller, and no IP rating is published for them.4125

  2. Check option (b)

    Not this one. The temperature range is only one condition. The 850 is also for indoor use only, and water must be kept out of it.1412

  3. Check option (c)

    Not this one. No IP rating was found for the arm or its control boxes. The only one listed, IP40, is for the Gripper G2 accessory.5

q-s09-b-02 Which of these is an open question, not a known fact?
  1. Check option (a)

    Correct. Right. It is a gap, waiting for access to the physical cell.16

  2. Check option (b)

    Not this one. The 5 kg figure is Verified from UFACTORY's specification table. That the tool counts toward it is this platform's inference, but the figure itself is not an open question.910

  3. Check option (c)

    Not this one. That is Verified from IntelliMake's layout: S1, the receiving conveyor, precedes S2.27

q-s09-b-03Safety Has anyone confirmed that the safeguards around the real S2 arm exist?
  1. Check option (a)

    Correct. Right. Whether a risk assessment exists for S2, who signed it and whether it was redone after installation are all unconfirmed until the cell can be observed.17

  2. Check option (b)

    Not this one. A label is not a safeguard. The S2 installation's risk assessment has not been confirmed, and its guarding and protective devices are unknown.1722

2Novice

Operating limits, and the target against reality

For: Someone who will work near or with the cell: operator, trainee technician
Kind of task: Explain and sequence: put steps in order, match parts to their functions

In this part you learn the full list of conditions the arm is rated for, which software features are not finished, and how to tell the project's goal for the station apart from what the station does today. It is for someone who will work near or with the cell.

The space it can reach

  • The 850's Cartesian working envelope is X ±850 mm and Y ±850 mm, and Z from -400 mm to 1214 mm, measured from the base28.
  • UFACTORY says its published working-range diagrams for the 850 are for safety assessment only29.

The rest of the environment rules

  • It is rated for altitudes below 2000 m3.
  • It must be kept free of mechanical shock, vibration, electromagnetic noise and radioactive materials30.
  • UFACTORY rates it for ISO Class 5 cleanrooms, so clean air is not the problem31.
  • Wet, dusty or oily places are. This platform infers that it is not suited to washdown, outdoor use or a machining area with coolant mist or metal chips, unless it is given extra protection that UFACTORY does not specify32.

Software features that are not finished

  • Collision detection that works from motor current can trigger falsely if the payload mass or centre of mass is set wrongly. UFACTORY's advice for pick-and-place is to set the payload before the pick command and reset it after the place command33.
  • UFACTORY's API is open source, but joining the 850 to other products needs custom code: most customers write their own libraries34.
  • Studio's environment simulation, which checks for collisions with modelled cubes, cylinders and tables, is still in beta testing35.
  • Self-collision detection for two UFACTORY arms sharing a workspace has been announced, but is still in research and development36.

The target for S2, and what S2 is today

  • This project's target for the S2 agent is IntelliMake level 5E, limited autonomous control. It is a goal, and safety sign-off is by the IntelliMake team leads37.
  • S2's as-built automation level is not documented. Nobody should describe S2 as a 5E station today19.
  • The tool fitted to S2, gripper or suction, is not documented. So nobody can yet check how much of the 5 kg payload the tool uses3810.
  • Why the cell has two arms is a recorded gap18.

Check yourself

Answer, then check. Each option has its own feedback, and nothing is scored.

q-s09-n-01 A colleague wants to move the 850 into a machining area with coolant mist and metal chips. Is it suitable?
  1. Check option (a)

    Correct. Right. This platform infers it is not suited to such areas without protection UFACTORY does not specify. The manual also requires air free of oil mist and metal powder.3211

  2. Check option (b)

    Not this one. A cleanroom rating is about clean air. It says nothing about coolant mist or metal chips, and the manual rules out oil mist and metal powder.3111

  3. Check option (c)

    Not this one. Temperature is one condition among several. The air must also be free of oil mist, dust and metal powder.111

q-s09-n-02Safety Is S2 a level 5E station today, able to act without human approval?
  1. Check option (a)

    Correct. Right. 5E is the project's goal, not a description of the cell, and safety sign-off is by the IntelliMake team leads.1937

  2. Check option (b)

    Not this one. 5E is the project's goal for the agent, not a description of the cell. S2's as-built level is not documented.37

  3. Check option (c)

    Not this one. That is not known either. S2's current automation level is simply not documented.19

q-s09-n-03 A pick-and-place program keeps stopping with collision detections, though nothing is touched. What should you check first?
  1. Check option (a)

    Correct. Right. Current-based collision detection can trigger falsely when these are set wrongly. The payload is typically set before the pick and reset after the place.33

  2. Check option (b)

    Not this one. Humidity limits concern the environment. False collision triggers come from a wrongly set payload mass or centre of mass.233

3Intermediate

Software and firmware limits

For: Someone who will set up, program or maintain the arm: technician, student engineer
Kind of task: Apply: work through written scenarios that need a decision (which mode, which setting, what to do about this error), with feedback on each choice. Simulation added in M2/M4 extends this; it does not define it

In this part you learn the limits that show up when you program the arm: which figures the maker does not give, which moves the controller refuses, and why the firmware on a particular arm matters. It is for someone who will set up, program or maintain the arm.

Taught points against computed points

  • UFACTORY states a repeatability of ±0.02 mm, which is how closely the arm returns to a taught point. No source found gives an absolute accuracy figure, which is how closely it reaches a computed coordinate39.
  • That gap matters for offline programming and camera-guided picking, which both work from computed coordinates. How much UFACTORY's kinematic calibration improves accuracy is not published either40.

Moves the controller will not make

  • Near a singularity the arm cannot carry out a planned straight-line or circular move. It stops instead. UFACTORY advises avoiding the central area near the base41.
  • In straight-line and circular moves the joints can exceed their maximum speed and acceleration, because joint positions and tool positions are related non-linearly42.

Why the firmware version matters

  • Replacing an 850's control box can cause false collision detections, because the joint friction parameters may no longer match. On the 850 those parameters are stored in the arm, and pressing and releasing the emergency stop reloads them43.
  • Firmware V2.7.0 fixed a known issue: sending zero speed in joint-speed mode could still move the arm unintentionally. Earlier firmware may carry this issue44.
  • Arms whose serial number has an 'E' as the third character from the end need at least firmware V2.7.045.
  • UFACTORY publishes a recommended matching set of versions. The newest is firmware 2.8.2, Studio 2.7.0, Python SDK 1.18.4 and ROS/ROS2 2.0.0; mismatched versions are not the recommended configuration46.
  • The latest release note fetched, for firmware V2.8.2, added more status reporting, relative-position commands in Cartesian online planning and support for a new force-torque sensor47.
  • No UFACTORY source found gives a known-issues list for current firmware. Release notes list fixes only after the fact, so open defects cannot be checked in advance48.
  • S2's controller type, firmware version and SDK version are all unknown until someone reads them at the cell49.

Language and ROS support

  • The official Python SDK supports Python 3 only50.
  • UFACTORY's ROS 2 packages are tested only on the ROS 2 distributions that have a matching code branch: Foxy, Galactic, Humble, Jazzy and Rolling51.

Check yourself

Answer, then check. Each option has its own feedback, and nothing is scored.

q-s09-i-01 Suppose the S2 arm's serial number has an 'E' as the third character from the end. What must be true of its firmware, and can you check it now?
  1. Check option (a)

    Correct. Right. Firmware V2.7.0 added compatibility for such arms, and S2's firmware version is a gap awaiting cell access.4549

  2. Check option (b)

    Not this one. Arms with that serial number need at least firmware V2.7.0, which added compatibility for them.45

q-s09-i-02Safety Why worry about sending zero-speed commands in joint-speed mode on older firmware?
  1. Check option (a)

    Correct. Right. Firmware V2.7.0 fixed it, and earlier firmware may still carry the issue. A command meant to hold the arm still could move it.44

  2. Check option (b)

    Not this one. Not on older firmware. Sending zero speed in joint-speed mode could still move the arm until V2.7.0 fixed it.44

  3. Check option (c)

    Not this one. No known-issues list was found. Release notes list fixes only after the fact, so open defects cannot be checked.48

q-s09-i-03 After a control box is replaced, the 850 reports collisions that did not happen. What is the likely cause and remedy?
  1. Check option (a)

    Correct. Right. On the 850 the friction parameters are stored in the arm and reloaded that way.43

  2. Check option (b)

    Not this one. Near a singularity the arm stops planned Cartesian moves. False collisions after a box swap come from mismatched friction parameters.4143

4Expert

Which unknowns matter most

For: Someone who designs, integrates or changes the cell: integrator, engineer, the M5 team
Kind of task: Analyse and decide: weigh trade-offs, resolve contradictions, critique a configuration

In this part you rank the gaps by what they block. Some stop an engineering estimate, some stop a safety argument, and some are about the station rather than the machine. It is for someone who designs, integrates or changes the cell.

Unknowns that block engineering

  • Payload diagram. No source found shows how the allowable payload falls as the load's centre of mass moves away from the flange, or with speed. Grippers and parts cannot be sized properly without it52.
  • Speed at full payload. No source found gives cycle-time data, or the maximum speed and acceleration while carrying the full 5 kg across the reach53.
  • Collaborative limits. No source found shows the 850 assessed for power and force limiting, so permissible contact forces and speeds for collaborative use are undocumented54.
  • Service life. No design life, MTBF or harmonic-drive life is published. The only durability figure is a warranty note that it was stress-tested for at least 15,000 hours of full-time operation55.
  • Accuracy. Absolute positioning accuracy, and what calibration does to it, is not published40.
  • Joint internals. Motor ratings, harmonic-drive ratios and encoder types for each joint are not published56.

Unknowns that block a safety argument

  • No UFACTORY source found states a Performance Level, Category or SIL for any 850 safety function, and no TÜV certification was found. Do not assume any57.
  • No source found says whether collision detection, the safety boundary and reduced mode are enforced independently of the motion-command path, or whether the boundary checks the tool and links or only the TCP58.
  • This project's advice follows from that: treat those functions as configurable controller functions, never as a replacement for risk-assessed protective devices59.

Unknowns about S2 itself

  • Cycle times for S2's moves and for the laser step are not documented, so throughput and the benefit of two arms cannot be quantified60.
  • This platform infers that two arms let loading at S2 and unloading at S6 run at the same time, but how much that helps is unknown, and the laser step may be the real bottleneck61.
  • IntelliMake's reason for two arms, and for placing them as they are, is not documented18.
  • The sources disagree about S6's role: after processing in the project specification, before laser engraving in IntelliMake's future 3D-printed flow62.
  • They also disagree about S2's future: the diagram's 3D-printed flow has no S2 step, but the owner says S2 will handle material for 3D printing6.

Tools that exist, with their own limits

  • Kinematic calibration can be added to the URDF model in UFACTORY's ROS packages, for arms produced after August 202363.
  • Collision detection based on torque sensors, added in Studio V2.7.0, has a documented limit: at end speeds of 100 mm/s or more, a collision may damage the sensor64.
  • UFACTORY says its unified MoveIt configuration package for ROS 1 may replace the older per-model packages in the future65.

One visit would close many gaps

  • Most of the S2 safety gaps concern the installation, not the machine: its risk assessment, emergency stops, control box position, guarding, any safety PLC, collaborative intent, safety settings, settings password, input configuration and floor marking17202122662367686924.
  • Each of them is marked as awaiting cell access. Inspecting the S2 installation and its risk assessment is the single observation that would address the most of them at once172267.

Check yourself

Answer, then check. Each option has its own feedback, and nothing is scored.

q-s09-e-01 Which of these gaps block a cycle-time estimate for S2? Choose all that apply.
  1. Check option (a)

    This one applies. Applies, and it blocks most directly: without measured move times there is nothing to add up.60

  2. Check option (b)

    This one applies. Applies. Without it, move times cannot be estimated from the arm's own figures either.53

  3. Check option (c)

    This one applies. Applies, less directly: the slot positions set the distances S2 moves.70

  4. Check option (d)

    This one does not apply. The IP rating concerns dust and water protection. It says nothing about how long a move takes.5

  5. Check option (e)

    This one does not apply. That is a security and safety-settings gap. It does not change how long S2's moves take.68

q-s09-e-02Safety Which single observation at the cell would close the most S2 safety gaps?
  1. Check option (a)

    Correct. Right. The risk assessment, guarding, emergency stops and safety settings are all installation facts awaiting cell access.17202267

  2. Check option (b)

    Not this one. The manual describes the machine, not this installation. It cannot say whether S2's risk assessment exists or what guarding is fitted.1722

  3. Check option (c)

    Not this one. That closes one settings question at most, and collision detection is a controller function, not a validated safeguard.6759

Not settled

Open questions · 64

What the sources do not settle for this section. Nothing here is papered over with a plausible number.

  • Kind: Gap

    No fetched UFACTORY source gives an IP (ingress protection) rating for the 850 arm or its control boxes. The 850 technical specifications list IP40 only for the Gripper G2 accessory.

    See reference 5
  • Kind: Contradiction

    The future 3D-printed flow in the IntelliMake diagram has no S2 step (printed parts go from S7 straight to S6), but the owner states S2 will handle material for 3D printing in the future. What S2 does in the future flow is unresolved.

    See reference 6
  • Kind: Gap

    No fetched UFACTORY source announces future 850 hardware: no successor model, higher-payload variant, published product roadmap or end-of-life date.

    See reference 15
  • Kind: Gap

    Whether business cards are the physical Phase 1 cell's workpiece, or only the workpiece in this project's simulation, is not recorded. IntelliMake's diagram speaks of 'blanks' and 'personalized laser-engraved gifts' (Q14a).

    See reference 16
  • Kind: Gap

    The S2 installation's risk assessment has not been confirmed: whether one exists for the complete S2 application (arm, gripper, workpieces, S1/S3/S4/S6 interfaces), who performed and signed it, and whether it was redone after installation as UFACTORY requires.

    See reference 17
  • Kind: Gap

    IntelliMake's reason for using two arms, and for putting the 850 at S2 and the xArm 6 at S6, is not documented in any source available to this project (Q14d).

    See reference 18
  • Kind: Gap

    S2's current, as-built automation level in the physical cell is not documented. Level 5E is this project's target (int-041), not a description of the cell today (Q14c).

    See reference 19
  • Kind: Gap

    The locations of the S2 emergency stops are unknown: whether any e-stop buttons beyond the control box button are wired to EI, where they are, and whether S2 shares an emergency stop circuit with S6 or other stations.

    See reference 20
  • Kind: Gap

    The position of the S2 control box is unknown: whether it is outside the arm's working range, at 0.6 to 1.5 m height, with its e-stop reachable.

    See reference 21
  • Kind: Gap

    S2's guarding and protective devices are unknown: whether fences, interlocked doors, light curtains, safety mats or laser scanners are wired to the SI protective stop input, or whether SI is still in its factory default state with no additional safety equipment.

    See reference 22
  • Kind: Gap

    It is unknown whether S2 is intended to be a collaborative application, with people entering the arm's working area during automatic operation. If it is, it is also unknown which collaborative method is used and how it has been validated.

    See reference 23
  • Kind: Gap

    It is unknown whether S2's working range, including the gripper, is marked on the floor or bench as UFACTORY recommends.

    See reference 24
  • Kind: Gap

    It is unknown what the S2 gripper does to a held workpiece on power loss or e-stop (holds or drops), and what lies beneath the arm's path if a part drops.

    See reference 25
  • Kind: Gap

    Whether S11 IntelliAware has any authority to stop or slow S2, whether it is a safety-rated protective device, and who owns S11 are not documented (Q14f). The diagram calls S11 'monitoring of ... safety', which does not make it a safeguard.

    See reference 26
  • Kind: Gap

    The end effector fitted to S2 (the gripper or suction tool used for business cards) is not documented.

    See reference 38
  • Kind: Gap

    The absolute positioning accuracy of the 850, and how much UFACTORY's post-August-2023 kinematic calibration improves it, is not published in any fetched source. This matters for offline programming and vision-guided picking, which rely on computed rather than taught coordinates.

    See reference 40
  • Kind: Gap

    No fetched UFACTORY source gives a public known-issues list for current 850 firmware. Release notes list only fixes after the fact (lim-029), so open defects in the installed firmware cannot be checked.

    See reference 48
  • Kind: Gap

    S2's controller type (AC or DC), firmware version and SDK version are unknown. Firmware determines which reduced-mode and fence APIs are available (1.2.0 or 1.2.11 and above).

    See reference 49
  • Kind: Gap

    No fetched source gives a payload diagram for the 850: how the allowable payload falls as the load's centre of mass moves away from the flange, or with speed. Integrators need this to size grippers and parts.

    See reference 52
  • Kind: Gap

    No fetched source gives cycle-time data or the maximum speed and acceleration the 850 achieves while carrying its full 5 kg payload across its reach.

    See reference 53
  • Kind: Gap

    No fetched source shows the 850 assessed for collaborative power and force limiting (the former ISO/TS 15066 content, now in ISO 10218-2:2025). The SGS verification covers only EN ISO 10218-1:2011 (safety-082), so the permissible contact forces and speeds for collaborative use are undocumented.

    See reference 54
  • Kind: Gap

    No fetched source gives a design life, MTBF or harmonic-drive service life for the 850. The only durability figure is the warranty note that it was stress-tested for at least 15,000 hours of full-time operation.

    See reference 55
  • Kind: Gap

    Per-joint component data for the 850 (motor model and rating, harmonic-drive ratio, encoder type and whether it is single- or multi-turn absolute, and joint-module sizes for J1–J6) is not published in the product page, the manuals or the URDF fetched.

    See reference 56
  • Kind: Gap

    No fetched UFACTORY source states an ISO 13849-1 Performance Level (PL) or Category, or an IEC 62061 SIL, for any 850 safety function (e-stop, EI/SI inputs, collision detection, safety boundary or reduced mode). No TÜV certification was found. Do not assume any.

    See reference 57
  • Kind: Gap

    No UFACTORY source was found that says whether the software safety functions (collision detection, safety boundary, reduced mode) are enforced independently of the motion-command path. It is also unknown whether the safety boundary checks the tool and the arm's links, or only the TCP; the documentation mentions only the TCP.

    See reference 58
  • Kind: Gap

    Cycle times for S2's moves (S1 to S4, S1 to S3, S3 to S4) and for the S4/S5 laser step are not documented, so throughput and the benefit of two arms cannot be quantified.

    See reference 60
  • Kind: Contradiction

    The project specification describes S6 as the downstream arm that handles parts after processing, but IntelliMake's future 3D-printed flow has S6 handling parts before laser engraving (S7 → S6 → S4/S5). S6's role is therefore not simply 'after processing' in the future flow.

    See reference 62
  • Kind: Gap

    It is unknown whether any S2 safety signals pass through a PLC, and if so whether it is a safety-rated PLC.

    See reference 66
  • Kind: Gap

    The S2 arm's current safety settings are unknown: collision detection on or off, collision sensitivity level, safety boundary on and its limits, reduced mode and its limits, self-collision tool model, TCP payload and mounting direction.

    See reference 67
  • Kind: Gap

    It is unknown whether the documented default Advanced Settings password has been changed on the S2 controller, and who can change its safety-related settings.

    See reference 68
  • Kind: Gap

    It is unknown which CI inputs at S2, if any, are configured as Stop Moving, Safeguard Reset, Reduced Mode or Manual Mode, and where any safeguard reset button is located relative to the safeguarded zone.

    See reference 69
  • Kind: Gap

    The number and positions of allocated S3 staging slots are not documented. The diagram's illustration shows six pads on the table, but it is a drawing, not a specification.

    See reference 70
  • Kind: Gap

    No dedicated teach pendant for the 850 is documented in the sources fetched: teaching is by browser (UFACTORY Studio) and by hand guiding. User Manual V2.3.0 lists stop categories for a 'Three-Position Enabling Device', but no source fetched names the product or says whether it is offered for the 850.

    See reference 74
  • Kind: Contradiction

    Sources disagree on the speed of the 850's internal base-to-flange Ethernet cable: gigabit or 1000M CAT5E on the product page and in the online hardware manual, but 100M and 'Standard CAT5' in User Manual V2.3.0.

    See reference 75
  • Kind: Contradiction

    Gripper specifications differ between sources: the online hardware manual's 'Gripper G2(AG1200)' has 10–50 N clamping force, 800 g weight and Modbus RTU, while User Manual V2.3.0's '850 Gripper' has 30 N maximum clamping force, 802 g weight and Modbus TCP. They may describe different gripper generations; the sources do not say.

    See reference 76
  • Kind: Contradiction

    Vacuum gripper specifications differ between sources: the online hardware manual (AS1200) gives -55 kPa, more than 4 L/min, 20 mA quiescent and 500 mA peak current, while User Manual V2.3.0 gives 78% vacuum, more than 5.6 L/min, 30 mA quiescent and 400 mA peak. They may be different product revisions; the sources do not say.

    See reference 77
  • Kind: Gap

    No specification for the 850's BIO Gripper G2 or 6-axis force/torque sensor (payload, force range, resolution) was found in the product page or the 850 manuals fetched; only their names are listed.

    See reference 78
  • Kind: Gap

    The physical I/O that will carry signals between S2 and S4 (and the other stations) is not defined. It may differ from the simulation's signals.

    See reference 79
  • Kind: Gap

    The layout draws unlabelled return paths from the laser and S6 region back toward S1 and S2. Whether reworked parts re-enter through S1 or S2, and what S2 does in rework, is not documented.

    See reference 80
  • Kind: Gap

    No fetched source compares the 850's ±0.02 mm repeatability quantitatively with conventional (non-collaborative) industrial robots of similar payload, beyond UFACTORY's own marketing phrase 'industrial grade performance'.

    See reference 81
  • Kind: Contradiction

    UFACTORY documents disagree on the collision sensitivity range. The Studio Settings page says 1 to 5, while the Studio glossary, the Python SDK and the xArm Developer Manual say 0 to 5, with 0 disabling collision detection. A learner reading only the Settings page would not learn that the value can switch detection off.

    See reference 82
  • Kind: Contradiction

    The 850 manual's e-stop figures appear inconsistent. Section 2.1.2 says arm power is removed within 300 ms of pressing the e-stop. Section 7.8 says the e-stop is Stop Category 1, which decelerates 'with drive power on'. Section 7.9 gives Stop Category 1 stopping times of 521 to 885 ms. UFACTORY does not explain how power removal within 300 ms fits a powered deceleration lasting up to 885 ms (the brakes may do the rest of the stopping, but no source says so).

    See reference 83
  • Kind: Contradiction

    The 850 product page calls UFACTORY arms 'Collaborative Robots' and 'cobots'. A3 says ISO 10218:2025 drops 'collaborative robot' because only an application can be confirmed as collaborative, and UFACTORY's own 850 manual says no people should be in the working area during operation. The marketing label does not establish that S2 is a collaborative application.

    See reference 84
  • Kind: Gap

    No fetched UFACTORY source says whether the 850 is suitable or validated for power and force limiting collaborative applications. UFACTORY publishes no contact force or pressure figures, and gives no force or torque threshold for each collision sensitivity level.

    See reference 85
  • Kind: Gap

    UFACTORY publishes Stop Category 1 stop data only for Joints 1 to 3 at 100% extension, 100% speed and a 5 kg payload. No data was found for Joints 4 to 6, for other speeds or payloads, for Stop Category 2 (the SI safeguard stop), or for stopping after a collision is detected. These are needed for any separation-distance calculation.

    See reference 86
  • Kind: Gap

    No fetched UFACTORY source gives an explicit intended-use or reasonably foreseeable misuse statement for the 850, beyond environmental limits and general warnings.

    See reference 87
  • Kind: Gap

    No fetched UFACTORY source identifies specific pinch or crush points on the 850, such as between links or at the gripper fingers. The pinch and crush hazard descriptions found come from OSHA's general guidance.

    See reference 88
  • Kind: Gap

    The EC/EU Declaration of Conformity for the 850 was not found or fetched. The SGS verifications say the CE mark depends on one, and the product page says only 'Certifications Complete(CE)'. Nothing fetched from UFACTORY states conformity with ISO 10218-1:2025 or ISO 10218-2.

    See reference 89
  • Kind: Gap

    The fetched text does not tie the certificate model numbers XI13 and XI15 to the name 'UFACTORY 850', although UFACTORY links the certificates from the 850 manual. It is also unknown which of these model numbers appears on the S2 arm's label.

    See reference 90
  • Kind: Gap

    The 850 manual's 'Limitation of Liability' sentence reads, as published, that safety information 'must be construed as a warranty by UFACTORY [sic], that the 850 will not cause injury or damage even if all safety instructions are complied with'. This is the opposite of what a limitation of liability usually says, and is probably a drafting error for 'must not be construed'. UFACTORY's intended wording is unconfirmed. Do not read it as a guarantee of safety.

    See reference 91
  • Kind: Gap

    The ISO 10218-1/-2:2025 texts and ISO/TS 15066 are paywalled and were not read. No clause numbers, force or pressure limits, or required PL values from them are recorded in this corpus.

    See reference 92
  • Kind: Gap

    It is unknown whether S2 operators have been trained, as UFACTORY requires, and whether maintenance and safety-configuration changes are documented.

    See reference 93
  • Kind: Contradiction

    Sources disagree on the range of joint 2 (J2): the product page, the online hardware manual and the uf850 URDF give ±132°, but User Manual V2.3.0 (PDF, 2024) gives -118°~120°. The manual's figures match none of the other three sources; the three agreeing sources are probably current, but this is not confirmed.

    See reference 94
  • Kind: Contradiction

    Sources disagree on the range of joint 3 (J3): the product page, the online hardware manual and the uf850 URDF give -242°~3.5°, but User Manual V2.3.0 (PDF, 2024) gives -225°~11°. The manual's figures match none of the other three sources; the three agreeing sources are probably current, but this is not confirmed.

    See reference 95
  • Kind: Contradiction

    Sources disagree on the range of joint 5 (J5): the product page, the online hardware manual and the uf850 URDF give ±124°, but User Manual V2.3.0 (PDF, 2024) gives -97°~180°. The manual's figures match none of the other three sources; the three agreeing sources are probably current, but this is not confirmed.

    See reference 96
  • Kind: Contradiction

    Sources disagree on the 850's typical power consumption: 240 W on the product page and in the online hardware manual, 200 W in User Manual V2.3.0.

    See reference 97
  • Kind: Gap

    No IP (ingress protection) rating for the UFACTORY 850 arm or its control box was found. The product page, the online hardware manual and User Manual V2.3.0 give none, though the online manual rates the Gripper G2 accessory IP40, and the manuals warn against liquids and humid environments.

    See reference 98
  • Kind: Gap

    No noise (sound pressure) figure for the UFACTORY 850 arm was found in the product page, the online hardware manual or User Manual V2.3.0; the only noise figure given is for the Vacuum Gripper accessory (<60 dB at 30 cm).

    See reference 99
  • Kind: Gap

    No dimensioned base drawing values (bolt-circle diameter, base height) were captured as text: the product page and manuals show 'Robot base mounting' and flange drawings only as images.

    See reference 100
  • Kind: Contradiction

    Sources disagree on the AC control box dimensions: 345 × 135 × 101 mm on the product page and in the online hardware manual, 376 × 145 × 130 mm in User Manual V2.3.0.

    See reference 101
  • Kind: Contradiction

    Sources disagree on the control box's RS-485 ports: one RS-485 master on the product page and in the online hardware manual, but one master and one slave (2 × RS-485) in User Manual V2.3.0.

    See reference 102
  • Kind: Contradiction

    Sources disagree on the 850's end-effector communication protocol: the product page says Modbus RTU, and the online hardware manual's Tool RS485 section and Gripper G2 table describe RS-485 with Modbus RTU, but the specification tables of the online hardware manual and User Manual V2.3.0 say Modbus TCP. The tool port is RS-485, which suggests RTU, but this is not confirmed.

    See reference 103
  • Kind: Gap

    The 850 product page and manual text do not themselves state conformance to ISO 10218-1 or ISO/TS 15066. The only ISO 10218 evidence found is the SGS verification linked from the manual, which is against EN ISO 10218-1:2011 (safety-082, safety-086). No assessment against the 2025 editions was found.

    See reference 104
  • Kind: Gap

    The product page lists the 850's 'Base Connector Type' as M8*4; the page does not say which connector this is. The online manual describes an M8 4-pole Ethernet interface at the end flange, not the base, so the meaning of this row is unclear.

    See reference 105
Provenance

References · 105

Each number in the text points here. Every entry states its confidence class in words and keeps its evidence one click away. How to read the labels.

Key to the badges
Confidence: Verified
A manufacturer or IntelliMake document says so, or it was observed directly. It does not mean anyone measured it at S2.
Confidence: Inferred
Reasoned from Verified facts. The reasoning is printed with the record.
Confidence: Assumed
Plausible but untested. The record says how it would be checked.
Kind: Gap
Not known. No figure or answer is given in its place.
Kind: Contradiction
Sources disagree. Both sides are shown, and the site does not pick one silently.
Kind: Recommendation
Project advice drawn from the records it cites. Not a fact about the machine and not a confidence class, so the filter never hides it.
Awaiting cell access
Awaiting cell access: could be confirmed or corrected once the physical S2 cell can be observed.
This project's simulation and agent design, not the physical cell
This project's simulation and agent design, not the physical cell.
  1. Confidence: Verifiedlim-004

    The record says

    The 850 is rated for ambient temperatures from 0 °C to 50 °C.

    Evidence · 1 citation

    Ambient temperature: 0°C ~ 50°C

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · Section 7.3 Disposal and Environment

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  2. Confidence: Verifiedlim-005

    The record says

    The 850 requires 25% to 85% relative humidity, non-condensing.

    Evidence · 1 citation

    Low humidity (25%-85% non-condensing)

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · Section 7.3 Disposal and Environment

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  3. Confidence: Verifiedlim-006

    The record says

    The 850 is rated for altitudes below 2000 m.

    Evidence · 1 citation

    Altitude: <2000m

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · Section 7.3 Disposal and Environment

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  4. Confidence: Verifiedlim-007

    The record says

    The 850 is for indoor use only, out of direct sunlight.

    Evidence · 1 citation

    Avoid direct sunlight (indoor use)

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · Section 7.3 Disposal and Environment

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  5. Kind: Gaplim-013

    Not known

    No fetched UFACTORY source gives an IP (ingress protection) rating for the 850 arm or its control boxes. The 850 technical specifications list IP40 only for the Gripper G2 accessory.

    Related: lim-010 Verified lim-012 Inferred spec-052 Gap

  6. Kind: Contradictionint-031

    Sources disagree

    The future 3D-printed flow in the IntelliMake diagram has no S2 step (printed parts go from S7 straight to S6), but the owner states S2 will handle material for 3D printing in the future. What S2 does in the future flow is unresolved.

    Related: int-030 Verified int-013 Verified

    Evidence · 2 citations

    S7 3D Printing → S6 Robot Handling

    IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org · Future 3D-printed personalized product flow banner

    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21

    and in the future, material for 3d printing

    Owner statements, 2026-09-21 (verbatim) · Derek Stringfellow · Statement S4

    Derek Stringfellow, project record · Project-internal record · retrieved 2026-09-21

  7. Confidence: Verifiedint-003

    The record says

    Station S2 of the Phase 1 factory is the UFactory xArm 850 cobot.

    Evidence · 2 citations

    S2 UFactory xArm 850 Cobot

    IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org · S2 station label

    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21

    UFactory xArm 850 | S2

    IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org · HW2 SME topic mapping table

    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21

  8. Confidence: Verifiedint-004

    The record says

    S2 picks and transfers incoming material between receiving, staging and production.

    Evidence · 1 citation

    Picks and transfers incoming material between receiving, staging, and production.

    IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org · S2 station description

    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21

  9. Confidence: Verifiedspec-002

    The record says

    The UFACTORY 850 has a rated maximum payload of 5 kg.

    Evidence · 3 citations

    Max Payload 5 kg

    UFACTORY 850 product page · UFACTORY · Products menu entry for the 850 (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Maximum Payload 5kg

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Table 'UFACTORY 850', 'Maximum Payload' row (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Payload 5 kg

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, 1.2 850 Specifications, p.174 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  10. Confidence: Inferredlim-001

    The record says

    The 850's maximum payload is 5 kg, which covers the end-of-arm tool and the part it holds.

    Why we infer this: Verified: UFACTORY's specification table gives the 850 a maximum payload of 5 kg (spec-002), but does not say whether the end-of-arm tool counts toward it. Verified: the UFACTORY Studio glossary, which applies to the 850 (iface-145), defines the TCP payload setting as the actual weight of the 'end tool & other object'. No UFACTORY source joins the two in one statement. This platform infers that the 5 kg rating is read against the same total the controller models, tool plus part, so the tool's weight leaves less for the part. Until UFACTORY states it, treat that as an inference, not a rating.

    Evidence · 2 citations

    Maximum Payload
    5kg

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Technical Specifications table, 'Maximum Payload' row

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    The payload weight refers to the actual(end tool &other object) weight in kg

    UFACTORY Studio User Manual (online), 2. Glossary · UFACTORY · Glossary, 'TCP Payload'

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  11. Confidence: Verifiedlim-008

    The record says

    The 850's operating environment must be free of corrosive gases or liquids, flammable materials, oil mist, salt spray, dust and metal powder.

    Evidence · 1 citation

    No corrosive gas or liquid.
    No flammable materials.
    No oil mists.
    No salt sprays.
    No dust or metal powder.

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · Section 7.3 Disposal and Environment

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  12. Confidence: Verifiedlim-010

    The record says

    The manual warns against letting water or dust into the arm or the controller.

    Evidence · 1 citation

    Prevent the ingress of water or dust into the mechanical arm or controller.

    UFACTORY 850 Hardware Manual (online), 1. Safety · UFACTORY · Section 1.4, DANGER list

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  13. Confidence: Verifiedlim-034

    The record says

    UFACTORY says UFACTORY Studio is free and receives monthly upgrades that add features.

    Evidence · 1 citation

    All features are free to use, no additional
    fee charged. Monthly upgrading keeps
    unlocking new features.

    UFACTORY Studio product and download page · UFACTORY · 'Free to use' panel

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  14. Confidence: Verifiedlim-038

    The record says

    UFACTORY states a lead time of 2-3 months for the 850.

    Evidence · 1 citation

    The lead time of UFACTORY 850 robot is 2-3 months.

    UFACTORY 850 product page · UFACTORY · Q&A

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  15. Kind: Gaplim-040

    Not known

    No fetched UFACTORY source announces future 850 hardware: no successor model, higher-payload variant, published product roadmap or end-of-life date.

  16. Kind: GapAwaiting cell accessint-052

    Not known

    Whether business cards are the physical Phase 1 cell's workpiece, or only the workpiece in this project's simulation, is not recorded. IntelliMake's diagram speaks of 'blanks' and 'personalized laser-engraved gifts' (Q14a).

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Related: int-013 Verified

    Evidence · 1 citation

    Receives incoming blanks or materials, moves them into production.

    IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org · S1 station description

    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21

  17. Kind: GapAwaiting cell accesssafety-127

    Not known

    The S2 installation's risk assessment has not been confirmed: whether one exists for the complete S2 application (arm, gripper, workpieces, S1/S3/S4/S6 interfaces), who performed and signed it, and whether it was redone after installation as UFACTORY requires.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    Making a risk assessment for the complete system.

    UFACTORY 850 Hardware Manual (online), 1. Safety · UFACTORY · 1.1

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  18. Kind: Gapint-043

    Not known

    IntelliMake's reason for using two arms, and for putting the 850 at S2 and the xArm 6 at S6, is not documented in any source available to this project (Q14d).

    Related: int-010 Verified int-011 Inferred int-012 Assumed, awaiting cell access int-044 Verified

  19. Kind: GapAwaiting cell accessint-054

    Not known

    S2's current, as-built automation level in the physical cell is not documented. Level 5E is this project's target (int-041), not a description of the cell today (Q14c).

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Related: int-041 Verified

  20. Kind: GapAwaiting cell accesssafety-128

    Not known

    The locations of the S2 emergency stops are unknown: whether any e-stop buttons beyond the control box button are wired to EI, where they are, and whether S2 shares an emergency stop circuit with S6 or other stations.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    In most applications, one or more additional emergency stop buttons are required.

    UFACTORY 850 Hardware Manual (online), 3. Controller Electrical Interface · UFACTORY · 3.4.1.1

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  21. Kind: GapAwaiting cell accesssafety-129

    Not known

    The position of the S2 control box is unknown: whether it is outside the arm's working range, at 0.6 to 1.5 m height, with its e-stop reachable.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    The Control Box must be placed outside the working range of the robotic arm to ensure the emergency stop button can be pressed once an emergency occurs.

    UFACTORY 850 Hardware Manual (online), 1. Safety · UFACTORY · 1.3, CAUTION

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  22. Kind: GapAwaiting cell accesssafety-130

    Not known

    S2's guarding and protective devices are unknown: whether fences, interlocked doors, light curtains, safety mats or laser scanners are wired to the SI protective stop input, or whether SI is still in its factory default state with no additional safety equipment.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    The robotic arm has been configured by default and can be operated without any additional safety equipment

    UFACTORY 850 Hardware Manual (online), 3. Controller Electrical Interface · UFACTORY · 3.4.1

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  23. Kind: GapAwaiting cell accesssafety-132

    Not known

    It is unknown whether S2 is intended to be a collaborative application, with people entering the arm's working area during automatic operation. If it is, it is also unknown which collaborative method is used and how it has been validated.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    “Collaborative application” is used instead, as only the actual use of the robot can be designed, tested, and confirmed as a collaborative application.

    Updated ISO 10218: Answers to Frequently Asked Questions (FAQs) (A3 blog, 03/20/2025; Wayback Machine snapshot 2025-10-06) · Association for Advancing Automation (A3) · FAQ 6

    © Association for Advancing Automation (A3) · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  24. Kind: GapAwaiting cell accesssafety-136

    Not known

    It is unknown whether S2's working range, including the gripper, is marked on the floor or bench as UFACTORY recommends.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    A line should be drawn to mark the range of motion of the robotic arm

    UFACTORY 850 Hardware Manual (online), 1. Safety · UFACTORY · 1.4

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  25. Kind: GapAwaiting cell accesssafety-139

    Not known

    It is unknown what the S2 gripper does to a held workpiece on power loss or e-stop (holds or drops), and what lies beneath the arm's path if a part drops.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    Make sure that the connecting tool and the gripper do not cause any danger when the power is cut

    UFACTORY 850 Hardware Manual V2.6.1 (PDF) · UFACTORY · 4.2 Tool IO, DANGER

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  26. Kind: GapAwaiting cell accessint-050

    Not known

    Whether S11 IntelliAware has any authority to stop or slow S2, whether it is a safety-rated protective device, and who owns S11 are not documented (Q14f). The diagram calls S11 'monitoring of ... safety', which does not make it a safeguard.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Related: int-024 Verified

    Evidence · 1 citation

    AI vision-based monitoring of factory operations, equipment, processes, and safety.

    IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org · S11 label and description

    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21

  27. Confidence: Verifiedint-005

    The record says

    S1, the Incoming Logistics Conveyor / Receiving station, precedes S2: it receives incoming blanks or materials and moves them into production.

    Evidence · 1 citation

    Receives incoming blanks or materials, moves them into production.

    IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org · S1 station label and description

    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21

  28. Confidence: Verifiedlim-002

    The record says

    The 850's Cartesian working envelope is X ±850 mm, Y ±850 mm and Z from -400 mm to 1214 mm relative to the base.

    Evidence · 1 citation

    X: ±850mm, Y: ±850mm, Z: -400~1214mm, Roll/Pitch/Yaw: ±180°

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Technical Specifications table, 'Cartesian Range' row

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  29. Confidence: Verifiedlim-003

    The record says

    UFACTORY says its published working-range diagrams for the 850 are for safety assessment only.

    Evidence · 1 citation

    Note: The following working range diagrams are only for safety assessment.

    UFACTORY 850 product page · UFACTORY · Tech Specs, 'Working Range'

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  30. Confidence: Verifiedlim-009

    The record says

    The 850's environment must also be free of mechanical shock, vibration, electromagnetic noise and radioactive materials.

    Evidence · 1 citation

    No mechanical shock, vibration.
    No electromagnetic noise.
    No radioactive materials.

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · Section 7.3 Disposal and Environment

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  31. Confidence: Verifiedlim-011

    The record says

    UFACTORY rates the 850 for ISO Class 5 cleanrooms.

    Evidence · 1 citation

    ISO Class Cleanroom
    5

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Technical Specifications table, 'ISO Class Cleanroom' row

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  32. Confidence: Inferredlim-012

    The record says

    The 850 is not suited to wet, washdown, dusty, oily or outdoor environments, such as machining areas with coolant mist or metal chips, without extra protection that UFACTORY does not specify.

    Why we infer this: The manual's environment list excludes oil mist, dust, metal powder, corrosive liquids and direct sunlight (lim-007, lim-008), and the safety chapter forbids water or dust ingress (lim-010). No IP rating is published for the arm (lim-013). Together these exclude the dirty or wet conditions common near machine tools unless the arm is protected, for example with a cover. The manual names no such protection.

    Evidence · 2 citations

    No oil mists.

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · Section 7.3 Disposal and Environment

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Prevent the ingress of water or dust into the mechanical arm or controller.

    UFACTORY 850 Hardware Manual (online), 1. Safety · UFACTORY · Section 1.4, DANGER list

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  33. Confidence: Verifiedlim-025

    The record says

    Current-based collision detection can trigger falsely if the TCP payload mass or centre of mass is set wrongly. UFACTORY's support article says that in pick-and-place programs the payload is typically set before the pick command and reset after the place command.

    Evidence · 2 citations

    Quote not shown (over 40 words). See the source at: Section 2.1 End Effector Load Setting.

    Collision Detection in UFACTORY Robotic Arms: Current and Dynamic Model-based Feature (UFACTORY support article) · UFACTORY · Section 2.1 End Effector Load Setting

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Typically, the payload is set before the "pick-up" command and reset after the "place" command.

    Collision Detection in UFACTORY Robotic Arms: Current and Dynamic Model-based Feature (UFACTORY support article) · UFACTORY · Section 2.1, 'Dynamic Payload Changes'

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  34. Confidence: Verifiedlim-021

    The record says

    UFACTORY's API is open source, but integrating the 850 with other products needs custom code: most customers must write their own libraries and install software that does not ship with the robot.

    Evidence · 1 citation

    While all integrations are possible, they all require custom code work i.e. most customers will need to write custom libraries and install software packages that are not shipped with the robot.

    UFACTORY 850 product page · UFACTORY · Tech Specs, 'Compatibility', 'API Compatibility'

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  35. Confidence: Verifiedlim-032

    The record says

    UFACTORY Studio's environment-simulation feature, which checks for collisions with modelled cubes, cylinders and tables, is still in beta testing.

    Evidence · 1 citation

    Enable the environment simulation option in Settings - General. (This feature is still in testing)

    UFACTORY Studio V2.7.0 New Feature · UFACTORY · 'Settings - Assistive Features - Environment Simulation (Beta)'

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  36. Confidence: Verifiedlim-033

    The record says

    UFACTORY has announced an upcoming dual-arm self-collision detection function, still in R&D, for two UFACTORY arms sharing a workspace.

    Evidence · 2 citations

    This video demonstrates our ongoing R&D efforts to enhance the safety and usability of dual-arm robotic systems. The upcoming self-collision detection function is designed to help users:

    UFACTORY Dual-Arm Robot Self-Collision Detection: Enhancing Safety & Risk Assessment (R&D Stage) · UFACTORY · Video description

    © UFACTORY, via YouTube · All rights reserved; quoted briefly as evidence · retrieved 2026-09-22

    Test Potential Collisions: Proactively identify and simulate potential self-collision scenarios between two UFACTORY arms operating in a shared workspace.

    UFACTORY Dual-Arm Robot Self-Collision Detection: Enhancing Safety & Risk Assessment (R&D Stage) · UFACTORY · Video description

    © UFACTORY, via YouTube · All rights reserved; quoted briefly as evidence · retrieved 2026-09-22

  37. Confidence: VerifiedThis project's simulation and agent design, not the physical cellint-041

    The record says

    The project's target for the S2 agent is IntelliMake level 5, sub-level 'limited autonomous control' (5E in IntelliMake's scale; see lvl-011), and the goal is not to need human approval. Safety sign-off is by the IntelliMake team leads.

    Evidence · 3 citations

    the level 5 sub level is "limited autonomous control".

    Owner statements, 2026-09-21 (verbatim) · Derek Stringfellow · Statement S1

    Derek Stringfellow, project record · Project-internal record · retrieved 2026-09-21

    The goal is to not need Human Approval.

    Owner statements, 2026-09-21 (verbatim) · Derek Stringfellow · Statement S2

    Derek Stringfellow, project record · Project-internal record · retrieved 2026-09-21

    Q10 Saftey signoff will be by the IntelliMake team leads.

    Owner statements, 2026-09-21 (verbatim) · Derek Stringfellow · Statement S9

    Derek Stringfellow, project record · Project-internal record · retrieved 2026-09-21

  38. Kind: GapAwaiting cell accessint-034

    Not known

    The end effector fitted to S2 (the gripper or suction tool used for business cards) is not documented.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    pick up business cards

    Owner statements, 2026-09-21 (verbatim) · Derek Stringfellow · Statement S4

    Derek Stringfellow, project record · Project-internal record · retrieved 2026-09-21

  39. Confidence: Verifiedlim-014

    The record says

    UFACTORY states 850 repeatability (±0.02 mm), which is how closely it returns to a taught point, but the sources fetched give no absolute accuracy figure for how closely it reaches a computed coordinate.

    Evidence · 1 citation

    Repeatability
    ±0.02mm

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Technical Specifications table, 'Repeatability' row

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  40. Kind: Gaplim-015

    Not known

    The absolute positioning accuracy of the 850, and how much UFACTORY's post-August-2023 kinematic calibration improves it, is not published in any fetched source. This matters for offline programming and vision-guided picking, which rely on computed rather than taught coordinates.

    Related: lim-014 Verified lim-027 Verified

  41. Confidence: Verifiedlim-023

    The record says

    Near a singularity the arm cannot carry out planned Cartesian (linear or circular) moves; it stops instead. UFACTORY advises avoiding the central area near the base.

    Evidence · 2 citations

    When the robot performs motion planning (linear, circular, etc., excluding joint movements) near the singularity point, it will stop to avoid high instantaneous speed of the joint when it passes the singularity point.

    UFACTORY Studio User Manual (online), 9. Motion Characteristics · UFACTORY · Section 9.3 Singularity

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    the robotic arm should try to avoid passing directly the central area near the base, which is likely to cause 1st Joint speed too high

    UFACTORY Studio User Manual (online), 9. Motion Characteristics · UFACTORY · Section 9.3 Singularity

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  42. Confidence: Verifiedlim-024

    The record says

    In Cartesian moves the joints can exceed their maximum speed and acceleration limits, because joint space and Cartesian space are related non-linearly.

    Evidence · 1 citation

    due to the nonlinear relationship between the joint space and Cartesian space, the joint motion may exceed its maximum speed and acceleration limits.

    UFACTORY Studio User Manual (online), 9. Motion Characteristics · UFACTORY · Section 9.1.2 Linear Motion

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  43. Confidence: Verifiedlim-026

    The record says

    Replacing an 850's control box can cause false collision detections, because the joint friction parameters may no longer match. For the 850 they are stored in the arm and reloaded by pressing and releasing the emergency stop.

    Evidence · 2 citations

    Quote not shown (over 40 words). See the source at: Section 2.3 Friction Parameters.

    Collision Detection in UFACTORY Robotic Arms: Current and Dynamic Model-based Feature (UFACTORY support article) · UFACTORY · Section 2.3 Friction Parameters

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    850
    Robot Arm
    Press and release the emergency stop

    Collision Detection in UFACTORY Robotic Arms: Current and Dynamic Model-based Feature (UFACTORY support article) · UFACTORY · Section 2.3, friction parameter table

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  44. Confidence: Verifiedlim-029

    The record says

    Firmware V2.7.0 (released 27 August 2025) fixed a known issue: sending zero speed in joint-speed mode could still move the arm unintentionally. Earlier firmware may carry this issue.

    Evidence · 2 citations

    Fixed an issue where sending zero speed in joint-speed mode could still cause unintended arm motion.

    UFACTORY Release Note v2.7.0 · UFACTORY · Firmware V2.7.0 list

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Released Time: 2025.08.27

    UFACTORY Release Note v2.7.0 · UFACTORY · Header

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  45. Confidence: Verifiedlim-030

    The record says

    Firmware V2.7.0 added compatibility for xArm 850 arms whose serial number has an 'E' as the third character from the end, so such arms need at least that firmware.

    Evidence · 1 citation

    Added compatibility for xArm XX1305-series and xArm 850 arms whose serial number has an "E" as the third character from the end.

    UFACTORY Release Note v2.7.0 · UFACTORY · Firmware V2.7.0 list

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  46. Confidence: Verifiedlim-031

    The record says

    UFACTORY publishes a recommended matching set of firmware, UFACTORY Studio, Python SDK and ROS versions. The newest set is firmware 2.8.2, Studio 2.7.0, Python SDK 1.18.4 and ROS/ROS2 2.0.0; mismatched versions are not the recommended configuration.

    Evidence · 1 citation

    Firmware
    UFACTORY Studio
    Python SDK
    ROS&ROS2
    2.8.2
    2.7.0
    1.18.4
    2.0.0

    UFACTORY Release Note, Version List · UFACTORY · 'Recommended Version' table, first row

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  47. Confidence: Verifiedlim-036

    The record says

    Firmware V2.8.2 (31 July 2026), the latest release note fetched, added more status reporting on TCP ports 30000 and 30002, relative-position commands in Cartesian online planning (mode 7), and support for a new force-torque sensor (AI1500).

    Evidence · 5 citations

    Released Time: 2026.07.31

    UFACTORY Release Note v2.8.2 · UFACTORY · Firmware V2.8.2

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Cartesian online planning (mode 7) now supports relative position commands.

    UFACTORY Release Note v2.8.2 · UFACTORY · Firmware V2.8.2 list

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Compatible with the new Force Torque Sensor (AI1500).

    UFACTORY Release Note v2.8.2 · UFACTORY · Firmware V2.8.2 list

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    TCP port 30000: added reporting for gripper / control box IO / robot IO

    UFACTORY Release Note v2.8.2 · UFACTORY · Firmware V2.8.2 list

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    TCP port 30002: added gripper information reporting.

    UFACTORY Release Note v2.8.2 · UFACTORY · Firmware V2.8.2 list

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  48. Kind: Gaplim-041

    Not known

    No fetched UFACTORY source gives a public known-issues list for current 850 firmware. Release notes list only fixes after the fact (lim-029), so open defects in the installed firmware cannot be checked.

    Related: lim-029 Verified

  49. Kind: GapAwaiting cell accesssafety-137

    Not known

    S2's controller type (AC or DC), firmware version and SDK version are unknown. Firmware determines which reduced-mode and fence APIs are available (1.2.0 or 1.2.11 and above).

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    1. This interface relies on Firmware 1.2.11 or above

    xArm-Python-SDK API documentation (doc/api/xarm_api.md) · UFACTORY · def set_fence_mode

    © UFACTORY Inc., xArm-Developer/xArm-Python-SDK, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21

  50. Confidence: Verifiedlim-022

    The record says

    The official xArm Python SDK supports Python 3 only.

    Evidence · 1 citation

    Only Python 3 is supported.

    xArm-Python-SDK README (GitHub) · UFACTORY (xArm-Developer) · README, 'Installation'

    © UFACTORY Inc., xArm-Developer/xArm-Python-SDK, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21

  51. Confidence: Verifiedlim-037

    The record says

    UFACTORY's xarm_ros2 packages are tested only on the ROS 2 distributions that have a matching code branch: Foxy, Galactic, Humble, Jazzy and Rolling.

    Evidence · 1 citation

    Please switch to the corresponding code branch according to different ros2 versions (no corresponding code branch means it has not been tested in this version)

    xarm_ros2 README (GitHub, humble branch) · UFACTORY (xArm-Developer) · README, section 1 Introduction

    © UFACTORY Inc., xArm-Developer/xarm_ros2, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21

  52. Kind: Gaplim-017

    Not known

    No fetched source gives a payload diagram for the 850: how the allowable payload falls as the load's centre of mass moves away from the flange, or with speed. Integrators need this to size grippers and parts.

    Related: lim-001 Inferred

  53. Kind: Gaplim-018

    Not known

    No fetched source gives cycle-time data or the maximum speed and acceleration the 850 achieves while carrying its full 5 kg payload across its reach.

    Related: lim-001 Inferred

  54. Kind: Gaplim-019

    Not known

    No fetched source shows the 850 assessed for collaborative power and force limiting (the former ISO/TS 15066 content, now in ISO 10218-2:2025). The SGS verification covers only EN ISO 10218-1:2011 (safety-082), so the permissible contact forces and speeds for collaborative use are undocumented.

    Related: app-019 Inferred safety-082 Verified safety-086 Inferred safety-122 Gap safety-126 Gap spec-086 Gap

    Evidence · 1 citation

    Certifications Complete(CE)

    UFACTORY 850 product page · UFACTORY · Tech Specs, 'Service & Support', 'Certificates'

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  55. Kind: Gaplim-020

    Not known

    No fetched source gives a design life, MTBF or harmonic-drive service life for the 850. The only durability figure is the warranty note that it was stress-tested for at least 15,000 hours of full-time operation.

    Evidence · 1 citation

    Stress-tested for at least 15,000 hours of full-time operation.

    UFACTORY 850 product page · UFACTORY · Tech Specs, 'Service & Support'

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  56. Kind: Gapcomp-006

    Not known

    Per-joint component data for the 850 (motor model and rating, harmonic-drive ratio, encoder type and whether it is single- or multi-turn absolute, and joint-module sizes for J1–J6) is not published in the product page, the manuals or the URDF fetched.

    Evidence · 1 citation

    Industrial-grade harmonic drive and servomotors with 17 bit encoder

    UFACTORY 850 product page · UFACTORY · Overview (the only drive-train description found) (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  57. Kind: Gapsafety-117

    Not known

    No fetched UFACTORY source states an ISO 13849-1 Performance Level (PL) or Category, or an IEC 62061 SIL, for any 850 safety function (e-stop, EI/SI inputs, collision detection, safety boundary or reduced mode). No TÜV certification was found. Do not assume any.

    Evidence · 2 citations

    All safety I/Os exist in pairs (redundancy) and must be kept in two separate branches.

    UFACTORY 850 Hardware Manual (online), 3. Controller Electrical Interface · UFACTORY · 3.4.1 Safety IO(EISI): redundancy described, no PL/Category stated

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    DSS_MD-GZES2403005468MD.pdf DSS_GZEM2403001755MDVR.pdf

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · 7.10 Certification: only SGS MD and EMC verifications linked

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  58. Kind: Gapsafety-125

    Not known

    No UFACTORY source was found that says whether the software safety functions (collision detection, safety boundary, reduced mode) are enforced independently of the motion-command path. It is also unknown whether the safety boundary checks the tool and the arm's links, or only the TCP; the documentation mentions only the TCP.

    Related: safety-073 Verified

    Evidence · 1 citation

    If the tool center point (TCP) of the robotic arm exceeds the set safety boundary, the robotic arm will stop moving.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.3.1 Safety Boundary

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  59. Kind: RecommendationThis project's simulation and agent design, not the physical cellsafety-140

    Project advice

    Treat the 850's collision detection, safety boundary and reduced mode as configurable controller functions, not as validated safeguards: they must not replace the risk-assessed protective devices wired to the EI and SI inputs.

    This is advice from this project, based on: safety-087 Inferred safety-062 Verified safety-067 Verified safety-073 Verified safety-074 Verified safety-057 Verified

    Why: No fetched UFACTORY document gives these functions a safety rating or performance level (safety-087). Collision detection is a current-model comparison that can false-trigger and can be switched off (safety-062, safety-067); safety boundary and reduced mode are software settings (safety-073, safety-074). UFACTORY keeps safety signals separate from non-safety devices (safety-057). A function with no documented rating cannot stand in for a rated protective device.

  60. Kind: GapAwaiting cell accessint-033

    Not known

    Cycle times for S2's moves (S1 to S4, S1 to S3, S3 to S4) and for the S4/S5 laser step are not documented, so throughput and the benefit of two arms cannot be quantified.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Related: int-011 Inferred

  61. Confidence: Inferredint-011

    The record says

    With two arms, loading incoming material (S2) and unloading and routing finished parts (S6) can happen at the same time. With one arm, both handling steps for every part would run one after the other on the same arm. How much this helps throughput is unknown, because no cycle times are documented (int-033), and the laser step may be the real bottleneck.

    Why we infer this: Verified: the gift flow has two separate Cobot Handling steps, one before staging and laser engraving and one after (int-028), assigned to S2 and S6 (int-029). One arm would have to perform both in series; two arms let them overlap. This shows the steps can overlap, not that one arm would be the bottleneck: that depends on cycle times, which are undocumented (int-033).

    Evidence · 1 citation

    Receiving → Cobot Handling → Staging → Laser Engraving → Cobot Handling → Quality Decision

    IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org · Initial Personalized Gift Production Flow

    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21

  62. Kind: Contradictionint-046

    Sources disagree

    The project specification describes S6 as the downstream arm that handles parts after processing, but IntelliMake's future 3D-printed flow has S6 handling parts before laser engraving (S7 → S6 → S4/S5). S6's role is therefore not simply 'after processing' in the future flow.

    Related: int-010 Verified int-045 Verified int-031 Contradiction

    Evidence · 2 citations

    The xArm 6 at S6 is the **downstream** arm, handling parts after processing and routing them to inspection, rework, or shipping.

    CODE_SESSION 01 — xArm 850 Interactive Learning Platform (project specification) · Derek Stringfellow · Header, 'Confirmed role'

    Derek Stringfellow, project record · Project-internal record · retrieved 2026-09-21

    S7 3D Printing → S6 Robot Handling → S4/55 Laser Engraving or Marking

    IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org · Future 3D-printed personalized product flow banner

    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21

  63. Confidence: Verifiedlim-027

    The record says

    Kinematic calibration can be added to the URDF model in UFACTORY's ROS packages for xArm and UF850 arms produced after August 2023.

    Evidence · 1 citation

    Note: for xArm/UF850 produced **after August 2023**, kinematic calibration can be added to the URDF model, you can specify `kinematics_suffix` parameter for better accuracy

    xarm_ros ReadMe (ROS 1, master branch) · UFACTORY · README, note in section 7

    © UFACTORY Inc., xArm-Developer/xarm_ros, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21

  64. Confidence: Verifiedlim-028

    The record says

    Torque-sensor-based collision detection, added in Studio V2.7.0, has a documented limit: at end speeds of 100 mm/s or more, a collision may damage the sensor.

    Evidence · 2 citations

    When the end speed ≥100mm/s, the sensor may be damaged by collision. Please enable with caution.

    UFACTORY Studio V2.7.0 New Feature · UFACTORY · 'Settings - Externals - Torque Sensor'

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Added torque sensor collision detection.

    UFACTORY Studio V2.7.0 New Feature · UFACTORY · V2.7.0 New Feature, 'Settings - Externals - Torque Sensor'

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  65. Confidence: Verifiedlim-035

    The record says

    UFACTORY states that its unified uf_robot_moveit_config package, which supports xArm, Lite 6 and UFACTORY 850 with MoveIt in ROS 1, may replace the older per-model packages in the future.

    Evidence · 1 citation

    support xArm/Lite6/UFACTORY850 series of robotic arm controls with moveit, which may replace these packages in the future.

    xarm_ros ReadMe (ROS 1, master branch) · UFACTORY · README, update history (2023-06-07)

    © UFACTORY Inc., xArm-Developer/xarm_ros, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21

  66. Kind: GapAwaiting cell accesssafety-131

    Not known

    It is unknown whether any S2 safety signals pass through a PLC, and if so whether it is a safety-rated PLC.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    Never connect a safety signal to a non-safety PLC.

    UFACTORY 850 Hardware Manual (online), 3. Controller Electrical Interface · UFACTORY · 3.1

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  67. Kind: GapAwaiting cell accesssafety-133

    Not known

    The S2 arm's current safety settings are unknown: collision detection on or off, collision sensitivity level, safety boundary on and its limits, reduced mode and its limits, self-collision tool model, TCP payload and mounting direction.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    When this mode is turned on, the working range of the robotic arm in Cartesian space can be limited.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.3 Safety

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  68. Kind: GapAwaiting cell accesssafety-134

    Not known

    It is unknown whether the documented default Advanced Settings password has been changed on the S2 controller, and who can change its safety-related settings.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    Quote not shown: it contains a value this site does not publish.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.4.3 Advanced Settings

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  69. Kind: GapAwaiting cell accesssafety-135

    Not known

    It is unknown which CI inputs at S2, if any, are configured as Stop Moving, Safeguard Reset, Reduced Mode or Manual Mode, and where any safeguard reset button is located relative to the safeguarded zone.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    you need to reset from outside the safety zone. The reset button must be a two-channel button.

    UFACTORY 850 Hardware Manual (online), 3. Controller Electrical Interface · UFACTORY · 3.4.1.4

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  70. Kind: GapAwaiting cell accessint-035

    Not known

    The number and positions of allocated S3 staging slots are not documented. The diagram's illustration shows six pads on the table, but it is a drawing, not a specification.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Related: int-017 Verified

    Evidence · 1 citation

    S3 Inbound Staging Table

    IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org · S3 illustration

    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21

  71. Confidence: Verifiedcomp-021

    The record says

    The 850 control box front panel has a ROBOT PWR indicator (on when the arm is powered), a STATE indicator (flashes when the control box is powered), a LAN indicator (on when communicating normally), and an EMERGENCY STOP button.

    Evidence · 4 citations

    ROBOT power indicator ROBOT PWR The light is on, indicating that the 850 is powered on.

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Hardware Section 1.1.3 Control Box Description, p.20 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Emergency stop button EMERGENCY STOP

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · same table (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Control Box power status indicator STATE The light flashes, indicating that the control box is powered on.

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · same table (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Network port indicator LAN The light is on, indicating that the 850 is communicating normally.

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · same table (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  72. Confidence: Verifiedspec-005

    The record says

    The UFACTORY 850 robot arm (without control box) weighs 20 kg.

    Evidence · 3 citations

    Weight(robot arm only) 20 kg

    UFACTORY 850 product page · UFACTORY · Tech Specs > Comparison table, 'Weight(robot arm only)' row (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Robot Weight 20KG(body only)

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Table 'UFACTORY 850', 'Robot Weight' row (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Weight(robotic arm only) 20 kg

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, 1.2 850 Specifications, p.174 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  73. Confidence: Verifiedspec-003

    The record says

    The UFACTORY 850 has a reach of 850 mm.

    Evidence · 2 citations

    Reach 850 mm

    UFACTORY 850 product page · UFACTORY · Products menu entry for the 850 (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Maximum Reach 850mm

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 7, 1.11 Specifications, p.185 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  74. Kind: Gapcomp-042

    Not known

    No dedicated teach pendant for the 850 is documented in the sources fetched: teaching is by browser (UFACTORY Studio) and by hand guiding. User Manual V2.3.0 lists stop categories for a 'Three-Position Enabling Device', but no source fetched names the product or says whether it is offered for the 850.

    Evidence · 1 citation

    Three-Position Enabling Device Performs a Stop Category 2.

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 7, 1.8 Stop Categories, p.184 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  75. Kind: Contradictioncomp-056

    Sources disagree

    Sources disagree on the speed of the 850's internal base-to-flange Ethernet cable: gigabit or 1000M CAT5E on the product page and in the online hardware manual, but 100M and 'Standard CAT5' in User Manual V2.3.0.

    Related: comp-055 Verified

    Evidence · 2 citations

    1000M Ethernet cable, which further enhances the stability of the system. Standard CAT5E

    UFACTORY 850 Hardware Manual (online), 4. Robotic Electrical Interface · UFACTORY · 4.5 Ethernet Interface (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    through a physical internal 100M Ethernet cable

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Hardware Section 1.2.2.5, Ethernet Interface, p.27 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  76. Kind: Contradictioncomp-066

    Sources disagree

    Gripper specifications differ between sources: the online hardware manual's 'Gripper G2(AG1200)' has 10–50 N clamping force, 800 g weight and Modbus RTU, while User Manual V2.3.0's '850 Gripper' has 30 N maximum clamping force, 802 g weight and Modbus TCP. They may describe different gripper generations; the sources do not say.

    Related: comp-061 Verified comp-060 Verified

    Evidence · 2 citations

    Clamping Force 10-50N

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Gripper G2(AG1200) table (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Maximum Clamping Force 30 N Weight (g) 802 g

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, 850 accessories parameters, Gripper, p.174 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  77. Kind: Contradictioncomp-072

    Sources disagree

    Vacuum gripper specifications differ between sources: the online hardware manual (AS1200) gives -55 kPa, more than 4 L/min, 20 mA quiescent and 500 mA peak current, while User Manual V2.3.0 gives 78% vacuum, more than 5.6 L/min, 30 mA quiescent and 400 mA peak. They may be different product revisions; the sources do not say.

    Related: comp-071 Verified

    Evidence · 2 citations

    Vacuum Flow (L/min) 4L/min

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Vacuum Gripper(AS1200) table (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Vacuum 78 % Vacuum Flow (L/min) > 5.6 L/min

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, 850 accessories parameters, Vacuum Gripper, p.174 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  78. Kind: Gapcomp-074

    Not known

    No specification for the 850's BIO Gripper G2 or 6-axis force/torque sensor (payload, force range, resolution) was found in the product page or the 850 manuals fetched; only their names are listed.

    Evidence · 1 citation

    BIO Gripper G2 6 Axis Force Torque Sensor

    UFACTORY 850 product page · UFACTORY · Overview, 'Seamless Integration With Official Accessories' (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  79. Kind: GapAwaiting cell accessint-022

    Not known

    The physical I/O that will carry signals between S2 and S4 (and the other stations) is not defined. It may differ from the simulation's signals.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Related: int-018 Verified

    Evidence · 1 citation

    IO for physical may be different

    Owner statements, 2026-09-21 (verbatim) · Derek Stringfellow · Statement S7

    Derek Stringfellow, project record · Project-internal record · retrieved 2026-09-21

  80. Kind: Gapint-039

    Not known

    The layout draws unlabelled return paths from the laser and S6 region back toward S1 and S2. Whether reworked parts re-enter through S1 or S2, and what S2 does in rework, is not documented.

  81. Kind: Gaplim-016

    Not known

    No fetched source compares the 850's ±0.02 mm repeatability quantitatively with conventional (non-collaborative) industrial robots of similar payload, beyond UFACTORY's own marketing phrase 'industrial grade performance'.

    Related: app-001 Verified lim-014 Verified

  82. Kind: Contradictionsafety-114

    Sources disagree

    UFACTORY documents disagree on the collision sensitivity range. The Studio Settings page says 1 to 5, while the Studio glossary, the Python SDK and the xArm Developer Manual say 0 to 5, with 0 disabling collision detection. A learner reading only the Settings page would not learn that the value can switch detection off.

    Related: safety-065 Verified safety-066 Verified

    Evidence · 4 citations

    The collision sensitivity range is 1 to 5 levels.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.1 Parameters

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    The collision sensitivity range is from 0 to 5 level. When it is set to 0, it means that collision detection is not enabled.

    UFACTORY Studio User Manual (online), 2. Glossary · UFACTORY · Glossary, Collision Sensitivity

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    :param value: sensitivity value, 0~5

    xArm-Python-SDK API documentation (doc/api/xarm_api.md) · UFACTORY · def set_collision_sensitivity

    © UFACTORY Inc., xArm-Developer/xArm-Python-SDK, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21

    The collision sensitivity range is from 0 to 5 level. When it is set to 0, it means that collision detection is not enabled.

    xArm Developer Manual V2.0.1 (PDF) · UFACTORY · Glossary, 'Collision Sensitivity'

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  83. Kind: Contradictionsafety-115

    Sources disagree

    The 850 manual's e-stop figures appear inconsistent. Section 2.1.2 says arm power is removed within 300 ms of pressing the e-stop. Section 7.8 says the e-stop is Stop Category 1, which decelerates 'with drive power on'. Section 7.9 gives Stop Category 1 stopping times of 521 to 885 ms. UFACTORY does not explain how power removal within 300 ms fits a powered deceleration lasting up to 885 ms (the brakes may do the rest of the stopping, but no source says so).

    Related: safety-025 Verified safety-042 Verified safety-043 Verified safety-044 Verified safety-045 Verified safety-046 Verified safety-047 Verified safety-048 Verified comp-024 Verified comp-026 Verified

    Evidence · 6 citations

    the power supply for the robotic arm will be removed within 300ms.

    UFACTORY 850 Hardware Manual (online), 2. Hardware Installation · UFACTORY · 2.1.2 Emergency Stop Button

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Stop Category 1 and Stop Category 2 decelerates the robot with drive power on, which enables the robot to stop without deviating from its current path.

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · 7.8 Stop Categories

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Emergency Stop Button of the Control Box Stop Category 1

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · 7.8 Stop Categories, table

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Joint1 0.62 521

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · 7.9 Stop Time and Stop Distance, table

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Joint2 1.12 885

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · 7.9 Stop Time and Stop Distance, table

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Joint3 0.67 577

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · 7.9 Stop Time and Stop Distance, table

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  84. Kind: Contradictionsafety-116

    Sources disagree

    The 850 product page calls UFACTORY arms 'Collaborative Robots' and 'cobots'. A3 says ISO 10218:2025 drops 'collaborative robot' because only an application can be confirmed as collaborative, and UFACTORY's own 850 manual says no people should be in the working area during operation. The marketing label does not establish that S2 is a collaborative application.

    Evidence · 3 citations

    Durable Collaborative Robots with Easy Deployment

    UFACTORY 850 product page · UFACTORY · Section heading

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    “Collaborative application” is used instead, as only the actual use of the robot can be designed, tested, and confirmed as a collaborative application.

    Updated ISO 10218: Answers to Frequently Asked Questions (FAQs) (A3 blog, 03/20/2025; Wayback Machine snapshot 2025-10-06) · Association for Advancing Automation (A3) · FAQ 6

    © Association for Advancing Automation (A3) · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    When the robotic arm is in operation, make sure no people or other equipment are in the working area.

    UFACTORY 850 Hardware Manual (online), 1. Safety · UFACTORY · 1.3, DANGER list

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  85. Kind: Gapsafety-118

    Not known

    No fetched UFACTORY source says whether the 850 is suitable or validated for power and force limiting collaborative applications. UFACTORY publishes no contact force or pressure figures, and gives no force or torque threshold for each collision sensitivity level.

    Related: safety-065 Verified

    Evidence · 1 citation

    The larger the value is set, the higher the collision sensitivity level is, and the smaller the additional torque required for the robotic arm to trigger collision protection.

    UFACTORY Studio User Manual (online), 7. Settings · UFACTORY · 7.1.1: sensitivity described only qualitatively

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  86. Kind: Gapsafety-119

    Not known

    UFACTORY publishes Stop Category 1 stop data only for Joints 1 to 3 at 100% extension, 100% speed and a 5 kg payload. No data was found for Joints 4 to 6, for other speeds or payloads, for Stop Category 2 (the SI safeguard stop), or for stopping after a collision is detected. These are needed for any separation-distance calculation.

    Related: safety-043 Verified safety-044 Verified safety-045 Verified safety-046 Verified safety-047 Verified safety-048 Verified

    Evidence · 1 citation

    Stop Category 1 stopping distances and times.

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · 7.9 Stop Time and Stop Distance

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  87. Kind: Gapsafety-120

    Not known

    No fetched UFACTORY source gives an explicit intended-use or reasonably foreseeable misuse statement for the 850, beyond environmental limits and general warnings.

    Evidence · 1 citation

    Avoid direct sunlight (indoor use)

    UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY · 7.3 Disposal and Environment: environment conditions only

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  88. Kind: Gapsafety-121

    Not known

    No fetched UFACTORY source identifies specific pinch or crush points on the 850, such as between links or at the gripper fingers. The pinch and crush hazard descriptions found come from OSHA's general guidance.

    Evidence · 1 citation

    Never stick fingers to the connector of the end-effector.

    UFACTORY 850 Hardware Manual (online), 1. Safety · UFACTORY · 1.3/1.4: nearest manufacturer warning

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  89. Kind: Gapsafety-122

    Not known

    The EC/EU Declaration of Conformity for the 850 was not found or fetched. The SGS verifications say the CE mark depends on one, and the product page says only 'Certifications Complete(CE)'. Nothing fetched from UFACTORY states conformity with ISO 10218-1:2025 or ISO 10218-2.

    Related: lim-019 Gap safety-082 Verified safety-086 Inferred safety-126 Gap spec-086 Gap

    Evidence · 2 citations

    after completion of an EC Declaration of Conformity and compliance with all relevant EC Directives.

    SGS Verification of MD Compliance No. MD GZES2403005468MD (UFACTORY Robotic Arm, Model No. XI13, XI15) · SGS-CSTC Standards Technical Services Co., Ltd. (published by UFACTORY) · Closing paragraph

    SGS verification document, published by UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Certifications Complete(CE)

    UFACTORY 850 product page · UFACTORY · Certificates

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  90. Kind: GapAwaiting cell accesssafety-123

    Not known

    The fetched text does not tie the certificate model numbers XI13 and XI15 to the name 'UFACTORY 850', although UFACTORY links the certificates from the 850 manual. It is also unknown which of these model numbers appears on the S2 arm's label.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Related: safety-082 Verified

    Evidence · 1 citation

    Model No.: XI13, XI15

    SGS Verification of MD Compliance No. MD GZES2403005468MD (UFACTORY Robotic Arm, Model No. XI13, XI15) · SGS-CSTC Standards Technical Services Co., Ltd. (published by UFACTORY) · Model No. field

    SGS verification document, published by UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  91. Kind: Gapsafety-124

    Not known

    The 850 manual's 'Limitation of Liability' sentence reads, as published, that safety information 'must be construed as a warranty by UFACTORY [sic], that the 850 will not cause injury or damage even if all safety instructions are complied with'. This is the opposite of what a limitation of liability usually says, and is probably a drafting error for 'must not be construed'. UFACTORY's intended wording is unconfirmed. Do not read it as a guarantee of safety.

    Evidence · 1 citation

    Any safety information provided in this manual must be construed as a warranty by UFACTORY, that the 850 will not cause injury or damage even if all safety instructions are complied with.

    UFACTORY 850 Hardware Manual (online), 1. Safety · UFACTORY · 1.2 Limitation of Liability

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  92. Kind: Gapsafety-126

    Not known

    The ISO 10218-1/-2:2025 texts and ISO/TS 15066 are paywalled and were not read. No clause numbers, force or pressure limits, or required PL values from them are recorded in this corpus.

    Related: lim-019 Gap safety-082 Verified safety-086 Inferred safety-122 Gap spec-086 Gap

    Evidence · 1 citation

    U.S. customers can purchase ISO 10218 through the A3 bookstore with discounts available to A3 members.

    Updated ISO 10218: Answers to Frequently Asked Questions (FAQs) (A3 blog, 03/20/2025; Wayback Machine snapshot 2025-10-06) · Association for Advancing Automation (A3) · FAQ 10

    © Association for Advancing Automation (A3) · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  93. Kind: GapAwaiting cell accesssafety-138

    Not known

    It is unknown whether S2 operators have been trained, as UFACTORY requires, and whether maintenance and safety-configuration changes are documented.

    Awaiting cell access: this could be confirmed or corrected once the physical S2 cell can be observed.

    Evidence · 1 citation

    Document all maintenance operations in writing and retain these records within the technical documentation associated with the entire robot system.

    UFACTORY 850 Hardware Manual (online), 1. Safety · UFACTORY · 1.4, WARNING

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  94. Kind: Contradictionspec-027

    Sources disagree

    Sources disagree on the range of joint 2 (J2): the product page, the online hardware manual and the uf850 URDF give ±132°, but User Manual V2.3.0 (PDF, 2024) gives -118°~120°. The manual's figures match none of the other three sources; the three agreeing sources are probably current, but this is not confirmed.

    Related: spec-009 Verified

    Evidence · 3 citations

    J1~J6 (±360°, ±132°, -242~3.5°, ±360°, ±124°, ±360°)

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Table 'UFACTORY 850', 'Joint Range' row (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    joint2_lower_limit:=${-2.3038346} joint2_upper_limit:=${2.3038346}

    xarm_ros2 (branch humble), xarm_description/urdf/uf850/uf850.urdf.xacro · UFACTORY · macro uf850_urdf default parameters (ROS naming 'uf850')

    © UFACTORY Inc., xArm-Developer/xarm_ros2, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21

    2 -118°~120°

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, 1.2 850 Specifications, 'Joint Range', p.174 (same values in Table 1.1 p.10 and Appendix 7 p.185) (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  95. Kind: Contradictionspec-028

    Sources disagree

    Sources disagree on the range of joint 3 (J3): the product page, the online hardware manual and the uf850 URDF give -242°~3.5°, but User Manual V2.3.0 (PDF, 2024) gives -225°~11°. The manual's figures match none of the other three sources; the three agreeing sources are probably current, but this is not confirmed.

    Related: spec-010 Verified

    Evidence · 3 citations

    J1~J6 (±360°, ±132°, -242~3.5°, ±360°, ±124°, ±360°)

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Table 'UFACTORY 850', 'Joint Range' row (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    joint3_lower_limit:=${-4.2236968} joint3_upper_limit:=${0.061087}

    xarm_ros2 (branch humble), xarm_description/urdf/uf850/uf850.urdf.xacro · UFACTORY · macro uf850_urdf default parameters (ROS naming 'uf850')

    © UFACTORY Inc., xArm-Developer/xarm_ros2, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21

    3 -225°~11°

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, 1.2 850 Specifications, 'Joint Range', p.174 (same values in Table 1.1 p.10 and Appendix 7 p.185) (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  96. Kind: Contradictionspec-029

    Sources disagree

    Sources disagree on the range of joint 5 (J5): the product page, the online hardware manual and the uf850 URDF give ±124°, but User Manual V2.3.0 (PDF, 2024) gives -97°~180°. The manual's figures match none of the other three sources; the three agreeing sources are probably current, but this is not confirmed.

    Related: spec-012 Verified

    Evidence · 3 citations

    J1~J6 (±360°, ±132°, -242~3.5°, ±360°, ±124°, ±360°)

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Table 'UFACTORY 850', 'Joint Range' row (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    joint5_lower_limit:=${-2.1642} joint5_upper_limit:=${2.1642}

    xarm_ros2 (branch humble), xarm_description/urdf/uf850/uf850.urdf.xacro · UFACTORY · macro uf850_urdf default parameters (ROS naming 'uf850')

    © UFACTORY Inc., xArm-Developer/xarm_ros2, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21

    5 -97°~180°

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, 1.2 850 Specifications, 'Joint Range', p.174 (same values in Table 1.1 p.10 and Appendix 7 p.185) (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  97. Kind: Contradictionspec-041

    Sources disagree

    Sources disagree on the 850's typical power consumption: 240 W on the product page and in the online hardware manual, 200 W in User Manual V2.3.0.

    Related: spec-040 Verified

    Evidence · 2 citations

    Typical 240 W, Max 1000 W

    UFACTORY 850 product page · UFACTORY · Tech Specs > Hardware, 'Power Consumption' row (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Power Consumption Min 20 W, Typical 200 W, Max 1000 W

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, 1.1 Common Specifications, p.173 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  98. Kind: Gapspec-052

    Not known

    No IP (ingress protection) rating for the UFACTORY 850 arm or its control box was found. The product page, the online hardware manual and User Manual V2.3.0 give none, though the online manual rates the Gripper G2 accessory IP40, and the manuals warn against liquids and humid environments.

    Related: lim-013 Gap

    Evidence · 2 citations

    Protection Rating IP40

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Gripper G2(AG1200) table, 'Protection Rating' row (the only IP figure on the page) (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    The robotic arm and its hardware composition must not be in direct contact with the liquid, and should not be placed in a humid environment for a long time.

    UFACTORY 850 Hardware Manual (online), 2. Hardware Installation · UFACTORY · 2.2.1 Safety Guidelines, WARNING (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  99. Kind: Gapspec-053

    Not known

    No noise (sound pressure) figure for the UFACTORY 850 arm was found in the product page, the online hardware manual or User Manual V2.3.0; the only noise figure given is for the Vacuum Gripper accessory (<60 dB at 30 cm).

    Evidence · 1 citation

    Noise Level(30cm away) 60dB

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Vacuum Gripper(AS1200) table, 'Noise Level(30cm away)' row (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  100. Kind: Gapspec-059

    Not known

    No dimensioned base drawing values (bolt-circle diameter, base height) were captured as text: the product page and manuals show 'Robot base mounting' and flange drawings only as images.

    Evidence · 2 citations

    Robot base mounting (mm)

    UFACTORY 850 product page · UFACTORY · Tech Specs > Dimension (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Mechanical dimensions of end-effector flange (unit: mm)

    UFACTORY 850 Hardware Manual (online), 4. Robotic Electrical Interface · UFACTORY · 4.1 End Flange, figure caption (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  101. Kind: Contradictionspec-068

    Sources disagree

    Sources disagree on the AC control box dimensions: 345 × 135 × 101 mm on the product page and in the online hardware manual, 376 × 145 × 130 mm in User Manual V2.3.0.

    Related: spec-067 Verified

    Evidence · 2 citations

    345×135×101mm

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · AC Controller / DC Controller table, 'Dimension(L×W×H)' row (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    Dimension(L*W*H) 376mm*145mm*130mm

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, Control Box, p.173 (same value, Appendix 7 p.185) (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  102. Kind: Contradictionspec-077

    Sources disagree

    Sources disagree on the control box's RS-485 ports: one RS-485 master on the product page and in the online hardware manual, but one master and one slave (2 × RS-485) in User Manual V2.3.0.

    Related: spec-076 Verified

    Evidence · 3 citations

    1×RS-485 Master

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · AC/DC Controller table, 'I/O Interface' row (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    1*RS-485 Master 1*RS-485 Slave

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, Control Box I/O Interface, p.173 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    I/O Ports 8*CI 8*DI 8*CO 8*DO 2*AI 2*AO 2*RS-485

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 7, 1.11 Specifications, p.185 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  103. Kind: Contradictionspec-082

    Sources disagree

    Sources disagree on the 850's end-effector communication protocol: the product page says Modbus RTU, and the online hardware manual's Tool RS485 section and Gripper G2 table describe RS-485 with Modbus RTU, but the specification tables of the online hardware manual and User Manual V2.3.0 say Modbus TCP. The tool port is RS-485, which suggests RTU, but this is not confirmed.

    Related: spec-081 Verified

    Evidence · 5 citations

    End Effector Communication Protocol Modbus RTU

    UFACTORY 850 product page · UFACTORY · Tech Specs > Hardware, 'End Effector Communication Protocol' row (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    End Effector Communication Protocol Modbus TCP

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Table 'UFACTORY 850', 'End Effector Communication Protocol' row (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    End-effector Communication Protocol Modbus TCP

    UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY · Appendix 2, 1.1 Common Specifications, p.173 (manual names the machine '850' / 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    | Communication Method | RS485 | Communication Protocol | Modbus RTU |

    UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY · Gripper G2 table

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    If end effector supports standard Modbus RTU

    UFACTORY 850 Hardware Manual (online), 4. Robotic Electrical Interface · UFACTORY · 4.4.4 Tool RS485

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  104. Kind: Gapspec-086

    Not known

    The 850 product page and manual text do not themselves state conformance to ISO 10218-1 or ISO/TS 15066. The only ISO 10218 evidence found is the SGS verification linked from the manual, which is against EN ISO 10218-1:2011 (safety-082, safety-086). No assessment against the 2025 editions was found.

    Related: lim-019 Gap safety-082 Verified safety-086 Inferred safety-122 Gap safety-126 Gap

    Evidence · 1 citation

    Certifications Complete(CE)

    UFACTORY 850 product page · UFACTORY · Service & Support > Certificates (the only certification listed) (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

  105. Kind: Gapspec-087

    Not known

    The product page lists the 850's 'Base Connector Type' as M8*4; the page does not say which connector this is. The online manual describes an M8 4-pole Ethernet interface at the end flange, not the base, so the meaning of this row is unclear.

    Evidence · 2 citations

    Base Connector Type M8*4

    UFACTORY 850 product page · UFACTORY · Tech Specs > Hardware, 'Base Connector Type' row (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

    The user Ethernet interface(RJ45) of the arm base is connected to the Ethernet interface(M8 4-pole) of the end flange

    UFACTORY 850 Hardware Manual (online), 4. Robotic Electrical Interface · UFACTORY · 4.5 Ethernet Interface (docs site 'UFACTORY 850 硬件手册', English version; names the machine 'UFACTORY 850')

    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21

Image credits

  • 3D model: © 2018 UFACTORY Inc., BSD-3-Clause, from UFACTORY Inc. (xArm-Developer/xarm_ros2). Licence text · Source

Sources for this section

  • CODE_SESSION 01 — xArm 850 Interactive Learning Platform (project specification) · Derek Stringfellow (project owner)
    Derek Stringfellow, project record · Project-internal record · retrieved 2026-09-21 · cited by 1 record here · Project copy; not published on this site.
  • Collision Detection in UFACTORY Robotic Arms: Current and Dynamic Model-based Feature (UFACTORY support article) · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 2 records here · Open the source
  • IntelliMake Phase 1 Factory: Autonomous Production Demonstrator (infographic) · IntelliMake.org (IntelliMake)
    © IntelliMake.org. Used with permission; redrawn for this platform. · Cleared for use by its owner · retrieved 2026-09-21 · cited by 9 records here · Project copy; not published on this site.
  • Owner statements, 2026-09-21 (verbatim) · Derek Stringfellow (project owner)
    Derek Stringfellow, project record · Project-internal record · retrieved 2026-09-21 · cited by 4 records here · Project copy; not published on this site.
  • SGS Verification of MD Compliance No. MD GZES2403005468MD (UFACTORY Robotic Arm, Model No. XI13, XI15) · SGS-CSTC Standards Technical Services Co., Ltd. (published by UFACTORY) (manufacturer)
    SGS verification document, published by UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 2 records here · Open the source
  • UFACTORY 850 Hardware Manual (online), 1. Safety · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 9 records here · Open the source
  • UFACTORY 850 Hardware Manual (online), 2. Hardware Installation · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 2 records here · Open the source
  • UFACTORY 850 Hardware Manual (online), 3. Controller Electrical Interface · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 5 records here · Open the source
  • UFACTORY 850 Hardware Manual (online), 4. Robotic Electrical Interface · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 4 records here · Open the source
  • UFACTORY 850 Hardware Manual (online), 7. Production Information · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 11 records here · Open the source
  • UFACTORY 850 Hardware Manual (online), 8. Technical Specifications · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 16 records here · Open the source
  • UFACTORY 850 Hardware Manual V2.6.1 (PDF) · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 1 record here · Open the source
  • UFACTORY 850 product page · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 17 records here · Open the source
  • UFACTORY 850 User Manual V2.3.0 (PDF, older edition) · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 15 records here · Open the source
  • UFACTORY Dual-Arm Robot Self-Collision Detection: Enhancing Safety & Risk Assessment (R&D Stage) · UFACTORY (video)
    © UFACTORY, via YouTube · All rights reserved; quoted briefly as evidence · retrieved 2026-09-22 · cited by 1 record here · Watch on YouTube (opens YouTube) Captions: no
  • UFACTORY Release Note v2.7.0 · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 2 records here · Open the source
  • UFACTORY Release Note v2.8.2 · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 1 record here · Open the source
  • UFACTORY Release Note, Version List · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 1 record here · Open the source
  • UFACTORY Studio product and download page · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 1 record here · Open the source
  • UFACTORY Studio User Manual (online), 2. Glossary · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 2 records here · Open the source
  • UFACTORY Studio User Manual (online), 7. Settings · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 5 records here · Open the source
  • UFACTORY Studio User Manual (online), 9. Motion Characteristics · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 2 records here · Open the source
  • UFACTORY Studio V2.7.0 New Feature · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 2 records here · Open the source
  • Updated ISO 10218: Answers to Frequently Asked Questions (FAQs) (A3 blog, 03/20/2025; Wayback Machine snapshot 2025-10-06) · Association for Advancing Automation (A3) (secondary)
    © Association for Advancing Automation (A3) · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 3 records here · Open the source
  • xArm Developer Manual V2.0.1 (PDF) · UFACTORY (manufacturer)
    © UFACTORY · All rights reserved; quoted briefly as evidence · retrieved 2026-09-21 · cited by 1 record here · Open the source
  • xArm-Python-SDK API documentation (doc/api/xarm_api.md) · UFACTORY (manufacturer)
    © UFACTORY Inc., xArm-Developer/xArm-Python-SDK, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21 · cited by 2 records here · Open the source
  • xArm-Python-SDK README (GitHub) · UFACTORY (xArm-Developer) (manufacturer)
    © UFACTORY Inc., xArm-Developer/xArm-Python-SDK, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21 · cited by 1 record here · Open the source
  • xarm_ros ReadMe (ROS 1, master branch) · UFACTORY (manufacturer)
    © UFACTORY Inc., xArm-Developer/xarm_ros, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21 · cited by 2 records here · Open the source
  • xarm_ros2 (branch humble), xarm_description/urdf/uf850/uf850.urdf.xacro · UFACTORY (manufacturer)
    © UFACTORY Inc., xArm-Developer/xarm_ros2, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21 · cited by 3 records here · Open the source
  • xarm_ros2 README (GitHub, humble branch) · UFACTORY (xArm-Developer) (manufacturer)
    © UFACTORY Inc., xArm-Developer/xarm_ros2, BSD 3-Clause licence · BSD-3-Clause · retrieved 2026-09-21 · cited by 1 record here · Open the source

IntelliMake diagrams are redrawn as native figures, © IntelliMake.org. UFACTORY does not endorse this platform.

All sources and attribution