Related Experiment Video
Updated: May 22, 2026

Operation of the Collaborative Composite Manufacturing (CCM) System
Published on: October 1, 2019
Simultaneous dimension and tolerance design for robot manipulator considering cost and positioning accuracy
Zhiwei Zhao1, Yan Jin1, Paul Goodall2
1School of mechanical and aerospace engineering, Queen's University Belfast, Belfast, UK.
Abstract:
Tolerance allocation is an important design step for determining robot accuracy and directly affecting manufacturing cost. However, existing methods typically consider dimension synthesis first before tolerances are allocated, which neglects the manufacturability constraints arising from the dependency between part size and achievable tolerance grades. This often leads to costly iterations between design and manufacturing and increasing manufacturing cost. To address this issue, an integrated tolerance allocation and dimensional synthesis method of robot design is proposed for optimizing both positioning accuracy reliability and manufacturing cost. The method simultaneously optimizes joint dimensions and corresponding tolerances by formulating a cost function that captures the relationship between dimensional parameters, robot end-effector accuracy reliability, tolerance-grade rules, and manufacturing cost. Additionally, a matrix-based Monte Carlo simulation (MCS) method is introduced to accelerate evaluation workspace-wide reliability under tolerance uncertainty. NSGA-II multi-objective optimization algorithm is employed to find the Pareto front of the optimal solutions. A case study of a surgical robot is taken to demonstrate the effectiveness of the proposed approach. Results show that the proposed method can reduce 22% of manufacturing cost while achieving better positioning accuracy reliability compared to the traditional tolerance allocation method, and the speed of matrix-based MCS method is improved by 400 times compared to the point-based MCS method.
Related Concept Videos
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller aligns...
Support Reactions in Three Dimensions
Ball and Socket Joint is one of the supports allowing free rotation about any axis. This freedom of rotation is...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Machines: Problem Solving II
Transmission Shafts: Problem Solving
Next, use bending moment diagrams for the shaft to...
