首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
董云  杨涛  李文 《计算机仿真》2012,29(3):239-243
研究优化机械手轨迹规划问题,机械手运动时要具有稳定性避障性能。针对平面3自由度冗余机械手优化控制问题,建立机械手的结构模型。提出用解析法和遗传算法相结合满足具有计算量小和适应性强的特点。在给定机械手末端执行器的运动轨迹,按着机械手冗余自由度,运动轨迹上每个点对应的关节角有无穷多个解。而通过算法可以找到一组最优的关节角,可得到优化机械手运动过程中柔顺性和避障点。仿真结果表明,该算法可以快速收敛到全局最优解,可用于计算冗余机械手运动学逆解,并可实现机器人的轨迹规划和避障优化控制。  相似文献   

2.
In this paper, the authors describe a novel technique based on continuous genetic algorithms (CGAs) to solve the path generation problem for robot manipulators. We consider the following scenario: given the desired Cartesian path of the end-effector of the manipulator in a free-of-obstacles workspace, off-line smooth geometric paths in the joint space of the manipulator are obtained. The inverse kinematics problem is formulated as an optimization problem based on the concept of the minimization of the accumulative path deviation and is then solved using CGAs where smooth curves are used for representing the required geometric paths in the joint space through out the evolution process. In general, CGA uses smooth operators and avoids sharp jumps in the parameter values. This novel approach possesses several distinct advantages: first, it can be applied to any general serial manipulator with positional degrees of freedom that might not have any derived closed-form solution for its inverse kinematics. Second, to the authors’ knowledge, it is the first singularity-free path generation algorithm that can be applied at the path update rate of the manipulator. Third, extremely high accuracy can be achieved along the generated path almost similar to analytical solutions, if available. Fourth, the proposed approach can be adopted to any general serial manipulator including both nonredundant and redundant systems. Fifth, when applied on parallel computers, the real time implementation is possible due to the implicit parallel nature of genetic algorithms. The generality and efficiency of the proposed algorithm are demonstrated through simulations that include 2R and 3R planar manipulators, PUMA manipulator, and a general 6R serial manipulator.  相似文献   

3.
A new method to on-line collision-avoidance of the links of redundant robots with obstacles is presented. The method allows the use of redundant degrees of freedom such that a manipulator can avoid obstacles while tracking the desired end-effector trajectory. It is supposed that the obstacles in the workspace of the manipulator are presented by convex polygons. The recognition of collisions of the links of the manipulator with obstacles results on-line through a nonsensory method. For every link of the redundant manipulator and every obstacle a boundary ellipse is defined in workspace such that there is no collision if the robot joints are outside these ellipses. In case a collision is imminent, the collision-avoidance algorithm compute the self-motion movements necessary to avoid the collision. The method is based on coordinate transformation and inverse kinematics and leads to the favorable use of the abilities of redundant robots to avoid the collisions with obstacles while tracking the end-effector trajectory. This method has the advantage that the configuration of the manipulator after collision-avoidance can be influenced by further requirements such as avoidance of singularities, joint limits, etc. The effectiveness of the proposed method is discussed by theoretical considerations and illustrated by simulation of the motion of three-and four-link planar manipulators between obstacles.  相似文献   

4.
A recurrent neural network, called the Lagrangian network, is presented for the kinematic control of redundant robot manipulators. The optimal redundancy resolution is determined by the Lagrangian network through real-time solution to the inverse kinematics problem formulated as a quadratic optimization problem. While the signal for a desired velocity of the end-effector is fed into the inputs of the Lagrangian network, it generates the joint velocity vector of the manipulator in its outputs along with the associated Lagrange multipliers. The proposed Lagrangian network is shown to be capable of asymptotic tracking for the motion control of kinematically redundant manipulators.  相似文献   

5.
Redundancy can, in general, improve the ability and performance of parallel manipulators by implementing the redundant degrees of freedom to optimize a secondary objective function. Almost all published researches in the area of parallel manipulators redundancy were focused on the design and analysis of redundant parallel manipulators with rigid (nonconfigurable) platforms and on grasping hands to be attached to the platforms. Conventional grippers usually are not appropriate to grasp irregular or large objects. Very few studies focused on the idea of using a configurable platform as a grasping device. This paper highlights the idea of using configurable platforms in both planar and spatial redundant parallel manipulators, and generalizes their analysis. The configurable platform is actually a closed kinematic chain of mobility equal to the degree of redundancy of the manipulator. The additional redundant degrees of freedom are used in reconfiguring the shape of the platform itself. Several designs of kinematically redundant planar and spatial parallel manipulators with configurable platform are presented. Such designs can be used as a grasping device especially for irregular or large objects or even as a micro-positioning device after grasping the object. Screw algebra is used to develop a general framework that can be adapted to analyze the kinematics of any general-geometry planar or spatial kinematically redundant parallel manipulator with configurable platform.  相似文献   

