首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 359 毫秒
1.
This work deals with asymptotic trajectory tracking and active damping injection on a flexible-link robot by application of Multiple Positive Position Feedback. The flexible-link robot is modeled and validated by using finite element methods and experimental modal analysis, and then a reduced order model of the flexible-link robot dynamics, up to the first dominant vibration modes, is employed for experimental evaluation on a test rig. Then, a combined control scheme is synthesized in two parts: first, a Sliding-Mode Control based on a cascaded Proportional-Integral-Derivative for regulation and trajectory tracking tasks, via a direct current motor torque as the control input for the overall system dynamics, and, second, a Multiple Positive Position Feedback for active vibration control and attenuation of residual vibrations on the tip position, via the input voltage applied to a piezoelectric patch actuator attached directly on the flexible beam. The results are evaluated on an experimental platform, where the dynamic performance of the overall active vibration control scheme leads to fast and effective tracking results, with damping ratios increased up to 300%.  相似文献   

2.
Martin Tändl  Andrés Kecskeméthy 《PAMM》2007,7(1):4130005-4130006
Described in this paper is an approach for generating control inputs for an industrial Kuka robot such that it produces prescribed linear acceleration time histories for a given point of the end-effector. The method takes into account the workspace limits, and uses the internal interpolation cycle of the robot controller to generate the corresponding trajectories that will produce the prescribed accelerations. The PI parameters of the internal interpolation are identified from test measurements. The control scheme consists in producing time-varying values for the desired angle values of the interpolation algorithm, making the changes as the algorithm proceeds and thus generating smooth trajectories. The resulting acceleration of these trajectories is compared to the prescribed accelerations, and an optimization procedure is run such as to determine the required time-histories of the desired angles for the interpolation algorithm such that both accelerations match. The approach is demonstrated for the example of a 500kg payload Kuka robot that is aimed at producing given motions as a physical motion simulator (e. g. for cars or complex working machines). It is shown that the desired accelerations can be generated accurately and with high repeatability, making the approach suitable for example for simulating car rollover tests. (© 2008 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim)  相似文献   

3.
Bacterial memetic algorithm for offline path planning of mobile robots   总被引:1,自引:0,他引:1  
The goal of the path planning problem is to determine an optimal collision-free path between a start and a target point for a mobile robot in an environment surrounded by obstacles. This problem belongs to the group of combinatorial optimization problems which are approached by modern optimization techniques such as evolutionary algorithms. In this paper the bacterial memetic algorithm is proposed for path planning of a mobile robot. The objective is to minimize the path length and the number of turns without colliding with an obstacle. The representation used in the paper fits well to the algorithm. Memetic algorithms combine evolutionary algorithms with local search heuristics in order to speed up the evolutionary process. The bacterial memetic algorithm applies the bacterial operators instead of the genetic algorithm??s crossover and mutation operator. One advantage of these operators is that they easily can handle individuals with different length. The method is able to generate a collision-free path for the robot even in complicated search spaces. The proposed algorithm is tested in real environment.  相似文献   

4.
移动机器人的避障问题是移动机器人控制领域的研究热点.针对给定的移动机器人避障问题,探讨了最短路径及最短时间路径的路径规划问题.对于最短路径问题,建立了简化的路径网格模型,将其抽象为由节点及边构成的两维图,再使用经典的Dijkstra算法获得可行的最短路径.对于最短时间路径问题,通过分析移动机器人弯道运行的速度曲线,基于几何方法得出了移动时间与过渡圆弧圆心之间严格的数学关系,此后借助MATLAB优化函数获得最佳的移动路径.算法可为类似机器人避障问题的解决提供借鉴.  相似文献   

5.
The probabilistic roadmap algorithm is a leading heuristic for robot motion planning. It is extremely efficient in practice, yet its worst case convergence time is unbounded as a function of the input's combinatorial complexity. We prove a smoothed polynomial upper bound on the number of samples required to produce an accurate probabilistic roadmap, and thus on the running time of the algorithm, in an environment of simplices. This sheds light on its widespread empirical success.  相似文献   

6.
We consider the target-reaching problem in plane scenes for a point robot which has a tactile sensor and can locate the target ray. It might have a compass, too, but it is not able to perceive the coordinates of its position nor to measure distances. The complexity of an algorithm is measured by the number of straight moves until reaching the target, as a function of the number of vertices of the (polygonal) scene. It is shown how the target point can be reached by exhaustive search without using a compass, with the complexity exp(O(n2)). Using a compass, there is a target-reaching algorithm, based on rotation counting, with the complexity O(n2). The decision problem, to recognize if the target cannot be reached because it belongs to an obstacle, cannot be solved by our type of robot. If the behaviour of a robot without compass is periodic in a homogeneous environment, it cannot solve the target-reaching problem. Mathematics Subject Classification: 68Q20, 68U05, 03D15.  相似文献   

