As the micromanipulator of surgical robots works in a narrow space, it is difficult to install any position sensors at the end, so the position control and position detection cannot be accurately performed. A position estimator based on the parameter autonomous selection model is proposed to estimate the end position indirectly. First, a single joint principle prototype and a position estimator model are established through the 4DOF driving scheme of the micromanipulator and the cable-driven model. Second, the proposed parameter change model is combined with the parameter selection method to form a parameter autonomous selection model. Finally, a position estimator based on the parameter autonomous selection model is established. The experimental results show the maximum estimation error of the position estimator is 0.1928 deg. Compared with other position estimation methods, the position estimator proposed in this paper has higher accuracy and better robustness, which lays a foundation for the full closed-loop control of micromanipulator position.
Background: Dexterity is an important index for evaluating the motion performance of a robot. The size of the robot connecting rods directly affects the performance of flexibility. Objective: The purpose of this study is to provide an overview of optimal design methods from many pieces of literature and patents, and propose a new optimal design method for ensuring the robot completes its tasks flexibly and efficiently under workspace constraints. Methods: The kinematics and working space of the robot are analyzed to determine the range of motion of each joint. Then, a dexterity index is established based on the mean value of the global spatial condition number. Finally, an improved cuckoo algorithm is proposed, which changes the step size control factor with the number of iterations. Taking the dexterity index as the objective optimization function and the working radius as the constraint condition, the improved cuckoo search algorithm is used to optimize the size of the robot rod. Results: The improved cuckoo algorithm and proposed rod size optimized method are fully evaluated by experiments and comparative studies. The optimization design process shows that the proposed method has better solution accuracy and faster convergence speed. The optimized design results show that the robot's dexterity index has increased by 26.1%. Conclusion: The proposed method has better solution accuracy and faster convergence speed. The method was suitable for optimizing the rod parameters of the robot, and it was very meaningful to improve the motion performance of the robot.
This paper presents a novel method to make denim-fabric-polishing robots perform their primary task flexibly and efficiently within a limited workspace. Link lengths are optimized based on an adaptive fireworks algorithm to improve the comprehensive dexterity index. A forward kinematics analysis of the denim-fabric-polishing robot is conducted via the D–H method; the workspace is analyzed according to the needs at hand to determine the range of motion of each joint. To solve the movement condition number of the Jacobian matrix, the concept of low-condition-number probability is established, and a comprehensive dexterity indicator is constructed. The influence of the robot's size on the condition number and comprehensive dexterity index is determined. Finally, the adaptive fireworks algorithm is used to establish the objective optimization function by integrating the dexterity index and other performance indicators. The optimization results show that when the comprehensive dexterity index is taken as the optimization objective, the dexterity comprehensive index and other performance indices of the robot are the lowest; that is, the robot is more flexible. Compared with the traditional genetic algorithm and particle swarm algorithm, the adaptive fireworks algorithm proposed in this paper has better solving speed and solving precision. The optimized workspace of the robot meets the requirements of the polishing task. The design also yields a sufficiently flexible, efficient, and effective robot.