首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 593 毫秒
1.
In the companion article (Part 1), we developed a mathematical framework that provides for the analysis and quantitative rating of arm-wrist coordination. The objective of this article is to exploit this framework and formulate manipulator design guidelines for effective arm-wrist coordination and task execution. We explore various arm and wrist designs and quantify their performance in terms of meeting the two design objectives of efficient arm-wrist coordination and robot flexibility. Numerical simulation experiments highlight the measurable effects of both the fixed manipulator geometry and changing robot configuration on arm-wrist coordination and demonstrate the impact of the design guidelines on robot performance.  相似文献   

2.
In this paper, we present a novel data-driven design method for the human-robot interaction (HRI) system, where a given task is achieved by cooperation between the human and the robot. The presented HRI controller design is a two-level control design approach consisting of a task-oriented performance optimization design and a plant-oriented impedance controller design. The task-oriented design minimizes the human effort and guarantees the perfect task tracking in the outer-loop, while the plant-oriented achieves the desired impedance from the human to the robot manipulator end-effector in the inner-loop. Data-driven reinforcement learning techniques are used for performance optimization in the outer-loop to assign the optimal impedance parameters. In the inner-loop, a velocity-free filter is designed to avoid the requirement of end-effector velocity measurement. On this basis, an adaptive controller is designed to achieve the desired impedance of the robot manipulator in the task space. The simulation and experiment of a robot manipulator are conducted to verify the efficacy of the presented HRI design framework.   相似文献   

3.
Two important properties of industrial tasks performed by robot manipulators, namely, periodicity (i.e., repetitive nature) of the task and the need for the task to be performed by the end‐effector, motivated this work. Not being able to utilize the robot manipulator dynamics due to uncertainties complicated the control design. In a seemingly novel departure from the existing works in the literature, the tracking problem is formulated in the task space and the control input torque is aimed to decrease the task space tracking error directly without making use of inverse kinematics at the position level. A repetitive learning controller is designed which “learns” the overall uncertainties in the robot manipulator dynamics. The stability of the closed‐loop system and asymptotic end‐effector tracking of a periodic desired trajectory are guaranteed via Lyapunov based analysis methods. Experiments performed on an in‐house developed robot manipulator are presented to illustrate the performance and viability of the proposed controller.  相似文献   

4.
《Advanced Robotics》2013,27(6):655-679
For the first time, a novel experimental hydraulic system that simulates joint flexibility of a single-rigid-link flexible-joint robot manipulator, with the ability of changing the joint flexibility's parameters, was designed and implemented in this study. Such a system could facilitate future control studies of robot manipulators by reducing investigation time and implementation cost of research. It could also be used to test the performance of different strategies to control the movement of flexible-joint manipulators. A hydraulic rotary servo motor was used to simulate the action of a flexible-joint robot manipulator, which was a challenging task, since the control of angular acceleration was required. In this study, a single-rigid-link elastic-joint robot manipulator was mathematically modeled and implemented in which joint flexibility parameters such as stiffness and damping could be easily changed. This simulation is referred to as a 'function generator' to drive a hydraulic robot manipulator. In this study the desired angular acceleration of the manipulator was used as the input to the hydraulic rotary motor and the objective was to make the hydraulic system follow the desired acceleration in the frequency range specified. A hydraulic actuator robot was built and tested. The results indicated that if the input signal had a frequency in the range of 5–15 Hz and damping ratio of 0.1 (typical values for flexible joints), the experimental setup was able to reproduce the input signal with acceptable accuracy. Owing to the inherent noise associated with the measurement of acceleration and some severe nonlinearities in the rotary motor, control of the experimental test system using classical methods was a challenging task that had not been anticipated.  相似文献   

5.
Presented in this paper is the design philosophy employed for the constructtion of DIESTRO, an isotropic, six-axis, serial manipulator. The kinematic criteria applied so far in manipulator design have been based largely on kinematic solvability, in the sense of allowing for closed-form inverse kinematic solutions. As opposed to this rather limiting criterion, DIESTRO was designed kinematically so as to having a set of configurations in which its Jacobian matrix allows its inversion without roundoff error amplification. Although the basic kinematic chain is of the serial type, this design criterion led to an architecture not admitting closed-form inverse kinematic solutions. The central task was to produce an accurate robot under the prescribed specifications. It is believed that, under similar workspace and load specifications, the particularly challenging design of many other serial manipulators with complex architectures can benefit from the design guidelines given here.  相似文献   

6.
A robotics software “system” is defined here as one which allows robot users to program robot tasks in terms of key states of the task, instead of manipulator motions. It consists of two subsystems: a language system and a planning system. The language system involves the design of syntax and semantics of a robot programming language whereas the planning system determines specific manipulator movements for a given task defined in a task-level language. This paper describes the major components of a robotics software system and reviews principal research findings in the related aspects including programming languages, manipulator and world modelings, motion planning, and graphic simulation. Underlying research issues are addressed at the end.  相似文献   