6.
Kang  Mincheul  Yoon  Sung-Eui 《Autonomous Robots》2022,46(5):599-615
Autonomous Robots - A redundant manipulator can have many trajectories for joints that follow a given end-effector path in the Cartesian space, since it has multiple inverse kinematics solutions...  相似文献   

7.
This article establishes new goals for redundancy resolution based on manipulator dynamics and end-effector characteristics. These goals can be accomplished by employing the recently developed configuration control approach. Redundancy resolution is achieved by controlling the joint inertia matrix or the end-effector mass matrix that affect the inertial torques or by reducing the joint torques due to gravity loading and payload. The manipulator mechanical advantage and velocity ratio are also used as performance measures to be improved by proper utilization of redundancy. Furthermore, end-effector compliance, sensitivity, and impulsive force at impact are introduced as redundancy-resolution criteria. The new goals for redundancy resolution presented in this article allow a more efficient utilization of the redundant joints based on the desired task requirements. Simple case studies using computer simulations are described for illustration.  相似文献   

8.
《Advanced Robotics》2013,27(2-3):235-260
This paper presents the synthesis and design optimization of a compact and yet economical hybrid two-fingered micro–nano manipulator hand. The proposed manipulator hand consists of two series modules, i.e., an upper and lower modules. Each of them consists of a parallel kinematics chain with a glass pipette (1 mm diameter and 3–10 cm length) tapered to a very sharp end as an end-effector. It is driven by three piezo-electric actuated prismatic joints in each of the three legs of the parallel kinematics chain. Each leg of the kinematics chain has the prismatic–revolute–spherical joint structure. As the length of the glass pipette end-effector is decreased, the resolution and accuracy of the micro–nano manipulator hand is increased. For long lengths of the glass pipette end-effector, this manipulator works as a micro manipulator and for short lengths it works as a nano manipulator. A novel closed-form solution for the problem of inverse kinematics is obtained. Based on this solution, a simulation program has been developed to optimally choose the design parameters of each module so that the manipulator will have a maximum workspace volume. A computer-aided design model based on optimal parameters is built and investigated to check its workspace volume. Experimental work has been carried out for the purpose of calibration. Also, the system hardware setup of the hybrid two-fingered micro–nano manipulator hand and its practical Jacobian inverse matrices are presented.  相似文献   

9.
This paper presents an algorithm for positioning and orientation of the hand for a redundant or non-redundant manipulator along a continuous path in space. This algorithm minimizes the distance between the actual position of the tip of the end-effector and the desired path. The algorithm does not use the Jacobian matrix for the inverse kinematics of the robot. It takes full advantage of the resolution of the joint drives, avoids singularity problems, and can be used for both redundant manipulators. The algorithm can be used in any situation where continuus motion of the end-effector is required in an open loop mode.  相似文献   

10.
The movement of redundant manipulator joints that does not cause any end-effector motion is referred to as its self motion. Control schemes for redundant manipulators utilize its self motion to optimize a performance criterion. Thus, commanded joint motion at each sampling step is the sum of the minimum joint motion required for the desired end-effector motion and the self motion. However, the amount of self motion is limited by the bounds on actuator velocities, which are limited by the actuator torque bounds. A scheme is presented to determine the magnitude of self motion, the direction of which is determined by a gradient projection scheme. Implementation of this scheme on a Motorola 68020 VMEbus-based controller of a seven-degree-of-freedom manipulator is described.  相似文献   

11.
This paper deals with the trajectory planning problem for redundant manipulators. A genetic algorithm (GA) using a floating point representation is proposed to search for the optimal end-effector trajectory for a redundant manipulator. An evaluation function is defined based on multiple criteria, including the total displacement of the end-effector, the total angular displacement of all the joints, as well as the uniformity of Cartesian and joint space velocities. These criteria result in minimized, smooth end-effector motions. Simulations are carried out for path planning in free space and in a workspace with obstacles. Results demonstrate the effectiveness and capability of the proposed method in generating optimized collision-free trajectories.  相似文献   

