Multi-camera systems are widely applied in the three dimensional (3D) computer vision, especially when multiple cameras are distributed on both sides of the measured object. The calibration methods of multi-camera systems are critical to the accuracy of vision measurement and the key is to find an appropriate calibration target. In this paper, a high-precision camera calibration method for multi-camera systems based on transparent glass checkerboards and ray tracing is described, and is used to calibrate multiple cameras distributed on both sides of the glass checkerboard. Firstly, the intrinsic parameters of each camera are obtained by Zhang’s calibration method. Then, multiple cameras capture several images from the front and back of the glass checkerboard with different orientations, and all images contain distinct grid corners. As the cameras on one side are not affected by the refraction of glass checkerboard, extrinsic parameters can be directly calculated. However, the cameras on the other side are influenced by the refraction of glass checkerboard, and the direct use of projection model will produce a calibration error. A multi-camera calibration method using refractive projection model and ray tracing is developed to eliminate this error. Furthermore, both synthetic and real data are employed to validate the proposed approach. The experimental results of refractive calibration show that the error of the 3D reconstruction is smaller than 0.2 mm, the relative errors of both rotation and translation are less than 0.014%, and the mean and standard deviation of reprojection error of the four-camera system are 0.00007 and 0.4543 pixels, respectively. The proposed method is flexible, highly accurate, and simple to carry out.
In order to minimize the processing time for multiple robots to finish lots of tasks, an optimized multiple robots task allocation and path planning approach is proposed. In this approach, the optimized task sequence is first schemed on the assumption that all the tasks are processed by one robot. While scheming the task sequence. A star algorithm is employed to plan paths and calculate the path cost. Then, according to the number of the robots, the task sequence has been randomly divided into several task segments that will be assigned to robots. At last, the task number of each task segments are averaged according to the time each robot used, so that the optimized task allocation scheme is got. In this approach, not only multiple robot task allocation, but also the optimized path planning is realized to ensure that the robots can finish all the tasks in the shortest time. The experiments and simulation are provided to validate the effectiveness of the approach. The results show that the proposed approach can scheme optimized multiple robots task allocation and path planning scheme.
Multiple mobile robot path planning in dynamic unknown environment is challenging. In this paper a novel artificial potential field (APF) based approach is proposed. In this approach, a robot was pulled to the goal position with the influence of the goal and static obstacles. When two or more robots meet at the range of safe distance, those robots was prioritized according to the priority of the task they undertake, velocity and their size. The robot with higher priority will pass the intersection first. If they have the same priority, they will generate a priority order randomly to each other. By this way, they will avoid collision between each other. Simulation results are provided to validate the concepts and analyses are made to show the effectiveness of the approach
28 February 2023 in Structural and Multidisciplinary Optimization
Collision avoidance has been widely researched in the field of intelligent vehicles (IV). However, the majority of research neglects the individual driver differences. This paper introduced a novel personalized collision avoidance control (PCAC) strategy for IV based on driving characteristics (DC), which can better satisfy various scenarios and improve drivers’ acceptance. First, the driver’s DC is initially classified into four types using K-means clustering, followed by the application of the analytic hierarchy process (AHP) method to construct the DC identification model for the PCAC design. Then, a novel PCAC is integrated with a preview-follower control (PFC) module, an active rear steering (ARS) module, and a forward collision control (FCC) module to ensure individual requirements and driving stability. Moreover, simulations verified the validity of the developed PCAC in terms of path tracking, lateral acceleration, and yaw rate. The research results indicate that DC can be identified effectively through APH, and PCAC based on DC can facilitate the development of intelligent driving vehicles with superior human acceptance performance.