7.
This paper addresses the non‐parametric estimation of the stochastic process related to the classification problem that arises in robot programming by demonstration of compliant motion tasks. Robot programming by demonstration is a robot programming paradigm in which a human operator demonstrates the task to be performed by the robot. In such demonstration, several observable variables, such as velocities and forces can be modeled, non‐parametrically, in order to classify the current state of a contact between an object manipulated by the robot and the environment in which it operates. Essential actions in compliant motion tasks are the contacts that take place, and therefore, it is important to understand the sequence of contact states made during a demonstration, called contact classification. We propose a contact classification algorithm based on the random forest algorithm. The main advantage of this approach is that it does not depend on the geometric model of the objects involved in the demonstration. Moreover, it does not rely on the kinestatic model of the contact interactions. The comparison with state‐of‐the‐art contact classifiers shows that random forest classifier is more accurate. Copyright © 2015 John Wiley & Sons, Ltd.  相似文献   

8.
This paper deals with aspects on the dynamic modulation of the robots mechanical structure, using Lagrangian formalism, choosing the adequate DC servomotors, translation modules constituting the TTRT robot, the constructive solution and modelling the three translation subassemblies of the studied robot, with the intention that, in the end, based on a dynamic-organologic algorithm, a functional optimization of the robot be brought out within a workcell destined for special applications, so that the energetic consumption be as low as possible. This paper also presents the organological calculi and solutions for the efficient design of modules specific to mechanical structures of industrial serial-modular robots. (© 2012 Wiley-VCH Verlag GmbH & Co. KGaA, Weinheim)  相似文献   

9.
This paper deals with adaptive estimation of the unknown parameters and states of a pendulum-driven spherical robot (PDSR), which is a nonlinear in parameters (NLP) chaotic system with parametric uncertainties. Firstly, the mathematical model of the robot is deduced by applying the Newton–Euler methodology for a system of rigid bodies. Then, based on the speed gradient (SG) algorithm, the states and unknown parameters of the robot are estimated online for different step length gains and initial conditions. The estimated parameters are updated adaptively according to the error between estimated and true state values. Since the errors of the estimated states and parameters as well as the convergence rates depend significantly on the value of step length gain, this gain should be chosen optimally. Hence, a heuristic fuzzy logic controller is employed to adjust the gain adaptively. Simulation results indicate that the proposed approach is highly encouraging for identification of this NLP chaotic system even if the initial conditions change and the uncertainties increase; therefore, it is reliable to be implemented on a real robot.  相似文献   

10.
In this paper we consider the problem of no-wait cyclic scheduling of identical parts in an m-machine production line in which a robot is responsible for moving each part from a machine to another. The aim is to find the minimum cycle time for the so-called 2-cyclic schedules, in which exactly two parts enter and two parts leave the production line during each cycle. The earlier known polynomial-time algorithms for this problem are applicable only under the additional assumption that the robot travel times satisfy the triangle inequalities. We lift this assumption on robot travel times and present a polynomial-time algorithm with the same time complexity as in the metric case, O(m5logm).  相似文献   

11.
In this paper, the Timoshenko theory is applied to investigate a new mathematical model for the “shoulder-elbow-like” single flexible-link robot arm with dampings. Detailed analysis and derivation are given to support the mathematical modeling of this particular flexible mechanism. A new design of a fuzzy-logic-based (PI + D)2 control scheme is developed for both vibration suppression and set-point tracking. Computer simulation results for the modeling are performed to observe the significant vibration modes, and simulation results for the control scheme demonstrate that the controllers perform very well for the tracking based on this flexible-link model. A newly developed method for stability analysis using the “two-straight-lines” criterion is also presented.  相似文献   

12.
An adaptive tuning algorithm of the fuzzy controller is developed for a class of serial-link robot arms. The algorithm can on-line tune parameters of premise and consequence parts of fuzzy rules of the fuzzy basis function (FBF) controller. The main part of the fuzzy controller is a fuzzy basis function network to approximate unknown rigid serial-link robot dynamics. Under some mild assumptions, a stability analysis guarantees that both tracking errors and parameter estimate errors are bounded. Moreover, a robust technique is adopted to deal with uncertainties including approximation errors and external disturbances. Simulations of the proposed controller on the PUMA-560 robot arm demonstrate the effectiveness.  相似文献   

13.
李腾  冯珊  宋君  刘金芳 《运筹与管理》2019,28(12):25-34
在电商“货到人”拣选系统中,如何调度系统中的机器人并对任务进行合理地分配决定着整个系统的运行效率与成本。分析“货到人”拣选系统作业流程,建立机器人数量配置、机器人调度与机器人任务分配的双层规划模型。上层模型以批量订单完成总成本最小为目标函数,以机器人调度为决策变量,构建整数规划模型;下层模型以机器人完成所有任务的平均空闲率最小为目标函数,以任务分配为决策变量,考虑机器人在完成任务过程中由于调度、避障、路径规划等导致的行走距离不确定因素,构建鲁棒优化模型。上层的调度结果制约了下层的最小平均空闲率,下层的任务分配结果影响上层的最小成本,上下层结果共同决定机器人配置决策。利用遗传算法求解模型,通过实例仿真验证了模型的有效性。  相似文献   