12.
随着科学技术的发展,冗余机械臂凭借其多自由度的特性获得学者的广泛关注.其中包括执行指定任务时,需要将任务路径转换为关节空间轨迹,进行逆运动学求解,求取非线性函数的连续逆映射.该求解过程尤为重要且非常复杂,国内外学者对此开展了大量研究.这里将冗余机械臂逆运动学求解方法进行分类,归纳整理出各类求解方法,分别概述解析法、数值解法、智能算法以及对应子方法的基本原理、对比及研究现状.最后,指出逆运动学求解方法面临的核心问题以及发展趋势.  相似文献   

13.
It is a common belief that service robots shall move in a human-like manner to enable natural and convenient interaction with a human user or collaborator. In particular, this applies to anthropomorphic 7-DOF redundant robot manipulators that have a shoulder-elbow-wrist configuration. On the kinematic level, human-like movement then can be realized by means of selecting a redundancy resolution for the inverse kinematics (IK), which realizes human-like movement through respective nullspace preferences. In this paper, key positions are introduced and defined as Cartesian positions of the manipulator’s elbow and wrist joints. The key positions are used as constraints on the inverse kinematics in addition to orientation constraints at the end-effector, such that the inverse kinematics can be calculated through an efficient analytical scheme and realizes human-like configurations. To obtain suitable key positions, a correspondence method named wrist-elbow-in-line is derived to map key positions of human demonstrations to the real robot for obtaining a valid analytical inverse kinematics solution. A human demonstration tracking experiment is conducted to evaluate the end-effector accuracy and human-likeness of the generated motion for a 7-DOF Kuka-LWR arm. The results are compared to a similar correspondance method that emphasizes only the wrist postion and show that the subtle differences between the two different correspondence methods may lead to significant performance differences. Furthermore, the wrist-elbow-in-line method is validated as more stable in practical application and extended for obstacle avoidance.  相似文献   

14.
This article presents a new method for generating inverse kinematic solutions for planar manipulators with large redundancy (hyper-redundant manipulators). The proposed method starts by decomposing a planar redundant manipulator into a series of local planar arms that are either 2-link or 3-link manipulator modules, and connecting the conjunction points between them with virtual links. The manipulator then can be handled by a simple virtual link system, which may be conveniently divided into non-singular and singular cases depending on its configuration. When the virtual link system is no longer effective due to a singular configuration, the displacement of the end-effector is then allocated to virtual links according to a displacement distribution criterion. A dexterity index called the “configuration index” distinguishes the non-singular and singular cases. The concept of virtual link is shown by computer simulations to be simple and effective for the inverse kinematics of a planar hyper-redundant manipulator with a discrete model. In particular, it can be applied to solving the inverse kinematics of a SCARA-type spatial redundant manipulator whose redundancy is included in its planar mechanism. © 1994 John Wiley & Sons, Inc.  相似文献   

15.
This paper investigates the development of a tomato-harvesting robot operating on a plant factory and primarily studies the reachable pose of tomatoes in the nondexterous workspace of manipulator. The end-effector can only reach the tomatoes with reachable poses when the tomatoes are within the nondexterous workspace. If the grasping pose is not reachable, it will lead to grasping failure. An adaptive end-effector pose control method based on a genetic algorithm (GA) is proposed to find a reachable pose. The inverse kinematic solution based on analysis method of the manipulator is analyzed and the objective function of whether the manipulator has a solution or not is obtained. The grasping pose is set as an individual owing to the position of the tomatoes is fixed and the grasping pose is variable. The GA is used to solve until a pose that can make the inverse kinematics have a solution is generated. This pose is the reachable grasping pose of the tomato at this position. The quintic interpolation polynomial is used to plan the trajectory to avoid damage to tomatoes owing to fast approaching speed and a distance based background filtering method is proposed. Experiments were performed to verify the effectiveness of the proposed method. The radius of the workspace of the UR3e manipulator with the end-effector increased from 550 to 800 mm and the grasping range expanded by 208%. The harvesting success rate using the adaptive end-effector pose control method and trajectory planning method was 88%. The cycle of harvesting a tomato was 20 s. The experimental results indicated that the proposed tomato-recognition and end-effector pose control method are feasible and effective.  相似文献   

