Torque Distribution and Slip Minimization in an Omnidirectional Mobile Base

Size: px
Start display at page:

Download "Torque Distribution and Slip Minimization in an Omnidirectional Mobile Base"

Transcription

1 Torque Distribution and Slip Minimization in an Omnidirectional Mobile Base Yuan Ping Li, Denny Oetomo, Marcelo H. Ang Jr.* National University of Singapore 1 ent Ridge Crescent, Singapore 1196 *mpeangh@nus.edu.sg Chee Wang Lim Singapore Institute of Manufacturing Technology 71 Nanyang Drv, Singapore 6875 Abstract Two forward kinematic models which are used in the control of an omnidirectional mobile base are evaluated. These two models result in different sensitivities to joint position error. The analysis and experimental results in this paper demonstrate the capabilities of dynamic model in improving the sensitivity of the forward kinematic model, resulting in a more even distribution of joint torques and in minimizing the amount of slip between wheels. I. INTRODUCTION A mobile robot with four Powered Caster Wheels (PCW) (Fig. 1) is developed in Singapore Institute of Manufacturing Technology (SIMTech). Mobile robots with Powered Caster Wheels (or off-centered orientable wheels ) have omnidirectional motion capability [1] [] i.e. have three controllable degrees-of-freedom in the planar case. Omnidirectional motion capability simplifies the trajectory planning of the mobile base: all degrees-of-freedom in the planar workspace are controllable simultaneously. Having full maneuverability, the applicability of the mobile base as a service robot in human and unstructured environment is improved. The kinematic and dynamic modelling of PCW-based mobile robots are well studied in the literature [] [6]. Optimal design and analysis of this kind of mobile base are studied in [7] [8]. inematic and dynamic control strategies were formulated and implemented on the omnidirectional base. Various methods were investigated in order to obtain accurate models of the kinematic and dynamic characteristics, therefore achieving better motion control performance. This paper presents the formulation of kinematic and dynamic models of the mobile base and analyzes two forward kinematic models which result in different sensitivities of the base position errors to joint position errors. Using experimental results carried out on the actual robot, the effectiveness of dynamic compensation is demonstrated by achieving a more even joint torque distribution and minimized amount of slip between wheels. These results improve wheel-floor traction, hence decrease the chances of wheel-floor slippage. This in turn produces a more accurate odometry of the base. The strategies described were implemented on the omnidirectional mobile robot and real time experimental results are presented in this paper. Fig. 1. Fig.. An omnidirectional mobile base with 4 Powered Caster Wheels. t Ci r C N rρ i y Ci C i b i y B v p Ci φ 1 φ i ω h i β i β 1 B b x Ci φ N x B Frame assignment and parameter definition of the mobile base. II. INEMATICS The frame assignment and parameter definition of a mobile base with N PCWs are shown in Fig.. Frame B is defined as the frame attached to the center of the mobile base and moves with the base. The location of the wheel with respect to Frame B is defined by vector h i, of length h i, forming an angle β i with the x axis of Frame B. The contact point between the wheel i and the ground is defined as point C i and its position with respect to Frame B is defined as p Ci. A Frame C i is defined with its origin at C /5/$./ 5 IEEE 567

2 point C i, with axis y Ci defined along the translational motion of the wheel and the axis x Ci perpendicular to y Ci so that it results in axis z Ci pointing vertically upwards. Every powered caster wheel is capable of steering and driving motions. The steer angle for wheel number i is defined as φ i and the driving angle as ρ i. The wheel has an offset of length b and radius r. The kinematics of the mobile base can be derived by equating the velocities of the wheel-floor contact points C i as generated by the task space velocity at the center of the base (ẋ =[v,ω] T ) and those generated by the joint space velocities ( q = [ φ 1, ρ 1, φ, ρ,... φ N, ρ N ] T ). When expressed in Frame B, it is described by the following equation: B v+ B ω B p Ci = b φ B i x Ci + r ρ B i y Ci (1) where B x Ci and B y Ci (expressed in Frame B) are [ ] B sin(βi φ x Ci = i ) cos(β i φ i ) [ ] () B cos(βi φ y Ci = i ) sin(β i φ i ) Vector B t Ci is obtained by rotating p Ci by 9 o keeping the same magnitude. The result of the cross product B ω B p Ci is simplified as: ω B t Ci, where ω is the scalar value of the rotation of the base around the vertical z axis (Fig. ). Equation (1) is rearranged into: [ ] [ ] B I t B v Ci = [ ] [ ] b ω B x Ci r B φ y i Ci ρ i () For convenience, () can be expressed with respect to individual Frame C i to reveal the individual contribution of the steer and drive joint motions of each wheel i. This is done by pre-multiplying both sides of the equation with rotation matrix C R B =[ B x B Ci y Ci ] T. The resulting equation of motion for the mobile base, taking into account all the available joints, is expressed as A ẋ = B q (4) where B x T C1 B x T C1 B t C1 B yc1 T B yc1 T B t C1 B x T C B x T C B t C A = B yc T B yc T B t C (5).. B x T C B N x T C B N t CN B yc T B N yc T B N t CN b 1... r 1... B =.... (6)... b N... r N The odd and even rows of (4)-(6) describe the relationship of the velocities at the center of the base with the velocities generated by the steer joint (φ i ) and by the drive joint (ρ i )of wheel i respectively. A. Inverse inematics Equation (4) indicates the relationship between the task space velocities and joint space velocities of the robot. Since B is a diagonal matrix, it is obvious that the inverse kinematics of the robot always exists as: q = B 1 A ẋ (7) The same expression for inverse kinematics can also be derived by modelling each wheel as a serial manipulator with common end-effector point. Each wheel is modelled as serial R P R manipulator with three joints. Expressing the Jacobian in the end-effector frame removes the unobservable and uncontrollable twist (virtual rotation axis at every contact point) joint variable from the inverse kinematic expression for [ φ i, ρ i ] T. The details can be found in [] [4]. B. Forward inematics We have just shown that the inverse kinematics of the mobile base always exists. However, the forward kinematics is not as straightforward. This is due to the fact that the mobile base is a parallel mechanism in topology and the number of joints is greater than the dimension of task space in the system. In our mobile base, every wheel module can be considered as a branch of the whole system and there are more joints (8 joints) than the degrees-of-freedom ( DOFs planar) of the robot. Due to the redundant actuation, the forward kinematics of this type of robot is not straightforward and different optimization schemes have been proposed [9]. In practice, the presence of uncertainties such as sensor noise and parameter error requires statistical methods to compensate for them [1]. The drawback of these methods is that they require either extensive computations in the control process or extra assumptions on the mechanism. In this paper, we will derive two simple forward kinematic models based only on the motion constraints of the robot. Simulation and real experiments in later sections will show the performance of these two simple solutions. 1) Forward inematic Model 1: From the inverse kinematics (7), the forward kinematics can be derived by computing the left pseudo-inverse of matrix B 1 A as ẋ =(B 1 A) LP I q (8) where (B 1 A) LP I =((B 1 A) T (B 1 A)) 1 (B 1 A) T Equation (8) leads to an ẋ solution which minimizes the joint velocity differences between the measured and the consistent set of joint velocities associated with the corresponding robot velocity, in a least-squares manner [11]. ) Forward inematic Model : From (4), the forward kinematics can also be derived by computing the left pseudoinverse of matrix A as: ẋ = A LP I B q (9) where A LP I =(A T A) 1 A T Note that the right hand side of (4) represents the contact point (C i ) velocities generated by the driving and steering 568

