英文摘要 | With the promotion of the upgrading of the manufacturing industry, the manufacturing mode is gradually changing to the small-batch, multi-variety and flexible intelligent manufacturing mode, and human-robot cooperation is an important development trend to adapt to this flexible manufacturing production mode. However, the traditional way of human-robot isolation cannot meet the security requirements of human-robot Collaboration. To ensure the security of collaboration under a dynamically unstructured environment, the capacity of sensing towards outer surroundings and autonomous motion planning is of great needs. Herein this thesis, the conventional manipulator was selected as the candidate and the research was conducted respectively in the aspect of software & hardware design about control system, stereoscopic environment perception and autonomous obstacle-free path planning. The purpose is to completely establish a safely operating system for collaborative robots. The main contents of this thesis are as follows:
Firstly, the research background of cooperative robots is introduced, the current research status of environmental perception and path planning of manipulator is summarized, and the key technologies of cooperative robots are analyzed.
Secondly, for the safety control requirements of cooperative robots, the design research of cooperative robot safe operation platform system is carried out, and the hardware design scheme of control system based on depth camera and the modular software system scheme based on ROS are proposed. By adding a depth camera to the conventional manipulator system, it is able to perceive the environment. A dual-core dual-operating system robot controller is developed to meet the needs of robot upper controller.On this basis, a modular software system consisting of camera communication module, environment awareness module, motion planning module and real-time control module is constructed based on ROS.Through the kinematics modeling of the robot arm and the calibration of the hand-eye system, the basic system construction of the robot's environment perception and motion control is realized.
Thirdly, in order to solve the problem of 3d perception of robots in unstructured dynamic environment, the information processing technology based on stereo vision is adopted to construct the online perception system of collaborative robots to the environment, where the Octomap method is used to identify and map the obstacles in the static environment and the dynamic obstacles are extracted based on background filtering and kalman filtering. Octomap method is used to construct the static environment obstacle map, which provides the environment basis for the subsequent global path planning. For the dynamic obstacles in the environment, the background and the manipulator in the depth map are cropped by background filtering to realize the rough extraction of the dynamic obstacles. On this basis, the European clustering method is used to remove the noise in the extraction results, and kalman filter is used to estimate and track the state of the nearest obstacle point in the dynamic obstacle point cloud from the control point of the manipulator.
Forthly, in order to solve the problem of autonomous planning and real-time obstacle avoidance for cooperative robots in complex dynamic scenarios, RRT_Connect and artificial potential field method are adopted to enable cooperative robots to autonomously plan a global feasible path and conduct real-time local dynamic obstacle avoidance for dynamic obstacles on the basis of sensing environmental information. Based on the Octomap, the thesis performed a global path planning in the joint space with RRT_Connect, and optimized the path by greedy method and cubic spline interpolation, eventually obtaining an obstacle-free path. In order to enable the manipulator to respond quickly to the dynamic obstacles, the repulsion potential field and the attraction potential field are set at the dynamic obstacle point and the target configuration point respectively according to the artificial potential field method, so that the robot can avoid the dynamic obstacles and approach the target configuration point with the combined velocity generated by the two potential fields. As for the obstacle avoidance of the links, a strategy based on multiple control points is proposed, and path constraint is added to the obstacle avoidance speed to avoid collision between the robot arm and the surrounding environment when it is separated from the global path.
Finally, the thesis is summarized and the work to be carried out next is proposed. |
修改评论