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.
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.
Scroll
Look back
A question from earlier on, to keep it fresh. Skip it if you like; nothing depends on it.
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.
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.
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.
Answer, then check. Each option has its own feedback, and nothing is scored.
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.
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.
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.
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.
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.
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).
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.
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).
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).
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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'.
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.
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).
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.
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.
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.
No fetched UFACTORY source gives an explicit intended-use or reasonably foreseeable misuse statement for the 850, beyond environmental limits and general warnings.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
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.
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).
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.
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.
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.
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
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
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
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
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
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'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 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:
Test Potential Collisions: Proactively identify and simulate potential self-collision scenarios between two UFACTORY arms operating in a shared workspace.
Confidence: VerifiedThis project's simulation and agent design, not the physical cellProject 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".
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.
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.
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
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
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
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
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 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
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).
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.
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'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)
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.
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.
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.
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')
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.
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
Kind: RecommendationThis project's simulation and agent design, not the physical cellProject 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 Inferredsafety-062 Verifiedsafety-067 Verifiedsafety-073 Verifiedsafety-074 Verifiedsafety-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.
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.
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).
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.
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
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 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.
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
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
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.
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.
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')
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.
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')
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 Verifiedcomp-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')
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')
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')
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.
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'.
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 Verifiedsafety-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
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).
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
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.
“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
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 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.
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
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.
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.
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
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.
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.
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.
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.
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.
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.
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')
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')
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')
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.
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')
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')
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')
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.
UFACTORY 850 product page · UFACTORY · Service & Support > Certificates (the only certification listed) (page names the machine 'UFACTORY 850'; spec tables say 'UFactory 850')
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.
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.
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