3 actuators on each wheel module. This model will lead to an ẋ which minimizes the differences between the measured contact point velocities and the ideal contact point velocities based on the corresponding robot velocity, in a least-squares way [11]. III. DYNAMICS A. Dynamic Modelling In most of the literature on the study of dynamics of wheeled mobile robots (WMRs), the equations of motion are derived using either the Lagrangian formalism [1] [1] [] or the Newton-Euler formalism [14] [16]. The concept of orthogonal complement was used to develop the dynamics of a DOF WMR [17]. The same concept has been extended to derive the dynamics of an omnidirectional WMR with PCWs [6]. Some other researchers have adopted ane s approach (also termed Lagrange s form of d Alembert s principle) to model the dynamics of WMRs [6] [18]. This approach is shown to offer several advantages over the Newton-Euler and Lagrangian approaches [18]. The Operational Space Formulation [19] is another commonly used method for modelling the dynamics of robot systems. The Augmented Object Model [], an extension of the Operational Space Formulation, is applied to the dynamic modelling of multiple robot systems cooperating to manipulate a common end-effector. The Augmented Object Modelling method is used here to derive the dynamics equation of the mobile base. The mobile base is considered as a cooperative manipulator system. Every wheel module is modelled as a manipulator and the center of the mobile base is the common operational point of the manipulators. The Lagrangian dynamic model in joint space is given as Γ=M q + b + g (1) where Γ is the joint torques vectors, M, b and g are the inertia, Coriolis and centrifugal forces and gravity of the rigid bodies in the system. Similarly, the operational space dynamic model can be derived as F =Λẍ + µ + p (11) where F, µ, p, Λẍ are the resultant force, centrifugal and Coriolis force, gravity and inertial acceleration forces in operational space respectively. The mobile base is assumed to always move in a planar space, so gravity component is ignored in following discussion. The Augmented Object Model states that the dynamics of the composite system is found by summing the operational space dynamics of all the chains and the load at the operational point []. So the augmented inertia Λ, Coriolis and centrifugal force µ are expressed as Λ = Λ i (1) The dynamic formulation of the augmented system in operational space is then given as F =Λ ẍ + µ (14) More details on deriving the dynamic model can be found in [1] and [11]. B. Torque Distribution Two torque distribution schemes can be derived from the two forward kinematic models presented in Section II based on the force/velocity duality. 1) Torque Distribution Scheme 1: From (8), the joint torques Γ can be computed from the operational force F: Γ=(B 1 A) T LP I F (15) By using this model, the joint torque differences are minimized in a least-squares manner. ) Torque Distribution Scheme : Similarly, another torque distribution model can be derived from (9): Γ=B T A T LP I F (16) By using this model, we minimize, in a least-squares manner, the interaction forces between different contact points. The operational space force F is specified by the inverse dynamics of the augmented system given in (14). The control loop can then be closed by choosing one of the torque distribution schemes presented above. IV. SIMULATION AND EXPERIMENTAL RESULTS In this section, the effectiveness of the proposed dynamic control scheme, in terms of its capabilities to evenly distribute joint torques and minimize slippage, are demonstrated. The mobile base (Fig. 1) was commanded to move to and fro in the y direction for meters in 1 seconds in all experiments (Fig. ). For the purpose of comparison, three different control strategies were used in the experiments. The three control strategies are kinematic control ( model) dynamic control with torque distribution scheme 1 ( model) dynamic control with torque distribution scheme ( model) y (m) µ = µ i (1) Fig.. Desired trajectory of the experiments 569

4 A. Effects of Dynamic Compensation 1) Tracking Error: Fig. 4 shows the position tracking error of the three models and Fig. 5, expanded view of Fig. 4, shows the position tracking error when the robot is moving in straight line without steering. The following can be observed: In the direction of motion (y), errors for kinematic model are always more than that of the dynamic model (Fig. 4). This is expected as the dynamic model can compensate for the dynamic coupling effects. In the non-motion direction (x), it is interesting to note that the performance of the kinematic model is comparable to that of the dynamic model (See tracking error in x direction in Fig. 5) except when the wheels are flipping and the dynamic coupling is amplified (See tracking error in x direction in Fig. 4). When the wheels change their directions (i.e. when the robot changes its direction by 18 o ), the kinematic model consistently performs worse compared to the dynamic model (peaks in Fig. 4 in the non-motion direction x and θ). This is because the flipping of the wheels amplifies the dynamic coupling effects. The magnitude of errors for the dynamic model is about the same in all directions. This is expected and shows the effectiveness of compensating for the coupling with the dynamic model. x axis (m) y axis (m) theta (deg).1.5 tracking error.5 and and and y axis (m) x axis (m) theta (deg) (a) 4 x 1 4 tracking error Fig. 5. (b) (c) joint torques (Nm) and Expanded view of Fig. 4 between the two vertical lines Fig. 6. Comparison of joint torques (driving) between the three control models (4 curves in each graph, one for each wheel). Drive Fig. 4. models. Comparison of position tracking error between the three control ) Torque Distribution: Fig. 6 and 7 show the controller outputs i.e. driving joint torques and steering joint torques under the three control schemes. Both Fig. 6 and 7 show that the torques were much more even across all 8 actuators in the dynamic control (Fig. 6 and 7 middle and bottom) than the kinematic control (Fig. 6 and 7 top). The results from model were also found to be marginally better than the model, although the difference was not as much as that between kinematic and dynamic models. By distributing joint torque evenly, the mobile base increases the overall wheelfloor traction, therefore reducing the chance of wheel-floor slippage. B. Comparison of and The effects of dynamic models and are further investigated model by simulation and real experiments in the following sub-sections. 57

