Abstract

To improve the location accuracy of the vision system of a space manipulator, a new hybrid improved moth-flame optimization based on a differential evolution with global and local neighborhoods algorithm (HIMD) is proposed to optimize the pose of a target relative to a camera. Firstly, the non-linear optimization model is established according to the imaging rule and space geometry transformation principle of the vision system. Secondly, the initial population of pose parameters is generated by the moth-flame optimization (MFO) algorithm, and the population is updated by the improved MFO (IMFO). Finally, the new population is crossed, mutated and selected by the differential evolution with global and local neighborhoods (DEGL) algorithm, the population is iterated and updated continuously and the optimum pose can be obtained. The proposed algorithm is applied to the precision test in the measurement system of a space manipulator. The experimental results show that the average synthetic errors are 2.67mm for chaotic harmony search algorithm (CHS), 1.80mm for differential evolution with particle swarm optimization (DEPSO), 2.94 mm for the particle swarm optimization and gravitational search algorithm (PSOGSA), 2.13 mm for the DEGL algorithm, 2.56 mm for the MFO algorithm and 0.53 mm for the HIMD algorithm. This means that the accuracy of the HIMD algorithm is about four times higher than that of the MFO, PSOGSA and CHS algorithm and about three times higher than that of the DEGL and DEPSO algorithms. Therefore, the HIMD algorithm is superior to the other five algorithms for the non-linear optimization model of the pose.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call