7.
根据机器人的末端执行器和外界环境表面接触与移动机器人避障控制的相似点,将力/位置控制成功应用到移动机器人的避障控制领域内.对新颖的移动机器人避障控制算法是通过在移动机器人和障碍物之间形成虚拟力场,且对其进行整定以使两者之间能保持期望的距离.因为机器人动力学模型和障碍物的不确定性会对避障控制性能造成影响,为避免碰撞,采用模糊PD的智能混合力/位置控制来整定机器人和障碍物精确距离的力场.通过仿真研究证明了算法的有效性,可为机器人设计提出可靠依据.  相似文献   

8.
《Advanced Robotics》2013,27(9):1067-1084
This article deals with the interaction between humans and industrial robots, more specifically with the new design and implementation of an algorithm for force-guided motions of a 6-d.o.f. robot. It may be used to comfortably teach positions without using any teaching pendant or for some assistance tasks. For this purpose, from readings of the force/torque sensor mounted in the robot wrist, the gravity forces and torques first have to be eliminated. To control the robot in joint space, it is then convenient to transform the external force and torque values from Cartesian space into joint space using the manipulator transposed Jacobian. This is why with the present approach the Jacobian matrix of the robot used was calculated. Now, from the computed joint torques, suitable position commands of the robot arm can be generated to obtain the desired behavior. A suggestion for this desired behavior is also included in this article. It is based on the impedance control approach in joint space. The proposed algorithm was implemented with the standard Stäubli RX90B industrial robot.  相似文献   

9.
机械臂的位置与力的混合控制方法   总被引:1,自引:0,他引:1  
程勉 《自动化学报》1991,17(5):524-530
本文研究关于机械臂的位置与力的混合控制方法.为了实现混合控制,首先应用一对被 称为"任务规范投影算子"建立了机械臂混合控制的动态方程.在此基础上,提出了两种控制器 的设计方法,一种是计算力矩方法控制器,另一种是动态补偿变结构控制器.后者不但具有更 好的鲁棒性,并且可以分别调整运动与约束力的跟踪精度.  相似文献   

10.
This paper presents the design strategy of serial manipulators with constraint satisfaction. The algorithm provides certified solutions to the range of values of the manipulator design parameters that satisfy the given constraints for all points inside a desired workspace. Alternatively, it can also be used to obtain the achievable workspace of a particular manipulator topology within which a set of given constraints are satisfied. This strategy can therefore be applied to the general case of a serial manipulator design problem, robots of adjustable parameters, or even reconfigurable robot strategy to obtain a suitable topology. The interval-based algorithm was implemented on an example serial anthropomorphic manipulator with joint displacement constraints and obtains the possible variations to the manipulator topology that allow the required workspace to be achievable under the given joint displacement constraints. Results are presented and discussed.   相似文献   

11.
This paper deals with real-time implementation of visual-motor control of a 7 degree of freedom (DOF) robot manipulator using self-organized map (SOM) based learning approach. The robot manipulator considered here is a 7 DOF PowerCube manipulator from Amtec Robotics. The primary objective is to reach a target point in the task space using only a single step movement from any arbitrary initial configuration of the robot manipulator. A new clustering algorithm using Kohonen SOM lattice has been proposed that maintains the fidelity of training data. Two different approaches have been proposed to find an inverse kinematic solution without using any orientation feedback. In the first approach, the inverse Jacobian matrices are learnt from the training data using function decomposition. It is shown that function decomposition leads to significant improvement in accuracy of inverse kinematic solution. In the second approach, a concept called sub-clustering in configuration space is suggested to provide multiple solutions for the inverse kinematic problem. Redundancy is resolved at position level using several criteria. A redundant manipulator is dexterous owing to the availability of multiple configurations for a given end-effector position. However, existing visual motor coordination schemes provide only one inverse kinematic solution for every target position even when the manipulator is kinematically redundant. Thus, the second approach provides a learning architecture that can capture redundancy from the training data. The training data are generated using explicit kinematic model of the combined robot manipulator and camera configuration. The training is carried out off-line and the trained network is used on-line to compute the joint angle vector to reach a target position in a single step only. The accuracy attained is better than the current state of art.  相似文献   

12.
考虑机械臂末端轨迹跟踪控制问题,以跟踪逆运动学求解出的末端期望轨迹对应的各关节期望角度为控制目标.设计了一种基于三步法的控制器,该控制器由类稳态控制、可变参考前馈控制和误差反馈控制3部分组成.证明了该控制器可以通过控制机械臂的各关节力矩实现各关节实际角度对期望角度的状态跟踪,进而使得末端轨迹渐近跟踪期望轨迹,并且跟踪误差是输入到状态稳定的.仿真表明基于三步法控制器的空间机械臂末端可以渐近跟踪期望轨迹,并且该算法可以克服系统的末端负载质量变化等不确定性的影响.  相似文献   