5 (a) Steer xdot error(m/s).5 sensitivity to disturbance (b) joint torques (Nm) ydot error (m/s) (c) thetadot error (deg/s) Fig. 7. Comparison of joint torques (steering) between the three control models (4 curves in each graph, one for each wheel). Fig. 8. Comparison of sensitivity to disturbance between and models. 1) Sensitivity to Disturbance: An interesting difference between the two models is observed in simulation. To demonstrate the sensitivity of the two models to disturbance, a desired base trajectory (ẋ des ) was generated and the desired joint trajectory computed by inverse kinematics. A random disturbance signal ( q) was introduced to the joint trajectory which is then used to compute the base trajectories (ẋ com ) using the two forward kinematic models ( and ). Fig. 8 (a)-(c) show the resulting base motion errors (ẋ des ẋ com ) in x, y and θ respectively. The resulting error in the base motion computed by model is larger than that of model. This is an interesting result which implies that model is provides a more sensitive feedback to the tracking error of the base motion. This is especially so when the errors are computed only from joint position sensors and there is no external sensor for measuring the actual base position. More extensive experimental results have consistently indicated that the model is more sensitive to error or disturbance in joint position. ) Slip Minimization: In this experiment, motion produced by the torque command vector computed using dynamic models and were compared. Fig. 9 shows the measured driving joint velocities ( ρ) of the wheels produced by the resulting torque commands. More spikes in joint velocities are detected in the motion (when the robot is moving in straight line) resulting from model than. These spikes show that not all the wheels are producing the desired motion. Because this is a parallel system, all wheels should ideally produce identical velocity vector at the common operational point (equal to the desired velocity). When this is not the case, the close-chain kinematics no longer holds and slippage occurs between the wheel contacts and the ground. The slippage is due to the fact that the sum of the internal forces produced by the wheels on the mobile base chassis are not zero. When a rigid body is subjected to multiple frictional point contacts (which is the case of our mobile base), the Moore-Penrose Generalized Inverse (or the pseudo-inverse) of the mapping between the operational point and the contact points yields a solution vector which lies in the null-space of the internal force field [1], []. model yields a solution that minimizes the internal forces at the base chassis, thereby slippage is reduced. V. CONCLUSION inematic and dynamic models of a PCW-driven omnidirectional mobile robot are presented. Two forward kinematic models which result in different sensitivities of base position error to joint position error are evaluated. All experiments were carried out on our real omnidirectional mobile base. The experimental results show that, given a desired robot motion, the dynamic control has the capability of distributing joint torque more evenly, as compared to kinematic control. Slippage is also minimized by choosing a solution which minimizes the differences between the measured wheel contact velocities (with the ground) from the desired. These merits of torque distribution and slip minimization enhance the accuracy of mobile base odometry, as they reduce chances of overall wheel-floor slippage. ACNOWLEDGMENT The support of a collaborative research project grant from National University of Singapore and Singapore Institute of Manufacturing Technology (SIMTech) is gratefully acknowledged. We would like to thank Professor Oussama hatib (Stanford University) and Dr Lim Ser Yong (SIMTech) for the discussion and advice and Lim Tao Ming (SIMTech) for all the software support. 571

6 qdot (rad/s) qdot (rad/s) slip is detected Fig. 9. Comparison of slip minimization between the two dynamic control models. In contrast to model, slip was detected in the model. (4 curves in each graph, one for each wheel). [1] B. d Andrwa Novel, G. Bastin, and G. Campion, Modelling and control of non-holonomic wheeled mobile robots, Proc. of IEEE Intl. Conf. on Robotics and Automation, vol., pp , [14] S.-H. Yu and J. J. Moskwa, A global approach to vehicle control: Coordination of four wheel steering and wheel torques, ASME J. of Dyn. Sys., Meas. and Control, vol. 116, no. 4, [15] N. Matsumoto and M. Tomizuka, Vehicle lateral velocity and yaw rate control with two independent control inputs, ASME J. of Dyn. Sys., Meas. and Control, vol. 114, 199. [16] M. Huang, Dynamic modelling and simulation of an agv (concic ii), Master Thesis, 1991, concordia University, Montreal, Canada. [17] S. umar and J. Angeles, inematics and dynamics of a three-wheeled -dof agv, Proc. of IEEE Intl. Conf. on Robotics and Automation, vol., pp , [18]. Thanjavur and R. Rajagopalan, Ease of dynamic modelling of wheeled mobile robots (wmrs) using kane s approach, Proc. of IEEE Intl. Conf. on Robotics and Automation, vol. 4, pp , [19] O. hatib, A unified approach for motion and force control of robot manipulators: The operational space formulation, IEEE J. Robotics and Automation, vol. RA-, no. 1, pp. 4 5, [].-S. Chang, R. Holmberg, and O. hatib, The augmented object model: Cooperative manipulation and parallel mechanism dynamics, Proc. IEEE Intl. Conf. Robotics and Automation, vol. 1, pp ,. [1] V. R. umar and. J. Waldron, Force distribution in closed kinematic chains, Journal of Robotics and Automation, vol. 4, no. 6, pp , December [] M. A. Nahon and J. Angeles, Force optimization in redundantlyactuated closed kinematic chains, Proc. IEEE Intl. Conf. Robotics and Automation, vol., pp , REFERENCES [1] R. Holmberg and O. hatib, Development and control of a holonomic mobile robot for mobile manipulation tasks, International Journal of Robotics Research, vol. 19, no. 11, pp ,. [] G. Campion, G. Bastin, and B. D Andrea-novel, Structural properties and clasification of kinematic and dynamic models of wheeled mobile robots, IEEE Transactions on Robotics and Automation, vol. 1, no. 1, pp. 47 6, February [] M. T. Zaw, D. N. Oetomo, M. H. Ang. Jr., and T.. Ng, inematics and dynamics of an omnidirectional mobile platform with powered caster wheels, In International Symposium on Dynamics and Control, 15- September, Hanoi, Vietnam,. [4] R. Holmberg and O. hatib, Development and control of a holonomic mobile robot for mobile manipulation tasks, International Journal of Robotics Research, vol. 19, no. 11, pp ,. [5] B. Yi and W. im, The kinematics for redundantly actuated omnidirectional mobile robots, Journal of Robotic Systems, vol. 1, no. 6, pp ,. [6] J. H. Chung, B.-J. Yi, W.. im, and H. Lee, The dynamic modeling and analysis for an omnidirectional mobile robot with three caster wheels, Proc. IEEE Intl. Conf. Robotics and Automation, vol. 1, pp ,. [7] T. Park, J. Lee, B. Yi, W. im, B. You, and S. Oh, Optimal design and actuator sizing of redundantly actuated omni-directional mobile robots, Proc. IEEE Int l. Conf. on Robotics and Automation, vol. 1, pp. 7 77,. [8] S. im and H. im, Isotropy analysis of caster wheeled omnidirectional mobile robot, Proc. IEEE Int l. Conf. on Robotics and Automation, vol., pp. 9 98, 4. [9] Y.. Yiu and Z. X. Li, Optimal forward kinematics map for a parallel manipulator with sensor redundancy, Proc. IEEE Intl. Symposium on Computational Intelligence in Robotics and Automation, vol. 1, pp ,. [1] F. Marquet, F. Pierrot, and O. Company, A statistical approach for the computation of the forward kinematic model of redundantly actuated mechanisms, Proc. IEEE Intl. Conf. on Intelligent Robots and Systems, vol., pp ,. [11] R. Holmberg, Design and development of powered-caseter holonomic mobile robots, PhD. Dissertation, August, stanford University. [1] Y. Zhao and L. BeMent, inematics, dynamics and control of wheeled mobile robots, Proc. of IEEE Intl. Conf. on Robotics and Automation, vol. 1, pp ,

Singularity Handling on Puma in Operational Space Formulation

Singularity Handling on Puma in Operational Space Formulation Singularity Handling on Puma in Operational Space Formulation Denny Oetomo, Marcelo Ang Jr. National University of Singapore Singapore d oetomo@yahoo.com mpeangh@nus.edu.sg Ser Yong Lim Gintic Institute

More information

Robotics (Kinematics) Winter 1393 Bonab University