14.
We have developed a new approach to computing the collision boundary of a collection of obstacles grown by a convex robot. The essential idea of this approach involves first representing the robot as a set sum of line segments and triangles. The process of growing the obstacles by the robot can then be viewed as a sequence of steps where each step involves growing the partial grown collection of obstacles by a line segment or a triangle. A fast algorithm has been presented to solve this problem.  相似文献   

15.
In this paper, Hamilton’s principle is employed to derive Lagrange’s equations of an liquid crystal display (LCD) glass-handling robot driven by a permanent magnet synchronous motor (PMSM). The robot has three arms driven by two timing belts. The dynamic formulations can be expressed by one and four independent variables, which are named as the rigid and flexible models, respectively. In order to verify the dynamic formulation is correct, we reduce the flexible model to the rigid one under some assumptions. In this paper, we adopt the real-coded genetic algorithm (RGA) to identify all the parameters of the robot and PMSM simultaneously. It is found that the RGA can identify system parameters which are difficult to be measured in practical problems, for examples, the inductance, stator resistance, motor torque constant, damping coefficient of the motor and timing belts. In numerical simulations, vibrations due to flexibility of the timing belts are investigated for the angular displacements, speeds, accelerations of arms, and the horizontal and vertical displacements of the robot. The angular displacements of the robot arm and the translational positions of the robot end are obtained in the numerical simulations and experimental results. From their comparisons, it is demonstrated that identification results of the dynamic model with four independent variables present the better matching with experimental results of the system.  相似文献   

16.
《Applied Mathematical Modelling》2014,38(7-8):1983-1999
In this paper, the inverse kinematics solutions for 16 industrial 6-Degrees-of-Freedom (DOF) robot manipulators with offset wrists are solved analytically and numerically based on the existence of the closed form equations. A new numerical algorithm is proposed for the inverse kinematics of the robot manipulators that cannot be solved in closed form. In order to illustrate the performance of the New Inverse Kinematics Algorithm (NIKA), the simulation results attained from NIKA are compared with those obtained from well-known Newton–Raphson Algorithm (NRA). The inverse kinematics solutions of two robot manipulators with offset wrists are given as examples. In order to have a complete idea, the inverse kinematics solution techniques for 16 industrial robot manipulators are also summarized in a table.  相似文献   

17.
随着人们创新水平的不断提高,为了更加准确的实现机器人的导航任务,提出了一种基于改进的粒子群优化支持向量机中的参数的方法.首先利用主成分分析法对数据进行降维,然后利用改进的粒子群优化算法,对SVM中的惩罚参数c和核函数的参数g进行优化,最后代入到SVM中,以此来达到运用SVM对机器人的导航任务进行分类识别.相对于其他算法,容易发现改进的粒子群优化算法优化后的支持向量机可以达到很好的效果.这种识别分类可以帮助人们很好的对机器人进行导航,对今后机器人的研究具有很大的应用价值.  相似文献   

18.
A new algorithm based on evolutionary computation concepts is presented in this paper. This algorithm is a non linear evolutive filter known as the Evolutive Localization Filter (ELF) which is able to solve the global localization problem in a robust and efficient way. The proposed algorithm searches stochastically along the state space for the best robot pose estimate. The set of pose solutions (the population) represents the most likely areas according to the perception and motion information up to date. The population evolves by using the log-likelihood of each candidate pose according to the observation and the motion error derived from the comparison between observed and predicted data obtained from the probabilistic perception and motion model. The algorithm has been tested on a mobile robot equipped with a laser range finder to demonstrate the effectiveness, robustness and computational efficiency of the proposed approach.  相似文献   

19.
We present a switched control algorithm to stabilize a car-like mobile robot which possesses velocity level nonholonomic constraint. The control approach rests on splitting the system into several second-order subsystems and then stabilizing the system sequentially using finite-time controllers, finally resulting in the mobile robot being moved from one point to another point. State dependent switching control is employed in which the controllers switches on a thin surface in the state-space. Robustness analysis is presented by redefining the switching signal using relaxed switching surface. Both, non-robust and robust controllers are validated through numerical simulation.  相似文献   

20.
This paper addresses a cyclic robot scheduling problem in an automated manufacturing line in which a single robot is used to move parts from one workstation to another. The objective is to minimize the cycle length. Previously known algorithms are either heuristic or at best polynomial of the fifth degree in the number of machines, m. We derive an exact scheduling algorithm solving the problem in O(m3 log m) time.  相似文献   

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

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