Spelling suggestions: "subject:"[een] MANIPULATOR"" "subject:"[enn] MANIPULATOR""
41 |
Using Embedded Systems to Determine the Configuration of a Static Wheelchair Mounted Robotic ArmAshley, Daniel 30 October 2014 (has links)
The calibration of a 9 degree of freedom (DOF) robotic manipulator using multiple three axis accelerometers and an embedded system will be accomplished in this work. The 9-DOF robotic system used in this study is a 7-DOF robotic arm attached to a 2-DOF power wheelchair. Combined they create a Wheelchair Mounted Robotic Arm (WMRA). The problem that will be solved by this thesis is the calibration of the robotic system during start up. The 7 DOF robotic arm is comprised of rotational joints only. These joints have dual channel encoders to determine the joint position, among other useful data. The problem with dual channel encoders is that when power to the encoders is turned off and the motor is moved, then the robot controller does not have accurate position data when the system is powered again. The proposed calibration method will find the angles of two joints per three axis accelerometer. Four separate accelerometers are mounted on different locations of the 7 DOF robotic arm to determine the arms joint values. To determine the orientation of the base frame, an inertial measurements unit (IMU) is mounted to the origin of the base frame. By using this system of accelerometers and inertial measurement unit, the WMRA can be completely calibrated during system start up. The results collected for this calibration method show joint estimations with an error of +-0.1 radians for each joint. The results also show an accumulation of error for joints that are farther from the base frame.
|
42 |
Estimation of Inertial Parameters of Rigid Body Links of ManipulatorsAn, Chae H., Atkeson, Christopher G., Hollerbach, John M. 01 February 1986 (has links)
A method of estimating the mass, the location of center of mass, and the moments of inertia of each rigid body link of a robot during general manipulator movement is presented. The algorithm is derived from the Newton-Euler equations, and uses measurements of the joint torques as well as the measurement and calculation of the kinematics of the manipulator while it is moving. The identification equations are linear in the desired unknown parameters, and a modified least squares algorithm is used to obtain estimates of these parameters. Some of the parameters, however, are not identifiable due to restricted motion of proximal links and the lack of full force/torque sensing. The algorithm was implemented on the MIT Serial Link Direct Drive Arm. A good match was obtained between joint torques predicted from the estimated parameters and the joint torques computed from motor currents.
|
43 |
Redundancy Resolution of Manipulators through Torque OptimizationHollerbach, John M., Suh, Ki C. 01 January 1986 (has links)
Methods for resolving kinematic redundancies of manipulators by the effect on joint torque are examined. When the generalized inverse is formulated in terms of accelerations and incorporated into the dynamics, the effect of redundancy resolution on joint torque can be directly reflected. One method chooses the joint acceleration null-space vector to minimize joint torque in a least squares sense; when the least squares is weighted by allowable torque range, the joint torques tend to be kept within their limits. Contrasting methods employing only the pseudoinverse with and without weighting by the inertia matrix are presented. The results show an unexpected stability problem during long trajectories for the null-space methods and for the inertia-weighted pseudoinverse method, but rarely for the unweighted pseudoinverse method. Evidently a whiplash action develops over time that thrusts the endpoint off the intended path, and extremely high torques are required to overcome these natural movement dynamics.
|
44 |
Haptic teleoperation of mobile manipulator systems using virtual fixtures.Wrock, Michael 01 November 2011 (has links)
In order to make the task of controlling Mobile-Manipulator Systems (MMS) simpler, a
novel command strategy that uses a single joystick is presented to replace the existing
paradigm of using multiple joysticks. To improve efficiency and accuracy, virtual fixtures
were implemented with the use of a haptic joystick. Instead of modeling the MMS as a
single unit with three redundant degrees-of-freedom (DOF), the operator controls either the
manipulator or the mobile base, with the command strategy choosing which one to move.
The novel command strategy uses three modes of operation to automatically switch control
between the manipulator and base. The three modes of operation are called near-target manipulation
mode, off-target manipulation mode, and transportation mode. The system enters
near-target manipulation mode only when close to a target of interest, and allows the operator
to control the manipulator using velocity control. When the operator attempts to move
the manipulator out of its workspace limits, the system temporarily enters transportation
mode. When the operator moves the manipulator in a direction towards the manipulator’s
workspace the system returns to near-target manipulation mode. In off-target manipulation
mode, when the operator moves the manipulator to its workspace limits, the system retracts
the arm near to the centre of its workspace to enter and remain in transportation mode.
While in transportation mode the operator controls the base using velocity control.
Two types of virtual fixtures are used, repulsive virtual fixtures and forbidden region virtual
fixtures. Repulsive virtual fixtures are present in the form of six virtual walls forming a
cube at the manipulator’s workspace limits. When the operator approaches a virtual wall,
a repulsive force is felt pushing the operator’s hand away from the workspace limits. The
forbidden region virtual fixtures prevent the operator from driving into obstacles by disregarding
motion commands that would result in a collision.
The command strategy was implemented on the Omnibot MMS and test results show that
it was successful in improving simplicity, accuracy, and efficiency when teleoperating a
MMS. / UOIT
|
45 |
Dynamics and control of flexible manipulatorsVakil, Mohammad 24 July 2008
Flexible link manipulators (FLM) are well-known for their light mass and small energy consumption compared to rigid link manipulators (RLM). These advantages of FLM are even of greater importance in applications where energy efficiency is crucial, such as in space applications. However, RLM are still preferred over FLM for industrial applications. This is due to the fact that the reliability and predictability of the performance of FLM are not yet as good as those of RLM. The major cause for these drawbacks is link flexibility, which not only makes the dynamic modeling of FLM very challenging, but also turns its end-effector trajectory tracking (EETT) into a complicated control problem. <p>The major objectives of the research undertaken in this project were to develop a dynamic model for a FLM and model-based controllers for the EETT. Therefore, the dynamic model of FLM was first derived. This dynamic model was then used to develop the EETT controllers. <p>A dynamic model of a FLM was derived by means of a novel method using the dynamic model of a single flexible link manipulator on a moving base (SFLMB). The computational efficiency of this method is among its novelties. To obtain the dynamic model, the Lagrange method was adopted. Derivation of the kinetic energy and the calculation of the corresponding derivatives, which are required in the Lagrange method, are complex for the FLM. The new method introduced in this thesis alleviated these complexities by calculating the kinetic energy and the required derivatives only for a SFLMB, which were much simpler than those of the FLM. To verify the derived dynamic model the simulation results for a two-link manipulator, with both links being flexible, were compared with those of full nonlinear finite element analysis. These comparisons showed sound agreement. <p>A new controller for EETT of FLM, which used the singularly perturbed form of the dynamic model and the integral manifold concept, was developed. By using the integral manifold concept the links lateral deflections were approximately represented in terms of the rotations of the links and input torques. Therefore the end-effector displacement, which was composed of the rotations of the links and links lateral deflections, was expressed in terms of the rotations of the links and input torques. The input torques were then selected to reduce the EETT error. The originalities of this controller, which was based on the singularly perturbed form of the dynamic model of FLM, are: (1) it is easy and computationally efficient to implement, and (2) it does not require the time derivative of links lateral deflections, which are impractical to measure. The ease and computational efficiency of the new controller were due to the use of the several properties of the dynamic model of the FLM. This controller was first employed for the EETT of a single flexible link manipulator (SFLM) with a linear model. The novel controller was then extended for the EETT of a class of flexible link manipulators, which were composed of a chain of rigid links with only a flexible end-link (CRFE). Finally it was used for the EETT of a FLM with all links being flexible. The simulation results showed the effectiveness of the new controller. These simulations were conducted on a SFLM, a CRFE (with the first link being rigid and second link being flexible) and finally a two-link manipulator, with both links being flexible. Moreover, the feasibility of the new controller proposed in this thesis was verified by experimental studies carried out using the equipment available in the newly established Robotic Laboratory at the University of Saskatchewan. The experimental verifications were performed on a SFLM and a two-link manipulator, with first link being rigid and second link being flexible.<p>Another new controller was also introduced in this thesis for the EETT of single flexible link manipulators with the linear dynamic model. This controller combined the feedforward torque, which was required to move the end-effector along the desired path, with a feedback controller. The novelty of this EETT controller was in developing a new method for the derivation of the feedforward torque. The feedforward torque was obtained by redefining the desired end-effector trajectory. For the end-effector trajectory redefinition, the summation of the stable exponential functions was used. Simulation studies showed the effectiveness of this new controller. Its feasibility was also proven by experimental verification carried out in the Robotic Laboratory at the University of Saskatchewan.
|
46 |
Dynamics and control of flexible manipulatorsVakil, Mohammad 24 July 2008 (has links)
Flexible link manipulators (FLM) are well-known for their light mass and small energy consumption compared to rigid link manipulators (RLM). These advantages of FLM are even of greater importance in applications where energy efficiency is crucial, such as in space applications. However, RLM are still preferred over FLM for industrial applications. This is due to the fact that the reliability and predictability of the performance of FLM are not yet as good as those of RLM. The major cause for these drawbacks is link flexibility, which not only makes the dynamic modeling of FLM very challenging, but also turns its end-effector trajectory tracking (EETT) into a complicated control problem. <p>The major objectives of the research undertaken in this project were to develop a dynamic model for a FLM and model-based controllers for the EETT. Therefore, the dynamic model of FLM was first derived. This dynamic model was then used to develop the EETT controllers. <p>A dynamic model of a FLM was derived by means of a novel method using the dynamic model of a single flexible link manipulator on a moving base (SFLMB). The computational efficiency of this method is among its novelties. To obtain the dynamic model, the Lagrange method was adopted. Derivation of the kinetic energy and the calculation of the corresponding derivatives, which are required in the Lagrange method, are complex for the FLM. The new method introduced in this thesis alleviated these complexities by calculating the kinetic energy and the required derivatives only for a SFLMB, which were much simpler than those of the FLM. To verify the derived dynamic model the simulation results for a two-link manipulator, with both links being flexible, were compared with those of full nonlinear finite element analysis. These comparisons showed sound agreement. <p>A new controller for EETT of FLM, which used the singularly perturbed form of the dynamic model and the integral manifold concept, was developed. By using the integral manifold concept the links lateral deflections were approximately represented in terms of the rotations of the links and input torques. Therefore the end-effector displacement, which was composed of the rotations of the links and links lateral deflections, was expressed in terms of the rotations of the links and input torques. The input torques were then selected to reduce the EETT error. The originalities of this controller, which was based on the singularly perturbed form of the dynamic model of FLM, are: (1) it is easy and computationally efficient to implement, and (2) it does not require the time derivative of links lateral deflections, which are impractical to measure. The ease and computational efficiency of the new controller were due to the use of the several properties of the dynamic model of the FLM. This controller was first employed for the EETT of a single flexible link manipulator (SFLM) with a linear model. The novel controller was then extended for the EETT of a class of flexible link manipulators, which were composed of a chain of rigid links with only a flexible end-link (CRFE). Finally it was used for the EETT of a FLM with all links being flexible. The simulation results showed the effectiveness of the new controller. These simulations were conducted on a SFLM, a CRFE (with the first link being rigid and second link being flexible) and finally a two-link manipulator, with both links being flexible. Moreover, the feasibility of the new controller proposed in this thesis was verified by experimental studies carried out using the equipment available in the newly established Robotic Laboratory at the University of Saskatchewan. The experimental verifications were performed on a SFLM and a two-link manipulator, with first link being rigid and second link being flexible.<p>Another new controller was also introduced in this thesis for the EETT of single flexible link manipulators with the linear dynamic model. This controller combined the feedforward torque, which was required to move the end-effector along the desired path, with a feedback controller. The novelty of this EETT controller was in developing a new method for the derivation of the feedforward torque. The feedforward torque was obtained by redefining the desired end-effector trajectory. For the end-effector trajectory redefinition, the summation of the stable exponential functions was used. Simulation studies showed the effectiveness of this new controller. Its feasibility was also proven by experimental verification carried out in the Robotic Laboratory at the University of Saskatchewan.
|
47 |
Development of a 4-DOF Underwater ManipulatorWu, Bo-Shiun 19 October 2011 (has links)
Underwater operation and sampling has been replaced by ROV (Remotely Operated Vehicle) and underwater manipulator gradually, which can avoid divers to face the dangers due to the environmental pressure and low temperature. When ROV to carry out the mission, the operator sees the undersea environment and the target with the information feedback from the sensors. Recently, we developed a general purpose controller for controlling underwater robotic systems. We plan to install the manipulator on the ROV with the same general purpose controller. One of the concerns in desgining is: the ROV generally mantains neutral buoyant in seawater. When adding or removing any components, the arrangement of balast weight needs to done again to keep the balance of the system. Moreover, the center of gravity will be changed such that dynamics of the ROV will be different when collaborating with the underwater manipulator. To resolve these problems, we review the design and hope to reduce the size and weight of each component.The new design also introduces the use of a junction box. The junction box keeps all the circuits, power converters and motor control card. It allows the reconfiguration of power and commands pathway much easier. To reduces of the size of the housings, the gear transmission set is moved out of the housing. According to the positioning accuray requirement of each axis, a DC servomotor or a DC motor is installed. Underwater manipulators do not require agile motion. Therefore we use a gear-worm set as the transmission between links to increase torque. The motion control is implemented with a Jacobian to calculate the increment joint angles for joint coordinate control. Human-interface was developed with Borland C++ Builder and OpenGL to let the operator to simulate and control of the manipulator with an input of a 3D joystick.
|
48 |
Design of Robust Adaptive Variable Structure Tracking Controllers with Application to Wheeled Mobile ManipulatorsChen, Yi-Gu 20 January 2007 (has links)
The objective of this thesis is to solve the trajectory tracking control problems of the mobile manipulators in two stages. In the first stage, a desired velocity input function for a steering system is designed by using Lyapunov stability theorem so that the posture of the mobile manipulator can track the reference trajectory. Further analysis shows that the vehicle of the mobile manipulator will achieve better result of trajectory tracking than the existent methods if the reference trajectory of the vehicle is not assigned to be static condition. In the second stage, the torque controller of the dynamic equations of the mobile manipulator with perturbations and input uncertainty is designed by adaptive variable structure control (AVSC) methodology, so that the actual velocity can track the desired velocity input function designed in the first stage. In addition, this controller with an adaptive mechanism embedded is capable of suppressing the perturbations with unknown upper bound except that from the input channel, and achieve asymptotical stability under certain mild conditions. Finally, an example of a two-link wheeled mobile manipulator is presented to demonstrate the feasibility of the proposed control schemes.
|
49 |
Ein Beitrag zur Steuerungstechnik für parallelkinematische Roboter in der Montage /Maass, Jochen H. January 2009 (has links)
Zugl.: Braunschweig, Techn. Universiẗat, Diss., 2009.
|
50 |
Integration von Algorithmen und Datentypen zur validierten Mehrkörpersimulation in MOBILETraczinski, Holger January 2006 (has links)
Zugl.: Duisburg, Essen, Univ., Diss., 2006
|
Page generated in 0.0805 seconds