Robotics (Kinematics) Winter 1393 Bonab University Robotics () Winter 1393 Bonab University : most basic study of how mechanical systems behave Introduction Need to understand the mechanical behavior for: Design Control Both: Manipulators, Mobile Robots

More information

CMPUT 412 Motion Control Wheeled robots. Csaba Szepesvári University of Alberta

CMPUT 412 Motion Control Wheeled robots. Csaba Szepesvári University of Alberta CMPUT 412 Motion Control Wheeled robots Csaba Szepesvári University of Alberta 1 Motion Control (wheeled robots) Requirements Kinematic/dynamic model of the robot Model of the interaction between the wheel

More information

Applications. Human and animal motion Robotics control Hair Plants Molecular motion

Applications. Human and animal motion Robotics control Hair Plants Molecular motion Multibody dynamics Applications Human and animal motion Robotics control Hair Plants Molecular motion Generalized coordinates Virtual work and generalized forces Lagrangian dynamics for mass points

More information

Development of a Holonomic Mobile Robot for Mobile Manipulation Tasks

Development of a Holonomic Mobile Robot for Mobile Manipulation Tasks FSR 99 International Conference on Field and Service Robotics, Pittsburgh, PA, Aug 1999 Development of a Holonomic Mobile Robot for Mobile Manipulation Tasks Robert Holmberg and Oussama Khatib The Robotics

More information

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators

Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically Redundant Manipulators 56 ICASE :The Institute ofcontrol,automation and Systems Engineering,KOREA Vol.,No.1,March,000 Redundancy Resolution by Minimization of Joint Disturbance Torque for Independent Joint Controlled Kinematically

More information

Centre for Autonomous Systems

Centre for Autonomous Systems Robot Henrik I Centre for Autonomous Systems Kungl Tekniska Högskolan hic@kth.se 27th April 2005 Outline 1 duction 2 Kinematic and Constraints 3 Mobile Robot 4 Mobile Robot 5 Beyond Basic 6 Kinematic 7

More information

REDUCED END-EFFECTOR MOTION AND DISCONTINUITY IN SINGULARITY HANDLING TECHNIQUES WITH WORKSPACE DIVISION

REDUCED END-EFFECTOR MOTION AND DISCONTINUITY IN SINGULARITY HANDLING TECHNIQUES WITH WORKSPACE DIVISION REDUCED END-EFFECTOR MOTION AND DISCONTINUITY IN SINGULARITY HANDLING TECHNIQUES WITH WORKSPACE DIVISION Denny Oetomo Singapore Institute of Manufacturing Technology Marcelo Ang Jr. Dept. of Mech. Engineering

More information

Chapter 4 Dynamics. Part Constrained Kinematics and Dynamics. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 4 Dynamics. Part Constrained Kinematics and Dynamics. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 4 Dynamics Part 2 4.3 Constrained Kinematics and Dynamics 1 Outline 4.3 Constrained Kinematics and Dynamics 4.3.1 Constraints of Disallowed Direction 4.3.2 Constraints of Rolling without Slipping

More information

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T

10/11/07 1. Motion Control (wheeled robots) Representing Robot Position ( ) ( ) [ ] T 3 3 Motion Control (wheeled robots) Introduction: Mobile Robot Kinematics Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground

More information

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS

A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS A NOUVELLE MOTION STATE-FEEDBACK CONTROL SCHEME FOR RIGID ROBOTIC MANIPULATORS Ahmad Manasra, 135037@ppu.edu.ps Department of Mechanical Engineering, Palestine Polytechnic University, Hebron, Palestine

More information

Unit 2: Locomotion Kinematics of Wheeled Robots: Part 3

Unit 2: Locomotion Kinematics of Wheeled Robots: Part 3 Unit 2: Locomotion Kinematics of Wheeled Robots: Part 3 Computer Science 4766/6778 Department of Computer Science Memorial University of Newfoundland January 28, 2014 COMP 4766/6778 (MUN) Kinematics of

More information

Mobile Robot Kinematics

Mobile Robot Kinematics Mobile Robot Kinematics Dr. Kurtuluş Erinç Akdoğan kurtuluserinc@cankaya.edu.tr INTRODUCTION Kinematics is the most basic study of how mechanical systems behave required to design to control Manipulator

More information

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric

Parallel Robots. Mechanics and Control H AMID D. TAG HI RAD. CRC Press. Taylor & Francis Group. Taylor & Francis Croup, Boca Raton London NewYoric Parallel Robots Mechanics and Control H AMID D TAG HI RAD CRC Press Taylor & Francis Group Boca Raton London NewYoric CRC Press Is an Imprint of the Taylor & Francis Croup, an informs business Contents

More information

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices

An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices An Improved Dynamic Modeling of a 3-RPS Parallel Manipulator using the concept of DeNOC Matrices A. Rahmani Hanzaki, E. Yoosefi Abstract A recursive dynamic modeling of a three-dof parallel robot, namely,

More information

Motion Control (wheeled robots)

Motion Control (wheeled robots) Motion Control (wheeled robots) Requirements for Motion Control Kinematic / dynamic model of the robot Model of the interaction between the wheel and the ground Definition of required motion -> speed control,

More information

Automatic Control Industrial robotics

Automatic Control Industrial robotics Automatic Control Industrial robotics Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Prof. Luca Bascetta Industrial robots

More information

DYNAMIC ANALYSIS AND OPTIMIZATION OF A KINEMATICALLY-REDUNDANT PLANAR PARALLEL MANIPULATOR

DYNAMIC ANALYSIS AND OPTIMIZATION OF A KINEMATICALLY-REDUNDANT PLANAR PARALLEL MANIPULATOR DYNAMIC ANALYSIS AND OPTIMIZATION OF A KINEMATICALLY-REDUNDANT PLANAR PARALLEL MANIPULATOR Journal: Transactions of the Canadian Society for Mechanical Engineering Manuscript ID TCSME-2017-0003.R1 Manuscript

More information

MTRX4700 Experimental Robotics

MTRX4700 Experimental Robotics MTRX 4700 : Experimental Robotics Lecture 2 Stefan B. Williams Slide 1 Course Outline Week Date Content Labs Due Dates 1 5 Mar Introduction, history & philosophy of robotics 2 12 Mar Robot kinematics &

More information

CHAPTER 3 MATHEMATICAL MODEL

CHAPTER 3 MATHEMATICAL MODEL 38 CHAPTER 3 MATHEMATICAL MODEL 3.1 KINEMATIC MODEL 3.1.1 Introduction The kinematic model of a mobile robot, represented by a set of equations, allows estimation of the robot s evolution on its trajectory,

More information

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group)

Research Subject. Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) Research Subject Dynamics Computation and Behavior Capture of Human Figures (Nakamura Group) (1) Goal and summary Introduction Humanoid has less actuators than its movable degrees of freedom (DOF) which

More information

Intermediate Desired Value Approach for Continuous Transition among Multiple Tasks of Robots

Intermediate Desired Value Approach for Continuous Transition among Multiple Tasks of Robots 2 IEEE International Conference on Robotics and Automation Shanghai International Conference Center May 9-3, 2, Shanghai, China Intermediate Desired Value Approach for Continuous Transition among Multiple

More information

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE

Table of Contents. Chapter 1. Modeling and Identification of Serial Robots... 1 Wisama KHALIL and Etienne DOMBRE Chapter 1. Modeling and Identification of Serial Robots.... 1 Wisama KHALIL and Etienne DOMBRE 1.1. Introduction... 1 1.2. Geometric modeling... 2 1.2.1. Geometric description... 2 1.2.2. Direct geometric

More information

Kinematics and dynamics analysis of micro-robot for surgical applications

Kinematics and dynamics analysis of micro-robot for surgical applications ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 5 (2009) No. 1, pp. 22-29 Kinematics and dynamics analysis of micro-robot for surgical applications Khaled Tawfik 1, Atef A.

More information

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR

SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR SIMULATION ENVIRONMENT PROPOSAL, ANALYSIS AND CONTROL OF A STEWART PLATFORM MANIPULATOR Fabian Andres Lara Molina, Joao Mauricio Rosario, Oscar Fernando Aviles Sanchez UNICAMP (DPM-FEM), Campinas-SP, Brazil,

More information

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute

Jane Li. Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute Jane Li Assistant Professor Mechanical Engineering Department, Robotic Engineering Program Worcester Polytechnic Institute (3 pts) Compare the testing methods for testing path segment and finding first

More information

1. Introduction 1 2. Mathematical Representation of Robots

1. Introduction 1 2. Mathematical Representation of Robots 1. Introduction 1 1.1 Introduction 1 1.2 Brief History 1 1.3 Types of Robots 7 1.4 Technology of Robots 9 1.5 Basic Principles in Robotics 12 1.6 Notation 15 1.7 Symbolic Computation and Numerical Analysis

More information

Kinematics Analysis of Free-Floating Redundant Space Manipulator based on Momentum Conservation. Germany, ,

Kinematics Analysis of Free-Floating Redundant Space Manipulator based on Momentum Conservation. Germany, , Kinematics Analysis of Free-Floating Redundant Space Manipulator based on Momentum Conservation Mingming Wang (1) (1) Institute of Astronautics, TU Muenchen, Boltzmannstr. 15, D-85748, Garching, Germany,

More information

Singularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics

Singularity Management Of 2DOF Planar Manipulator Using Coupled Kinematics Singularity Management Of DOF lanar Manipulator Using oupled Kinematics Theingi, huan Li, I-Ming hen, Jorge ngeles* School of Mechanical & roduction Engineering Nanyang Technological University, Singapore

More information

Robotics kinematics and Dynamics

Robotics kinematics and Dynamics Robotics kinematics and Dynamics C. Sivakumar Assistant Professor Department of Mechanical Engineering BSA Crescent Institute of Science and Technology 1 Robot kinematics KINEMATICS the analytical study

More information

Torque-Position Transformer for Task Control of Position Controlled Robots

Torque-Position Transformer for Task Control of Position Controlled Robots 28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 28 Torque-Position Transformer for Task Control of Position Controlled Robots Oussama Khatib, 1 Peter Thaulad,

More information

Kinematics, Kinematics Chains CS 685

Kinematics, Kinematics Chains CS 685 Kinematics, Kinematics Chains CS 685 Previously Representation of rigid body motion Two different interpretations - as transformations between different coord. frames - as operators acting on a rigid body

More information

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1

COPYRIGHTED MATERIAL INTRODUCTION CHAPTER 1 CHAPTER 1 INTRODUCTION Modern mechanical and aerospace systems are often very complex and consist of many components interconnected by joints and force elements such as springs, dampers, and actuators.

More information

Control of industrial robots. Kinematic redundancy

Control of industrial robots. Kinematic redundancy Control of industrial robots Kinematic redundancy Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Kinematic redundancy Direct kinematics

More information

Dynamic Object Tracking Control for a Non-Holonomic Wheeled Autonomous Robot

Dynamic Object Tracking Control for a Non-Holonomic Wheeled Autonomous Robot Tamkang Journal of Science and Engineering, Vol. 12, No. 3, pp. 339 350 (2009) 339 Dynamic Object Tracking Control for a Non-Holonomic Wheeled Autonomous Robot Yin-Tien Wang 1 *, Yu-Cheng Chen 1 and Ming-Chun

More information

Modeling of Humanoid Systems Using Deductive Approach

Modeling of Humanoid Systems Using Deductive Approach INFOTEH-JAHORINA Vol. 12, March 2013. Modeling of Humanoid Systems Using Deductive Approach Miloš D Jovanović Robotics laboratory Mihailo Pupin Institute Belgrade, Serbia milos.jovanovic@pupin.rs Veljko

More information

A simple example. Assume we want to find the change in the rotation angles to get the end effector to G. Effect of changing s

A simple example. Assume we want to find the change in the rotation angles to get the end effector to G. Effect of changing s CENG 732 Computer Animation This week Inverse Kinematics (continued) Rigid Body Simulation Bodies in free fall Bodies in contact Spring 2006-2007 Week 5 Inverse Kinematics Physically Based Rigid Body Simulation

More information

Dynamics Analysis for a 3-PRS Spatial Parallel Manipulator-Wearable Haptic Thimble

Dynamics Analysis for a 3-PRS Spatial Parallel Manipulator-Wearable Haptic Thimble Dynamics Analysis for a 3-PRS Spatial Parallel Manipulator-Wearable Haptic Thimble Masoud Moeini, University of Hamburg, Oct 216 [Wearable Haptic Thimble,A Developing Guide and Tutorial,Francesco Chinello]

More information

7-Degree-Of-Freedom (DOF) Cable-Driven Humanoid Robot Arm. A thesis presented to. the faculty of. In partial fulfillment

7-Degree-Of-Freedom (DOF) Cable-Driven Humanoid Robot Arm. A thesis presented to. the faculty of. In partial fulfillment Mechanism Design, Kinematics and Dynamics Analysis of a 7-Degree-Of-Freedom (DOF) Cable-Driven Humanoid Robot Arm A thesis presented to the faculty of the Russ College of Engineering and Technology of

More information

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION

AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION AUTONOMOUS PLANETARY ROVER CONTROL USING INVERSE SIMULATION Kevin Worrall (1), Douglas Thomson (1), Euan McGookin (1), Thaleia Flessa (1) (1)University of Glasgow, Glasgow, G12 8QQ, UK, Email: kevin.worrall@glasgow.ac.uk

More information

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa

Cecilia Laschi The BioRobotics Institute Scuola Superiore Sant Anna, Pisa University of Pisa Master of Science in Computer Science Course of Robotics (ROB) A.Y. 2016/17 cecilia.laschi@santannapisa.it http://didawiki.cli.di.unipi.it/doku.php/magistraleinformatica/rob/start Robot

More information

Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures

Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures Force-Moment Capabilities of Redundantly-Actuated Planar-Parallel Architectures S. B. Nokleby F. Firmani A. Zibil R. P. Podhorodeski UOIT University of Victoria University of Victoria University of Victoria

More information

Improving autonomous orchard vehicle trajectory tracking performance via slippage compensation

Improving autonomous orchard vehicle trajectory tracking performance via slippage compensation Improving autonomous orchard vehicle trajectory tracking performance via slippage compensation Dr. Gokhan BAYAR Mechanical Engineering Department of Bulent Ecevit University Zonguldak, Turkey This study

