a b s t r a c tSingularities and uncertainties in arm configurations are the main problems in kinematics robot control resulting from applying robot model, a solution based on using Artificial Neural Network (ANN) is proposed here. The main idea of this approach is the use of an ANN to learn the robot system characteristics rather than having to specify an explicit robot system model.Despite the fact that this is very difficult in practice, training data were recorded experimentally from sensors fixed on each joint for a six Degrees of Freedom (DOF) industrial robot. The network was designed to have one hidden layer, where the input were the Cartesian positions along the X, Y and Z coordinates, the orientation according to the RPY representation and the linear velocity of the end-effector while the output were the angular position and velocities for each joint, In a free-of-obstacles workspace, off-line smooth geometric paths in the joint space of the manipulator are obtained.The resulting network was tested for a new set of data that has never been introduced to the network before these data were recorded in the singular configurations, in order to show the generality and efficiency of the proposed approach, and then testing results were verified experimentally.
This paper is devoted to the development and implementation of neural network technology to solve the inverse kinematics problems for serial robot manipulators, given the desired Cartesian path of the end effector of the manipulator in a free-of-obstacles workspace. Offline smooth geometric paths in the joint space of the manipulator are obtained. The proposed technique does not require any prior knowledge of the kinematics model of the system being controlled; the main idea of this approach is the use of an artificial neural network to learn the robot system characteristics rather than having to specify an explicit robot system model. Since one of the most important problems in using artificial neural networks is the choice of the appropriate network configuration, two different configurations were compared; they were trained to learn the desired set of joint angles positions from a given set of end effector positions. The generality and efficiency of the proposed algorithm are demonstrated through simulations of a general six-degrees-of-freedom serial robot manipulator.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations –citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.