13.
14.
15.
Reconfigurable Manipulators are structurally redundant robots that utilize a subset of their joints to perform a specific task optimally. This paper presents a method of finding a task-based optimal configuration for a new type of reconfigurable robot manipulator, called the modular autonomously reconfigurable serial (MARS) manipulator. The reconfiguration optimization treats the joint space of the MARS manipulator as a 12-dimensional smooth configuration manifold. The manifold is discretized and ranked based on a variety of criteria, and then clustered into attractive and repellent regions. The user then specifies which regions are desired in the target configuration, and the manifold is reduced in dimension in order to maximize the number of attractive regions and minimize the number of repellent regions. Six manipulator configurations are synthesized using this approach, and their effectiveness is compared.  相似文献   

16.
An energy criterion for choosing the best type of manipulator for a specified task is developed. First, the energy required to perform the robotic task is calculated. Then the lower bound of the mechanical energy consumed by the various kinds of manipulators during their motion, while performing a task, is calculated. Thus, the efficiency of a manipulator for the task is determined. Some examples show that the proper selection of the manipulator configuration can reduce the required energy to a quarter of that of a less suitable one. Once the most suitable manipulator is chosen, the criterion for its most energy efficient motion is developed. The model takes into account the kinematic configuration of the robot, gravitational and other external and internal forces acting on the robot during its operation, and the electric motor driving the robot links. Energy optimization of different paths of motion in joint coordinates is discussed briefly.  相似文献   

17.
In hybrid control of robot manipulators separate controllers are designed for force and position errors control. Controllers are designed either in task or joint space and their outputs combine to provide input torque to the manipulator. Position and force controllers performance in a constrained robotic task is affected by their interaction to a degree dependent on the controller's ability to reject disturbances. Ideally, decoupling of the two control loops is desired to achieve the best performance in position and force directions. In this article, analysis of control loop interactions is performed for contact and noncontact phases, and controller design requirements are developed to achieve maximum decoupling. Design requirements involve output subspace of each controller leading to control discontinuities for contact and noncontact phases. In the noncontact phase, satisfaction of design requirements leads to a fully linearized and decoupled system. When in contact with the constraining surface, design requirements eliminate disturbances in the force loop, but minimize disturbances in the position loop to an extent dependent on force loop performance. Known hybrid control schemes analysis is performed to reveal existence of control loop interactions in these schemes. Confirmation of theoretical analysis is done through simulation of a three revolute planar manipulator. © 1998 John Wiley & Sons, Inc.  相似文献   

18.
The approach of inferring user’s intended task and optimizing low-level robot motions has promise for making robot teleoperation interfaces more intuitive and responsive. But most existing methods assume a finite set of candidate tasks, which limits a robot’s functionality. This paper proposes the notion of freeform tasks that encode an infinite number of possible goals (e.g., desired target positions) within a finite set of types (e.g., reach, orient, pick up). It also presents two technical contributions to help make freeform UIs possible. First, an intent predictor estimates the user’s desired task, and accepts freeform tasks that include both discrete types and continuous parameters. Second, a cooperative motion planner continuously updates the robot’s trajectories to achieve the inferred tasks by repeatedly solving optimal control problems. The planner is designed to respond interactively to changes in the indicated task, avoid collisions in cluttered environments, handle time-varying objective functions, and achieve high-quality motions using a hybrid of numerical and sampling-based techniques. The system is applied to the problem of controlling a 6D robot manipulator using 2D mouse input in the context of two tasks: static target reaching and dynamic trajectory tracking. Simulations suggest that it enables the robot to reach intended targets faster and to track intended trajectories more closely than comparable techniques.  相似文献   

19.
《Advanced Robotics》2013,27(3):153-168
Many studies have been performed on the position/force control of robot manipulators. Since the desired position and force required to realize certain tasks are usually designated in the operational space, the controller should adapt itself to an environment and generate the control force vector in the operational space. On the other hand, the friction of each joint of a robot manipulator is a serious problem since it impedes control accuracy. Therefore, the friction should be effectively compensated for in order to realize precise control of robot manipulators. Recently, soft computing techniques (fuzzy reasoning, neural networks and genetic algorithms) have been playing an important role in the control of robots. Applying the fuzzy-neuro approach (a combination of fuzzy reasoning and neural networks), learning/adaptation ability and human knowledge can be incorporated into a robot controller. In this paper, we propose a two-stage adaptive robot manipulator position/force control method in which the uncertain/unknown dynamic of the environment is compensated for in the task space and the joint friction is effectively compensated for in the joint space using soft computing techniques. The effectiveness of the proposed control method was evaluated by experiments.  相似文献   

20.
This study addresses the problem of controlling a redundant manipulator with both state and control dependent constraints. The task of the robot is to follow by the end-effector a prescribed geometric path given in the task space. The control constraints resulting from the physical abilities of robot actuators are also taken into account during the robot movement. Provided that a solution to the aforementioned robot task exists, the Lyapunov stability theory is used to derive the control scheme. The numerical simulation results, carried out for a planar manipulator whose end-effector follows a prescribed geometric path given in a task space, illustrate the trajectory performance of the proposed control scheme.  相似文献   

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

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

京公网安备 11010802026262号