More information

Dynamics modeling of structure-varying kinematic chains for free-flying robots

Dynamics modeling of structure-varying kinematic chains for free-flying robots Dynamics modeling of structure-varying kinematic chains for free-flying robots Roberto Lampariello, Satoko Abiko, Gerd Hirzinger Institute of Robotics and Mechatronics German Aerospace Center (DLR) 8 Weßling,

More information

Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities

Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities Resolution of spherical parallel Manipulator (SPM) forward kinematic model (FKM) near the singularities H. Saafi a, M. A. Laribi a, S. Zeghloul a a. Dept. GMSC, Pprime Institute, CNRS - University of Poitiers

More information

Control of Industrial and Mobile Robots

Control of Industrial and Mobile Robots Control of Industrial and Mobile Robots Prof. Rocco, Bascetta January 29, 2019 name: university ID number: signature: Warnings This file consists of 10 pages (including cover). During the exam you are

More information

ÉCOLE POLYTECHNIQUE DE MONTRÉAL

ÉCOLE POLYTECHNIQUE DE MONTRÉAL ÉCOLE POLYTECHNIQUE DE MONTRÉAL MODELIZATION OF A 3-PSP 3-DOF PARALLEL MANIPULATOR USED AS FLIGHT SIMULATOR MOVING SEAT. MASTER IN ENGINEERING PROJET III MEC693 SUBMITTED TO: Luc Baron Ph.D. Mechanical

More information

Arm Trajectory Planning by Controlling the Direction of End-point Position Error Caused by Disturbance

Arm Trajectory Planning by Controlling the Direction of End-point Position Error Caused by Disturbance 28 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Xi'an, China, July, 28. Arm Trajectory Planning by Controlling the Direction of End- Position Error Caused by Disturbance Tasuku

More information

INTRODUCTION CHAPTER 1

INTRODUCTION CHAPTER 1 CHAPTER 1 INTRODUCTION Modern mechanical and aerospace systems are often very complex and consist of many components interconnected by joints and force elements such as springs, dampers, and actuators.

More information

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory

An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory An Efficient Method for Solving the Direct Kinematics of Parallel Manipulators Following a Trajectory Roshdy Foaad Abo-Shanab Kafr Elsheikh University/Department of Mechanical Engineering, Kafr Elsheikh,

More information

FORCE CONTROL OF LINK SYSTEMS USING THE PARALLEL SOLUTION SCHEME

FORCE CONTROL OF LINK SYSTEMS USING THE PARALLEL SOLUTION SCHEME FORCE CONTROL OF LIN SYSTEMS USING THE PARALLEL SOLUTION SCHEME Daigoro Isobe Graduate School of Systems and Information Engineering, University of Tsukuba 1-1-1 Tennodai Tsukuba-shi, Ibaraki 35-8573,

More information

ANALYTICAL MODEL OF THE CUTTING PROCESS WITH SCISSORS-ROBOT FOR HAPTIC SIMULATION

ANALYTICAL MODEL OF THE CUTTING PROCESS WITH SCISSORS-ROBOT FOR HAPTIC SIMULATION Bulletin of the ransilvania University of Braşov Series I: Engineering Sciences Vol. 4 (53) No. 1-2011 ANALYICAL MODEL OF HE CUING PROCESS WIH SCISSORS-ROBO FOR HAPIC SIMULAION A. FRAU 1 M. FRAU 2 Abstract:

More information

DYNAMIC MODELING AND CONTROL OF THE OMEGA-3 PARALLEL MANIPULATOR

DYNAMIC MODELING AND CONTROL OF THE OMEGA-3 PARALLEL MANIPULATOR Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 DYNAMIC MODELING AND CONTROL OF THE OMEGA-3 PARALLEL MANIPULATOR Collins F. Adetu,

More information

INSTITUTE OF AERONAUTICAL ENGINEERING

INSTITUTE OF AERONAUTICAL ENGINEERING Name Code Class Branch Page 1 INSTITUTE OF AERONAUTICAL ENGINEERING : ROBOTICS (Autonomous) Dundigal, Hyderabad - 500 0 MECHANICAL ENGINEERING TUTORIAL QUESTION BANK : A7055 : IV B. Tech I Semester : MECHANICAL

More information

Robotics Laboratory Department of Computer Science Stanford University, Stanford, CA 94086

Robotics Laboratory Department of Computer Science Stanford University, Stanford, CA 94086 Alan Bowling and Oussama Khatib Robotics Laboratory Department of Computer Science Stanford University, Stanford, CA 94086 Abstract This article investigates the problem of robotic manipulator design for

More information

MOBILE ROBOTIC SYSTEM FOR GROUND-TESTING OF MULTI-SPACECRAFT PROXIMITY OPERATIONS

MOBILE ROBOTIC SYSTEM FOR GROUND-TESTING OF MULTI-SPACECRAFT PROXIMITY OPERATIONS MOBILE ROBOTIC SYSTEM FOR GROUND-TESTING OF MULTI-SPACECRAFT PROXIMITY OPERATIONS INTRODUCTION James Doebbler, Jeremy Davis, John Valasek, John Junkins Texas A&M University, College Station, TX 77843 Ground

More information

Introduction to Robotics

Introduction to Robotics Université de Strasbourg Introduction to Robotics Bernard BAYLE, 2013 http://eavr.u-strasbg.fr/ bernard Modelling of a SCARA-type robotic manipulator SCARA-type robotic manipulators: introduction SCARA-type

More information

Written exams of Robotics 2

Written exams of Robotics 2 Written exams of Robotics 2 http://www.diag.uniroma1.it/~deluca/rob2_en.html All materials are in English, unless indicated (oldies are in Year Date (mm.dd) Number of exercises Topics 2018 07.11 4 Inertia

More information

Synthesis of Constrained nr Planar Robots to Reach Five Task Positions

Synthesis of Constrained nr Planar Robots to Reach Five Task Positions Robotics: Science and Systems 007 Atlanta, GA, USA, June 7-30, 007 Synthesis of Constrained nr Planar Robots to Reach Five Task Positions Gim Song Soh Robotics and Automation Laboratory University of California

More information

Kinematic Control Algorithms for On-Line Obstacle Avoidance for Redundant Manipulators

Kinematic Control Algorithms for On-Line Obstacle Avoidance for Redundant Manipulators Kinematic Control Algorithms for On-Line Obstacle Avoidance for Redundant Manipulators Leon Žlajpah and Bojan Nemec Institute Jožef Stefan, Ljubljana, Slovenia, leon.zlajpah@ijs.si Abstract The paper deals

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 3: Forward and Inverse Kinematics MCE/EEC 647/747: Robot Dynamics and Control Lecture 3: Forward and Inverse Kinematics Denavit-Hartenberg Convention Reading: SHV Chapter 3 Mechanical Engineering Hanz Richter, PhD MCE503 p.1/12 Aims of

More information

Kinematics of Wheeled Robots

