94 research outputs found

    Parameter estimation in nonlinearly parameterized systems

    Get PDF
    Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 1998.Includes bibliographical references (leaves 87-89).by Aleksandar M. Kojić.S.M

    An approach to neural control of a class of strict-feedback nonlinear systems

    Get PDF
    研究一类不确定严反馈非线性系统的跟踪控制问题.通过采用单一神经网络逼近系统的所有未知部分,提出一种新的鲁棒自适应控制设计方法.该方法能直接给出实际控制律和自适应律,有效地解决现有方法中存在的控制设计复杂和计算负担重等问题.稳定性分析表明,闭环系统所有信号是半全局一致最终有界的,并且通过调整控制参数可使跟踪误差任意小.仿真结果验证了所提出方法的有效性.The problem of tracking control is studied for a class of uncertain strict-feedback nonlinear systems.A new robust adaptive control design approach is presented by approximating all the unknown parts of the system with a single neural network.By using this approach,the actual control law and the adaptive law of the controller can be given directly,and the problems,such as control design complexity and high computational burden,are dealt with effectively.The stability analysis shows that the closed-loop system signals are semi-globally uniformly ultimately bounded,and the tracking error can be made arbitrary small by choosing control parameters.Simulation results show the effectiveness of the proposed approach.国家自然科学基金项目(61074017;61074004;61273137;51209026); 辽宁省高等学校优秀人才支持计划项目(2009R06); 中央高校基本科研业务费项目(017004

    Parameter estimation and control of nonlinearly parameterized systems

    Get PDF
    Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2004.Includes bibliographical references.Parameter estimation in nonlinear systems is an important issue in measurement, diagnosis and modeling. The goal is to find a differentiator free on-line adaptive estimation algorithm which can estimate the internal unknown parameters of dynamic systems using its inputs and outputs. This thesis provides new algorithms for adaptive estimation and control of nonlinearly parameterized (NLP) systems. First, a Hierarchical Min-max algorithm is invented to estimate unknown parameters in NLP systems. To relax the strong condition needed for the convergence in Hierarchical Min-max algorithm, a new Polynomial Adaptive Estimator (PAE) is invented and the Nonlinearly Persistent Excitation Condition for NLP systems, which is no more restrictive than LPE for linear systems, is established for the first time. To reduce computation complexity of PAE, a Hierarchical PAE is proposed. Its performance in the presence of noise is evaluated and is shown to lead to bounded errors. A dead-zone based adaptive filter is also proposed and is shown to accurately estimate the unknown parameters under some conditions. Based on the adaptive estimation algorithms above, a Continuous Polynomial Adaptive Controller (CPAC) is developed and is shown to control systems with nonlinearities that have piece-wise linear parameterizations. Since large classes of nonlinear systems can be approximated by piece-wise linear functions through local linearization, it opens the door for adaptive control of general NLP systems. The robustness of CPAC under bounded output noise and disturbances is also established.by Chengyu Cao.Ph.D

    Learning Algorithm Design for Human-Robot Skill Transfer

    Get PDF
    In this research, we develop an intelligent learning scheme for performing human-robot skills transfer. Techniques adopted in the scheme include the Dynamic Movement Prim- itive (DMP) method with Dynamic Time Warping (DTW), Gaussian Mixture Model (G- MM) with Gaussian Mixture Regression (GMR) and the Radical Basis Function Neural Networks (RBFNNs). A series of experiments are conducted on a Baxter robot, a NAO robot and a KUKA iiwa robot to verify the effectiveness of the proposed design.During the design of the intelligent learning scheme, an online tracking system is de- veloped to control the arm and head movement of the NAO robot using a Kinect sensor. The NAO robot is a humanoid robot with 5 degrees of freedom (DOF) for each arm. The joint motions of the operator’s head and arm are captured by a Kinect V2 sensor, and this information is then transferred into the workspace via the forward and inverse kinematics. In addition, to improve the tracking performance, a Kalman filter is further employed to fuse motion signals from the operator sensed by the Kinect V2 sensor and a pair of MYO armbands, so as to teleoperate the Baxter robot. In this regard, a new strategy is developed using the vector approach to accomplish a specific motion capture task. For instance, the arm motion of the operator is captured by a Kinect sensor and programmed through a processing software. Two MYO armbands with embedded inertial measurement units are worn by the operator to aid the robots in detecting and replicating the operator’s arm movements. For this purpose, the armbands help to recognize and calculate the precise velocity of motion of the operator’s arm. Additionally, a neural network based adaptive controller is designed and implemented on the Baxter robot to illustrate the validation forthe teleoperation of the Baxter robot.Subsequently, an enhanced teaching interface has been developed for the robot using DMP and GMR. Motion signals are collected from a human demonstrator via the Kinect v2 sensor, and the data is sent to a remote PC for teleoperating the Baxter robot. At this stage, the DMP is utilized to model and generalize the movements. In order to learn from multiple demonstrations, DTW is used for the preprocessing of the data recorded on the robot platform, and GMM is employed for the evaluation of DMP to generate multiple patterns after the completion of the teaching process. Next, we apply the GMR algorithm to generate a synthesized trajectory to minimize position errors in the three dimensional (3D) space. This approach has been tested by performing tasks on a KUKA iiwa and a Baxter robot, respectively.Finally, an optimized DMP is added to the teaching interface. A character recombination technology based on DMP segmentation that uses verbal command has also been developed and incorporated in a Baxter robot platform. To imitate the recorded motion signals produced by the demonstrator, the operator trains the Baxter robot by physically guiding it to complete the given task. This is repeated five times, and the generated training data set is utilized via the playback system. Subsequently, the DTW is employed to preprocess the experimental data. For modelling and overall movement control, DMP is chosen. The GMM is used to generate multiple patterns after implementing the teaching process. Next, we employ the GMR algorithm to reduce position errors in the 3D space after a synthesized trajectory has been generated. The Baxter robot, remotely controlled by the user datagram protocol (UDP) in a PC, records and reproduces every trajectory. Additionally, Dragon Natural Speaking software is adopted to transcribe the voice data. This proposed approach has been verified by enabling the Baxter robot to perform a writing task of drawing robot has been taught to write only one character

    Transition control based on grey, neural states

    Get PDF
    +hlm.;c
    corecore