16.
In this article, a fast approach for robust trajectory planning, in the task space, of redundant robot manipulators is presented. The approach is based on combining an original method for obstacle avoidance by the manipulator configuration with the traditional potential field approach for the motion planning of the end-effector. This novel method is based on formulating an inverse kinematics problem under an inexact context. This procedure permits dealing with the avoidance of obstacles with an appropriate and easy to compute null space vector; whereas the avoidance of singularities is attained by the proper pseudoinverse perturbation. Furthermore, it is also shown that this formulation allows one to deal effectively with the local minimum problem frequently associated with the potential field approaches. The computation of the inverse kinematics problem is accomplished by numerically solving a linear system, which includes the vector for obstacle avoidance and a scheme for the proper pseudoinverse perturbation to deal with the singularities and/or the potential function local minima. These properties make the proposed approach suitable for redundant robots operating in real time in a sensor-based environment. The developed algorithm is tested on the simulation of a planar redundant manipulator. From the results obtained it is observed that the proposed approach compares favorably with the other approaches that have recently been proposed. © 1995 John Wiley & Sons, Inc.  相似文献   

17.
The problem of sensorimotor control is underdetermined due to excess (or "redundant") degrees of freedom when there are more joint variables than the minimum needed for positioning an end-effector. A method is presented for solving the nonlinear inverse kinematics problem for a redundant manipulator by learning a natural parameterization of the inverse solution manifolds with self-organizing maps. The parameterization approximates the topological structure of the joint space, which is that of a fiber bundle. The fibers represent the "self-motion manifolds" along which the manipulator can change configuration while keeping the end-effector at a fixed location. The method is demonstrated for the case of the redundant planar manipulator. Data samples along the self-motion manifolds are selected from a large set of measured input-output data. This is done by taking points in the joint space corresponding to end-effector locations near "query points", which define small neighborhoods in the end-effector work space. Self-organizing maps are used to construct an approximate parameterization of each manifold which is consistent for all of the query points. The resulting parameterization is used to augment the overall kinematics map so that it is locally invertible. Joint-angle and end-effector position data, along with the learned parameterizations, are used to train neural networks to approximate direct inverse functions.  相似文献   

18.
Determination of the orientation workspace of parallel manipulators   总被引:11,自引:0,他引:11  
An important step during the design of a parallel manipulators is the determination of its workspace. For a 6-d.o.f. parallel manipulator workspace limitations are due to the bounded range of their linear actuators, mechanical limits on their passive joints and links interference. The computation of the workspace of a parallel manipulator is far more complex than for a serial link manipulator as its translation ability is dependent upon the orientation of the end-effector.We present in this paper an algorithm enabling to compute the possible rotation of the end-effector around a fixed point. This algorithm enables to take into account all the constraints limiting the workspace. Various examples are presented.  相似文献   

19.
Long-stroke hydraulic manipulators are utilized in various grasping-handling tasks, and the flexible deformation of these manipulators is the primary obstacle that affects precise position control of the end-effectors in Cartesian space. This deformation is manifested in the following three aspects: joint deformation, structural deformation and clearance variation. Due to deformation uncertainty, methods that model the hydraulic manipulator as a combination of flexible multibody systems and hydraulic actuators are unsuitable. In this article, we propose an incremental inverse kinematics model (IIKM) as a new approach to solving the above deformation difficulties. The projection method is used to obtain the inverse kinematic analytical solution of long-stroke hydraulic manipulators, which is based on the manipulator deformation in the current configuration (current configuration refers to the arrangement of the manipulator links when the manipulator starts to move to the target position). The proposed method avoids complex flexible multibody modeling and parameter identification, allowing long-stroke hydraulic manipulators to be accurately controlled within a certain neighborhood. An evaluation coefficient is proposed to analyze the calculation accuracy of the IIKM in combination with the success rate obtained from 190 grasping experiments. Through these experiments, we determine the optimal calculation height range of the IIKM in the vertical direction and the optimal calculation position area in the horizontal direction and prove that the IIKM result can guarantee the success of grasping-handling tasks when the end-effector is within the optimal calculation height range.  相似文献   

20.
In this article the optimal path generation of redundant robot manipulators is considered as an optimization problem, with given kinematics and subject to the robot requirements and a singularities avoidance constraint. This problem is formulated as a constrained continuous optimal control problem, which allows to consider joints and velocities constraints and/or manipulator dynamics. This approach is exemplified for a planar redundant manipulator and the resultant state constrained problem is solved by an efficient iterative numerical technique.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号