Kinematics of Wheeled Robots CSE 390/MEAM 40 Kinematics of Wheeled Robots Professor Vijay Kumar Department of Mechanical Engineering and Applied Mechanics University of Pennsylvania September 16, 006 1 Introduction In this chapter,

More information

Design of a Three-Axis Rotary Platform

Design of a Three-Axis Rotary Platform Design of a Three-Axis Rotary Platform William Mendez, Yuniesky Rodriguez, Lee Brady, Sabri Tosunoglu Mechanics and Materials Engineering, Florida International University 10555 W Flagler Street, Miami,

More information

LARGE MOTION CONTROL OF MOBILE MANIPULATORS INCLUDING VEHICLE SUSPENSION CHARACTERISTICS

LARGE MOTION CONTROL OF MOBILE MANIPULATORS INCLUDING VEHICLE SUSPENSION CHARACTERISTICS LARGE MOTION CONTROL OF MOBILE MANIPULATORS INCLUDING VEHICLE SUSPENSION CHARACTERISTICS ABSTRACT Conventional fixed-base controllers are shown not to perform well on mobile manipulators due to the dynamic

More information

Mobile Robotics. Marcello Restelli. Dipartimento di Elettronica e Informazione Politecnico di Milano tel:

Mobile Robotics. Marcello Restelli. Dipartimento di Elettronica e Informazione Politecnico di Milano   tel: Marcello Restelli Dipartimento di Elettronica e Informazione Politecnico di Milano email: restelli@elet.polimi.it tel: 02-2399-3470 Mobile Robotics Robotica for Computer Engineering students A.A. 2006/2007

More information

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm

Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Inverse Kinematics Analysis for Manipulator Robot With Wrist Offset Based On the Closed-Form Algorithm Mohammed Z. Al-Faiz,MIEEE Computer Engineering Dept. Nahrain University Baghdad, Iraq Mohammed S.Saleh

More information

Motion Control of Wearable Walking Support System with Accelerometer Considering Swing Phase Support

Motion Control of Wearable Walking Support System with Accelerometer Considering Swing Phase Support Proceedings of the 17th IEEE International Symposium on Robot and Human Interactive Communication, Technische Universität München, Munich, Germany, August 1-3, Motion Control of Wearable Walking Support

More information

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm Yuji

More information

Workspaces of planar parallel manipulators

Workspaces of planar parallel manipulators Workspaces of planar parallel manipulators Jean-Pierre Merlet Clément M. Gosselin Nicolas Mouly INRIA Sophia-Antipolis Dép. de Génie Mécanique INRIA Rhône-Alpes BP 93 Université Laval 46 Av. Felix Viallet

More information

BEST2015 Autonomous Mobile Robots Lecture 2: Mobile Robot Kinematics and Control

BEST2015 Autonomous Mobile Robots Lecture 2: Mobile Robot Kinematics and Control BEST2015 Autonomous Mobile Robots Lecture 2: Mobile Robot Kinematics and Control Renaud Ronsse renaud.ronsse@uclouvain.be École polytechnique de Louvain, UCLouvain July 2015 1 Introduction Mobile robot

More information

Properties of Hyper-Redundant Manipulators

Properties of Hyper-Redundant Manipulators Properties of Hyper-Redundant Manipulators A hyper-redundant manipulator has unconventional features such as the ability to enter a narrow space while avoiding obstacles. Thus, it is suitable for applications:

More information

MEM380 Applied Autonomous Robots Winter Robot Kinematics

MEM380 Applied Autonomous Robots Winter Robot Kinematics MEM38 Applied Autonomous obots Winter obot Kinematics Coordinate Transformations Motivation Ultimatel, we are interested in the motion of the robot with respect to a global or inertial navigation frame

More information

Open Access Model Free Adaptive Control for Robotic Manipulator Trajectory Tracking

Open Access Model Free Adaptive Control for Robotic Manipulator Trajectory Tracking Send Orders for Reprints to reprints@benthamscience.ae 358 The Open Automation and Control Systems Journal, 215, 7, 358-365 Open Access Model Free Adaptive Control for Robotic Manipulator Trajectory Tracking

More information

Trajectory Planning of Redundant Planar Mechanisms for Reducing Task Completion Duration

Trajectory Planning of Redundant Planar Mechanisms for Reducing Task Completion Duration Trajectory Planning of Redundant Planar Mechanisms for Reducing Task Completion Duration Emre Uzunoğlu 1, Mehmet İsmet Can Dede 1, Gökhan Kiper 1, Ercan Mastar 2, Tayfun Sığırtmaç 2 1 Department of Mechanical

More information

DESIGN OF AN ADAPTIVE BACKSTEPPING CONTROLLER FOR 2 DOF PARALLEL ROBOT

DESIGN OF AN ADAPTIVE BACKSTEPPING CONTROLLER FOR 2 DOF PARALLEL ROBOT DESIGN OF AN ADAPTIVE BACKSTEPPING CONTROLLER FOR 2 DOF PARALLEL ROBOT By JING ZOU A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR

More information

Kinematics Modeling of the Amigobot Robot

Kinematics Modeling of the Amigobot Robot Mechanics and Mechanical Engineering Vol. 4, No. (2) 57 64 c Technical University of Lodz Kinematics Modeling of the Amigobot Robot Tomasz Buratowski Department of Robotics and Mechatronics, AGH University

More information

PPGEE Robot Dynamics I

PPGEE Robot Dynamics I PPGEE Electrical Engineering Graduate Program UFMG April 2014 1 Introduction to Robotics 2 3 4 5 What is a Robot? According to RIA Robot Institute of America A Robot is a reprogrammable multifunctional

More information

AC : ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY

AC : ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY AC 2009-130: ADAPTIVE ROBOT MANIPULATORS IN GLOBAL TECHNOLOGY Alireza Rahrooh, University of Central Florida Alireza Rahrooh is aprofessor of Electrical Engineering Technology at the University of Central

More information

Spacecraft Actuation Using CMGs and VSCMGs

Spacecraft Actuation Using CMGs and VSCMGs Spacecraft Actuation Using CMGs and VSCMGs Arjun Narayanan and Ravi N Banavar (ravi.banavar@gmail.com) 1 1 Systems and Control Engineering, IIT Bombay, India Research Symposium, ISRO-IISc Space Technology

More information

Serial Manipulator Statics. Robotics. Serial Manipulator Statics. Vladimír Smutný

Serial Manipulator Statics. Robotics. Serial Manipulator Statics. Vladimír Smutný Serial Manipulator Statics Robotics Serial Manipulator Statics Vladimír Smutný Center for Machine Perception Czech Institute for Informatics, Robotics, and Cybernetics (CIIRC) Czech Technical University

More information

Serially-Linked Parallel Leg Design for Biped Robots

Serially-Linked Parallel Leg Design for Biped Robots December 13-15, 24 Palmerston North, New ealand Serially-Linked Parallel Leg Design for Biped Robots hung Kwon, Jung H. oon, Je S. eon, and Jong H. Park Dept. of Precision Mechanical Engineering, School

More information

Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism

Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism Design and Optimization of the Thigh for an Exoskeleton based on Parallel Mechanism Konstantin Kondak, Bhaskar Dasgupta, Günter Hommel Technische Universität Berlin, Institut für Technische Informatik

More information

Rotational3D Efficient modelling of 3D effects in rotational mechanics

Rotational3D Efficient modelling of 3D effects in rotational mechanics Rotational3D - Efficient Modelling of 3D Effects in Rotational Mechanics Rotational3D Efficient modelling of 3D effects in rotational mechanics Johan Andreasson Magnus Gäfvert Modelon AB Ideon Science

More information

Keehoon Kim, Wan Kyun Chung, and M. Cenk Çavuşoğlu. 1 Jacobian of the master device, J m : q m R m ẋ m R r, and

Keehoon Kim, Wan Kyun Chung, and M. Cenk Çavuşoğlu. 1 Jacobian of the master device, J m : q m R m ẋ m R r, and 1 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 1, Anchorage, Alaska, USA Restriction Space Projection Method for Position Sensor Based Force Reflection

More information

Cinematica dei Robot Mobili su Ruote. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo

Cinematica dei Robot Mobili su Ruote. Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Cinematica dei Robot Mobili su Ruote Corso di Robotica Prof. Davide Brugali Università degli Studi di Bergamo Riferimenti bibliografici Roland SIEGWART, Illah R. NOURBAKHSH Introduction to Autonomous Mobile

More information

Modeling of Wheeled Mobile Robots using Dextrous Manipulation Kinematics

Modeling of Wheeled Mobile Robots using Dextrous Manipulation Kinematics Modeling of Wheeled Mobile Robots using Dextrous Manipulation Kinematics Joseph Auchter, Carl Moore, Ashitava Ghosal Abstract This document introduces a new kinematic simulation of a wheeled mobile robot

More information

Open Access The Kinematics Analysis and Configuration Optimize of Quadruped Robot. Jinrong Zhang *, Chenxi Wang and Jianhua Zhang

Open Access The Kinematics Analysis and Configuration Optimize of Quadruped Robot. Jinrong Zhang *, Chenxi Wang and Jianhua Zhang Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 014, 6, 1685-1690 1685 Open Access The Kinematics Analysis and Configuration Optimize of Quadruped

More information

Linear algebra deals with matrixes: two-dimensional arrays of values. Here s a matrix: [ x + 5y + 7z 9x + 3y + 11z

Linear algebra deals with matrixes: two-dimensional arrays of values. Here s a matrix: [ x + 5y + 7z 9x + 3y + 11z Basic Linear Algebra Linear algebra deals with matrixes: two-dimensional arrays of values. Here s a matrix: [ 1 5 ] 7 9 3 11 Often matrices are used to describe in a simpler way a series of linear equations.

More information

A New Algorithm for Measuring and Optimizing the Manipulability Index

A New Algorithm for Measuring and Optimizing the Manipulability Index DOI 10.1007/s10846-009-9388-9 A New Algorithm for Measuring and Optimizing the Manipulability Index Ayssam Yehia Elkady Mohammed Mohammed Tarek Sobh Received: 16 September 2009 / Accepted: 27 October 2009

More information

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G.

VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. VIBRATION ISOLATION USING A MULTI-AXIS ROBOTIC PLATFORM G. Satheesh Kumar, Y. G. Srinivasa and T. Nagarajan Precision Engineering and Instrumentation Laboratory Department of Mechanical Engineering Indian

More information

A Simplified Vehicle and Driver Model for Vehicle Systems Development

A Simplified Vehicle and Driver Model for Vehicle Systems Development A Simplified Vehicle and Driver Model for Vehicle Systems Development Martin Bayliss Cranfield University School of Engineering Bedfordshire MK43 0AL UK Abstract For the purposes of vehicle systems controller

More information

A NOVEL METHOD FOR THE DESIGN OF 2-DOF PARALLEL MECHANISMS FOR MACHINING APPLICATIONS

A NOVEL METHOD FOR THE DESIGN OF 2-DOF PARALLEL MECHANISMS FOR MACHINING APPLICATIONS A NOVEL METHOD FOR THE DESIGN OF 2-DOF PARALLEL MECHANISMS FOR MACHINING APPLICATIONS Félix Majou Institut de Recherches en Communications et Cybernétique de Nantes 1, 1 rue de la Noë, 44321 Nantes, FRANCE

More information

METR 4202: Advanced Control & Robotics

METR 4202: Advanced Control & Robotics Position & Orientation & State t home with Homogenous Transformations METR 4202: dvanced Control & Robotics Drs Surya Singh, Paul Pounds, and Hanna Kurniawati Lecture # 2 July 30, 2012 metr4202@itee.uq.edu.au

More information

This week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object.

This week. CENG 732 Computer Animation. Warping an Object. Warping an Object. 2D Grid Deformation. Warping an Object. CENG 732 Computer Animation Spring 2006-2007 Week 4 Shape Deformation Animating Articulated Structures: Forward Kinematics/Inverse Kinematics This week Shape Deformation FFD: Free Form Deformation Hierarchical

More information

Robot. A thesis presented to. the faculty of. In partial fulfillment. of the requirements for the degree. Master of Science. Zachary J.

Robot. A thesis presented to. the faculty of. In partial fulfillment. of the requirements for the degree. Master of Science. Zachary J. Uncertainty Analysis throughout the Workspace of a Macro/Micro Cable Suspended Robot A thesis presented to the faculty of the Russ College of Engineering and Technology of Ohio University In partial fulfillment

More information

Dynamic Analysis of Manipulator Arm for 6-legged Robot

Dynamic Analysis of Manipulator Arm for 6-legged Robot American Journal of Mechanical Engineering, 2013, Vol. 1, No. 7, 365-369 Available online at http://pubs.sciepub.com/ajme/1/7/42 Science and Education Publishing DOI:10.12691/ajme-1-7-42 Dynamic Analysis

More information

Kinematic Modeling and Control Algorithm for Non-holonomic Mobile Manipulator and Testing on WMRA system.

Kinematic Modeling and Control Algorithm for Non-holonomic Mobile Manipulator and Testing on WMRA system. Kinematic Modeling and Control Algorithm for Non-holonomic Mobile Manipulator and Testing on WMRA system. Lei Wu, Redwan Alqasemi and Rajiv Dubey Abstract In this paper, we will explore combining the manipulation

More information

DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS

DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS DIMENSIONAL SYNTHESIS OF SPATIAL RR ROBOTS ALBA PEREZ Robotics and Automation Laboratory University of California, Irvine Irvine, CA 9697 email: maperez@uci.edu AND J. MICHAEL MCCARTHY Department of Mechanical

More information

Kinematics of Closed Chains

Kinematics of Closed Chains Chapter 7 Kinematics of Closed Chains Any kinematic chain that contains one or more loops is called a closed chain. Several examples of closed chains were encountered in Chapter 2, from the planar four-bar

More information

Neuro-adaptive Formation Maintenance and Control of Nonholonomic Mobile Robots

Neuro-adaptive Formation Maintenance and Control of Nonholonomic Mobile Robots Proceedings of the International Conference of Control, Dynamic Systems, and Robotics Ottawa, Ontario, Canada, May 15-16 2014 Paper No. 50 Neuro-adaptive Formation Maintenance and Control of Nonholonomic

More information