CONTROLO th Portuguese Conference on Automatic Control

Size: px
Start display at page:

Download "CONTROLO th Portuguese Conference on Automatic Control"

Transcription

1 CONTROLO th Portuguese Conference on Automatic Control University of Trás-os-Montes and Alto Douro, Vila Real, Portugal July 21-23, COMPENSATION OF SLIDING EFFECTS IN THE CONTROL OF TRACKED MOBILE ROBOTS R. González F. Rodríguez J.L. Guzmán M. Berenguel Departamento de Lenguajes y Computación, Universidad de Almería, Ctra. Sacramento s/n, E-04120, Almería (Spain) {rgonzalez,frrodrig,joguzman,beren}@ual.es Abstract: This paper deals with the trajectory tracking control problem of tracked mobile robots in presence of sliding conditions. The proposed control law consists in the modification of a well-known control algorithm based on the feedback linearization technique, where additional terms have been included in order to compensate the sliding effects. A kinematic model including sliding features has been validated by means of real tests using a tracked mobile robot available at the University of Almería (Spain). Furthermore, simulation results are presented comparing the modified control law with the original one. Keywords: Autonomous Mobile Robots, Robot Control, Sliding, Feedback linearization 1. INTRODUCTION Tracked Mobile Robots (TMR) are a kind of mobile robots designed specially to work in off-road situations. In most of these environments, TMR are affected by sliding situations, which are usually presented with rough and weak conditions of the terrain. Many research works have been developed for paved terrains where the sliding is low (less than 10%) and it can be partially neglected. However, when a mobile robot is designed to navigate in unpaved terrains, the sliding has a high influence in the guidance and the controllability of the robot (Wong, 2001). There exists numerous works where this control problem has been solved for Ackermann vehicles. For instance, in (Fang et al., 2006) the problem was addressed for an agricultural vehicle where adaptive control techniques were used to face the sliding lateral effects. Some solutions have also been proposed for wheeled mobile robots (WMR). (Klancar and Skrjanc, 2007) and (Shiller and Gwo, 1991) propose bounds on the velocity and acceleration to avoid the vehicle sliding. This consideration is not appropriate for TMR because the terrain where they operate is intrinsically loose and it produces a no controllable sliding. Considering that the TMR used in this paper works at low velocities, only longitudinal sliding effects need to be considered since lateral sliding only appears when the vehicle turns at high velocities (Kitano and Kuma, 1977), (Shiller et al., 1993). The proposed control algorithm consists in a linear feedback controller based on a modification of that described in (Canudas et al., 1997), where an additional factor is included in the feedback linearization procedure to compensate the longitudinal sliding effect. This is the main contribution of the paper. The motivation of this work comes from a research project at the University of Almería (Spain) which is devoted to the development of a tracked mobile robot (called Fitorobot) to perform different tasks in greenhouses, specially those related with spraying activities (González et al., 2007). Greenhouses are composed of sandy and loose soils, which have an important sliding component (10-15%) (Le, 1999). The paper is organized as follows: the kinematic model of a tracked mobile robot including the sliding effect is described in the section 2. The next section is devoted to describe the modified control law. Real tests for modeling validation and simulation results of the control algorithm are discussed in section 4. Finally, some conclusions are summarized.

2 KINEMATIC MODEL OF A TRACKED MOBILE ROBOT 2.1 Estimation of the sliding As was commented above, in this paper only longitudinal sliding effect has been considered because in a greenhouse the mobile robots usually works at relatively slow velocities ( [m/s]). Lateral sliding phenomenon is zero for straight-line movements and it only appears when the vehicle turns to high velocities (large centrifugal force) (Kitano and Kuma, 1977) and (Shiller et al., 1993). The longitudinal sliding can be determined using the relation between the theoretical angular velocity of the track and the current forward velocity of the vehicle (Wong, 2001) ẋ ẏ = cos θ 0 [ ] sin θ 0 vm cos θ 0 [ ] sin θ 0 σ (4) ω θ 0 1 m λ 0 1 where v m = r 2 [φ mr+φ ml ] is the linear or translational velocity and ω m = r 2 [φ mr φ ml ] is the angular or rotational velocity of the vehicle. σ and λ are the sliding terms defined as σ = rφ ri r + rφ l i l 2 λ = rφ ri r rφ l i l b (5) (6) From equations (4, 5,6) it can be observed how the term representing the sliding can be interpreted as a typical disturbance. i j =1 v m (1) rφ mj where j = r/l for right/left track respectively, i j is the sliding of associated track. In our real tests, the linear velocity (v m ) is measured using a radar sensor and, the angular velocity of the tracks (φ mj ) is measured using incremental encoders. 2.2 Kinematic Model with Sliding As well-known the motion of a mobile robot is expressed as the relative movement of the attached frame (R) to the mid-point of the vehicle (O ) with respect to a global or inertial base frame (G), such as Figure 1 shows. The classic kinematic model of a WMR can be recalled in (Canudas et al., 1997). Longitudinal sliding can be approximated as a factor reducing the rolling velocity of the tracks. That is, in presence of sliding the linear velocity of the tracks differs from the angular velocity by a factor of (1 i j ) in the following way v r = rφ mr (1 i r ) v l = rφ ml (1 i l ) (2) where v r and v l are the linear velocities for the right and left tracks respectively. Considering this effect, the classic kinematic model can be extended including the sliding effects as follows (Le et al., 1997) ẋ = r 2 [φ mr(1 i r )+φ m l(1 i l )] cos θ ẏ = r 2 [φ mr(1 i r )+φ m l(1 i l )] sin θ (3) θ = r b [φ mr(1 i r ) φ ml (1 i l )] After some basic manipulations the extended kinematic model can be represented as Fig. 1. Kinematic model of a TMR 3. CONTROL OF A TRACKED MOBILE ROBOT It is well known that a nonholonomic system, such as a TMR, cannot be stabilized by smooth static state feedback laws. This systems fails in the Brockett s Condition for the existence of a continuously differentiable control law (the dimension of the state space is three and the number of control signals are only two) (Brockett, 1983). In order to solve this fact, discontinuous feedback control laws (Bloch and McClamroch, 1989) and time-varying continuous feedback control laws (Samson and Ait-Abderrahim, 1991) have been commonly used. In (Canudas et al., 1997) a linear control law is presented based on the dynamic feedback linearization technique, which is used to linearize the kinematic model of a unicycle-type robot. This section describes a modification of the algorithm proposed by (Canudas et al., 1997) to consider and compensate sliding effects. The main idea consists in using the same design procedure proposed by (Canudas et al., 1997) but using the kinematic model described by (4) to consider sliding conditions. Figure 2 shows the diagram of the proposed control approach, being the main blocks described in the next section.

3 526 Fig. 2. Block diagram of the control approach 3.1 Trajectory Tracking The trajectory tracking problem can be seen as the problem where a mobile robot must follow a virtual mobile robot representing the desired positions and velocities (see Figure 3). Hence, the objective is to find a feedback control law (Canudas et al., 1997) such that u =(v ω)=f(ρ, ρ ref,v ref,ω ref ) (7) lim e(t) = lim [ρ(t) ρ ref(t)] = 0 (8) t t where ρ =[x, y, θ] T and ρ ref =[x ref,y ref,θ ref ] T. In (8), approximated tracking values are required instead of an exact error penalization because of this could lead to a very aggressive control signals. In this paper will be followed the notation of (Canudas et al., 1997). For this reason, the control signals are called (v, ω). For a real implementation of the controller in a mobile robot, these signals must be translated to angular velocities to each track, that will be controlled by two PIDs. Such as described in (Canudas et al., 1997) and considering a coordinate change for the global frame, the dynamic equation of the error can be expressed as e = e x cos θ sin θ 0 e y = sin θ cos θ 0 x ref x y ref y (9) e θ θ ref θ where e x is the longitudinal deviation or longitudinal error, e y is the lateral deviation or lateral error, and e θ is the orientation deviation or orientation error. These errors are graphically presented in Figure 3 where the reference virtual robot is represented in dotted lines and the real robot in solid lines. Substituting (4) in (9) and following the same steps proposed by (Canudas et al., 1997), if the resulting equation is derived with respect to the time, it is obtained that 0 (ω λ) 0 cos e θ ė = (λ ω) 0 0 e + sin e θ v ref Fig. 3. Longitudinal, lateral, and orientation errors v σ 0 0 (ω ref ω) λ (10) Considering the dynamic feedback linearization procedure, the control signal chosen for equation (10) is given by u 1 = v + v ref cos e θ + σ λe y (11) u 2 = ω ref ω + λ (12) where u 1 and u 2 are the called virtual control signals. Notice that in (Canudas et al., 1997) the virtual control signals include the terms depending on the linear velocity in the case of u 1 and angular velocity in the case of u 2. Now, this same change is performed but also including the sliding effects by means of σ and λ. Hence, using (11) and (12), the equation (10) can be represented as follows [ ė = 0 ω 0 (λ ω) ] [ 0 ] e + sin e θ 0 v ref + [ ] 1 0 [ ] u1 0 0 u (13) If (13) is linearized around the trajectory, that is with e =0, u =0, and e 3 being small enough, the following time-variant lineal system can be used (Canudas et al., 1997) [ ė = 0 ω ref (t) 0 (λ(t) ω ref (t)) 0 v ref (t) where u =[u 1 u 2 ] T. ] e Linear Control with Sliding Compensation [ ] u 0 1 (14) As commented above, this paper presents a modification of the well-known feedback control law addressed in (Canudas et al., 1997) in order to take into account sliding effects. This feedback control law is described by the following equations

4 527 u 1 = k 1 e x u 2 = k 2 sign(v ref )e y k 3 e θ (15) where k i are the time-dependent gains of the controller using the virtual control signals u 1 and u 2. Substituting (15) in (14) produces k 1 ω ref (t) 0 ė = (λ(t) ω ref (t)) 0 v ref (t) e 0 k 2 sign(v ref )e y k 3 e θ (16) Following the design procedure described in (Canudas et al., 1997), the values for the feedback gains k i,i= 1, 2, 3 can be calculated using the following equations k 1 =2δ(ωref 2 + βvref) (17) k 2 = β v ref + ω ref λ (18) k 3 =2δ(ωref 2 + βvref) (19) where β>0and δ>0allow to determine the desired closed-loop behavior of the system. Notice that, equations (17)-(19) differ with respect to those obtained in (Canudas et al., 1997) by means of the presence of λ parameter in equation (18). In this sense, k 2 is updated online based on the sliding disturbances and thus compensating its effect. Fig. 4. Slide on different grounds 4. RESULTS AND DISCUSSION 4.1 Model Validation Before addressing the control problem, equations (1) and (4) was validated with sliding estimation. In this way, different tests have been carried out using the TMR available at the University of Almería (Fitorobot). The model parameters for this vehicle are b =0.5[m] and r =0.1[m]. In order to validate the sliding estimation, two straightline tests were performed at a speed of 1[m/s] and for a distance of 40[m]. One of them was developed on paved ground. The second test was carried out in a greenhouse where the sliding values oscillate between 10% and 15%. Figure 4 shows the obtained results for these tests. The top plot presents the results for the paved ground where it can be observed how the sliding estimation is around zero, as expected. At the beginning of the test, sliding values around 4% are obtained because of the acceleration of the robot. The bottom plot shows the resulting estimation of the sliding for the unpaved ground. The sliding is around 10%-15% that is typical in this kind of terrain. The experiment to to verify the kinematic model was performed in the same unpaved ground that the previous test. The test consisted in an open-loop experiment where the robot was teleoperated. Then, the stored Fig. 5. Experiment to test both kinematic models data from the sensors were used to estimate the sliding and simulate the same TMR motions using the kinematic model with and without sliding. Figure 5 shows the reference trajectory (bold line). The trajectory determined using equations (4,??) fits appropriately the reference (dotted line). The trajectory using the classic kinematic model differs from the reference due to sliding (dashed line). 4.2 Simulations of the Controller An eight-shaped trajectory has been simulated to assess the performance of the proposed control law. For this test, a sliding of 15% has been supposed. The initial condition for the trajectory is (x, y, θ) =(0, 0, 0) and the controller parameters have been set to β =1 and δ =0.6 to reach a soft overdamped closed-loop behavior using the tuning rules described by (Canudas et al., 1997). Furthermore, the proposed controller has been simulated considering uncertainties in the sliding estimation. The supposed real sliding has been 15% and the estimated sliding 25%.

5 528 Fig. 6. (a)simulated Trajectory and (b) Values of λ parameter Fig. 7. Longitudinal, lateral and orientation errors Fig. 8. Control Signals (linear and angular velocities) Fig. 9. Virtual Control Signals

6 529 Figure 6a shows the reference trajectory of the vehicle (solid line), the tracked trajectory using the modified controller (dashed line), the controller with an error in the estimated sliding (dash-dotted line) and the original controller (dotted line). As can be seen, the original controller presents tracked errors and oscillatory behavior. Although, errors have been supposed in the estimated sliding, this case is still better than in the original case. The evolution of the λ parameter is depicted in figure 6b. As seen in (6) this parameter depends on the speed of the tracks and the sliding. It is expected that λ differs to zero at turns, when tracks rotate at different velocities. The value of λ in the two cases of the proposed controller is very similar because the sliding taken into account by the controller is the same. The errors can be better observed from Figure 7. The errors using the modified controller (solid lines) are smaller than those obtained with the original controller (dashed lines). The greater differences are noted in the longitudinal direction, as shown in the e x - plot. This is because the compensation of the sliding effect has been only taken into account in the longitudinal direction. Moreover, e y and e θ plots show an appreciable errors for the original controller. The controller with uncertainties (dash-dotted lines) is similar to the case where no error has been considered. The control signals (linear and angular velocities), are displayed in Figure 8. The effect of the sliding compensation can be seen from these plots. Longitudinal sliding decreases the linear velocity and the controllers must increase this component of the velocity to compensate this effect. The original controller (dashed line) oscillates when the linear velocity changes, while the proposed controller (dotted line and dash-dotted line) does not present large oscillations. Finally, Figure 9 shows the virtual control signals for the three tests. The modified controller presents less aggressive control signals against the negative effect of the sliding. At the instant times 8 and 40 seconds, the original controller presents great changes in the virtual control signals while these changes in the new modified controllers are much less noticeable. 5. CONCLUSIONS This paper presents the modification of the wellknown linear feedback controller described in (Canudas et al., 1997) with the aim of compensating sliding effects. A kinematic model for this kind of vehicles has been validated including the online sliding estimation. Afterwards, this model has been used in the proposed modified controller to compared it with the original control algorithm (Canudas et al., 1997) by means of a simulation. The obtained results have shown that the proposed modification improves the behavior of the original controller in presence of sliding. Real tests of both controllers will be attempted soon. 6. ACKNOWLEDGMENTS This work was supported by the Spanish CICYT and FEDER funds under grant DPI C The authors would like to thank Professor J. Sánchez- Hermosilla for his help and collaboration. 7. REFERENCES Bloch, A.M. and N.H. McClamroch (1989). Control of mechanical systems with classical nonholonomic constraints. Vol. 1. IEEE Conference on Decision and Control. IEEE. pp Tampa, USA. Brockett, R.W. (1983). Asymptotic stability and feedback stabilization. In: Differential Geometric Control Theory (R.W. Brockett, R.S. Millman and H.J. Sussmann, Eds.). pp Birkhauser. Boston. Canudas, C., B. Siciliano and G. Bastin (1997). Theory of Robot Control. Vol.1ofCommunications and control engineering. second ed.. Springer. Fang, H., R. Fan, B. Thuilot and P. Martinet (2006). Trajectory tracking control of farm vehicles in presence of sliding. Robotics and Autonomous Systems 54, González, R., F. Rodríguez, J. Sánchez-Hermosilla and J.G. Donaire (2007). Navigation techniques for mobile robots in greenhouses. AgriControl 07. IFAC. Osijek, Croatia. Kitano, M. and M. Kuma (1977). An analysis of horizontal plane motion of tracked vehicles. Journal of Terramechanics 14(4), Klancar, G. and I. Skrjanc (2007). Tracking-error model-based predictive control for mobile robots in real time. Robotics and Autonomous Systems 55(1), Le, A.T. (1999). Modelling and Control of Tracked Vehicles. Phd thesis. University of Sydney. Sydney, Australia. Le, A.T., D.C. Rye and H.F. Durrant-Whyte (1997). Estimation of track-soil interactions for autonomous tracked vehicles. Vol. 1. IEEE International Conference on Robotics and Automation. IEEE. pp Albuquerque, USA. Samson, C. and K. Ait-Abderrahim (1991). Feedback stabilization of a nonholonomic wheeled mobile robot. Vol. 3. International Workshop on Intelligent Robots and Systems. IEEE/RSJ. pp Osaka, Japan. Shiller, Z. and Y. Gwo (1991). Dynamic motion planning of autonomous vehicles. IEEE Transactions on Robotics and Automation 7(2), Shiller, Z., W. Serate and M. Hua (1993). Trajectory planning of tracked vehicles. IEEE. pp IEEE International Conference on Robotics and Automation. Wong, J.Y. (2001). Theory of Ground Vehicles. third ed.. John Wiley and Sons, Inc.

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

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

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

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

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator

1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator 1498. End-effector vibrations reduction in trajectory tracking for mobile manipulator G. Pajak University of Zielona Gora, Faculty of Mechanical Engineering, Zielona Góra, Poland E-mail: g.pajak@iizp.uz.zgora.pl

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

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

Kinematic Modelling of Tracked Vehicles by Experimental Identification

Kinematic Modelling of Tracked Vehicles by Experimental Identification Kinematic Modelling of Tracked Vehicles by Experimental Identification J.L. Martínez, A. Mandow, J. Morales, A. García-Cerezo and S. Pedraza Dpto. Ingeniería de Sistemas y Automática. Universidad de Málaga

More information

Slope Traversal Experiments with Slip Compensation Control for Lunar/Planetary Exploration Rover

Slope Traversal Experiments with Slip Compensation Control for Lunar/Planetary Exploration Rover Slope Traversal Eperiments with Slip Compensation Control for Lunar/Planetary Eploration Rover Genya Ishigami, Keiji Nagatani, and Kazuya Yoshida Abstract This paper presents slope traversal eperiments

More information

Autonomous Mobile Robots Using Real Time Kinematic Signal Correction and Global Positioning System Control

Autonomous Mobile Robots Using Real Time Kinematic Signal Correction and Global Positioning System Control Paper 087, IT 304 Autonomous Mobile Robots Using Real Time Kinematic Signal Correction and Global Positioning System Control Thongchai Phairoh, Keith Williamson Virginia State University tphairoh@vsu.edu

More information

CONTROL OF A WHEELED ROBOT FOLLOWING A CURVILINEAR PATH

CONTROL OF A WHEELED ROBOT FOLLOWING A CURVILINEAR PATH ENOC-008, Saint Petersburg, Russia, June, 30 July, 4 008 CONTROL OF A WHEELED ROBOT FOLLOWING A CURVILINEAR PATH Alexander V. Pesterev Institute of Control Sciences RAS and Javad GNSS Moscow, Russia A.Pesterev@javad.com

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

Mobile robot control in presence of sliding: Application to agricultural vehicle path tracking

Mobile robot control in presence of sliding: Application to agricultural vehicle path tracking Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 13-15, 2006 Mobile robot control in presence of sliding: Application to agricultural

More information

Robust Controller Design for an Autonomous Underwater Vehicle

Robust Controller Design for an Autonomous Underwater Vehicle DRC04 Robust Controller Design for an Autonomous Underwater Vehicle Pakpong Jantapremjit 1, * 1 Department of Mechanical Engineering, Faculty of Engineering, Burapha University, Chonburi, 20131 * E-mail:

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

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

Mobile Robots Locomotion

Mobile Robots Locomotion Mobile Robots Locomotion Institute for Software Technology 1 Course Outline 1. Introduction to Mobile Robots 2. Locomotion 3. Sensors 4. Localization 5. Environment Modelling 6. Reactive Navigation 2 Today

More information

Bearing only visual servo control of a non-holonomic mobile robot. Robert Mahony

Bearing only visual servo control of a non-holonomic mobile robot. Robert Mahony Bearing only visual servo control of a non-holonomic mobile robot. Robert Mahony Department of Engineering, Australian National University, Australia. email: Robert.Mahony@anu.edu.au url: http://engnet.anu.edu.au/depeople/robert.mahony/

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

Control of Off-road Mobile Robots using Visual Odometry and Slip Compensation

Control of Off-road Mobile Robots using Visual Odometry and Slip Compensation Control of Off-road Mobile Robots using Visual Odometry and Slip Compensation Ramon Gonzalez, Francisco Rodriguez, Jose Luis Guzman, Cedric Pradalier, Roland Siegwart Departamento de Lenguajes y Computación.

More information

1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination

1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination 1724. Mobile manipulators collision-free trajectory planning with regard to end-effector vibrations elimination Iwona Pajak 1, Grzegorz Pajak 2 University of Zielona Gora, Faculty of Mechanical Engineering,

More information

A Genetic Algorithm for Robust Motion Planning

A Genetic Algorithm for Robust Motion Planning A Genetic Algorithm for Robust Motion Planning Domingo Gallardo, Otto Colomina, Francisco Flórez, Ramón Rizo domingo,otto,florez,rizo@dtic.ua.es Grupo i3a: Informatica Industrial e Inteligencia Artificial

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

Approximating Kinematics for Tracked Mobile Robots

Approximating Kinematics for Tracked Mobile Robots J. L. Martínez A. Mandow J. Morales S. Pedraza A. García-Cerezo Dept. Ingeniería de Sistemas y Automática Universidad de Málaga Plaza El Ejido s/n, 29013-Málaga, Spain jlmartinez@uma.es Approximating Kinematics

More information

A control method for stable and smooth path following of mobile robots

A control method for stable and smooth path following of mobile robots A control method for stable and smooth path following of mobile robots Kristijan Maček, Ivan Petrović, Roland Siegwart Swiss Federal Institute of Technology Lausanne, Switzerland email: kristijan.macek,

More information

Fundamental problems in mobile robotics

Fundamental problems in mobile robotics ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Mobile & Service Robotics Kinematics Fundamental problems in mobile robotics Locomotion: how the robot moves in the environment Perception: how

More information

Introduction to Robotics

Introduction to Robotics Introduction to Robotics Ph.D. Antonio Marin-Hernandez Artificial Intelligence Department Universidad Veracruzana Sebastian Camacho # 5 Xalapa, Veracruz Robotics Action and Perception LAAS-CNRS 7, av du

More information

Task selection for control of active vision systems

Task selection for control of active vision systems The 29 IEEE/RSJ International Conference on Intelligent Robots and Systems October -5, 29 St. Louis, USA Task selection for control of active vision systems Yasushi Iwatani Abstract This paper discusses

More information

Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach

Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach IECON-Yokohama November 9-, Experimental Verification of Stability Region of Balancing a Single-wheel Robot: an Inverted Stick Model Approach S. D. Lee Department of Mechatronics Engineering Chungnam National

More information

Adaptive tracking control scheme for an autonomous underwater vehicle subject to a union of boundaries

Adaptive tracking control scheme for an autonomous underwater vehicle subject to a union of boundaries Indian Journal of Geo-Marine Sciences Vol. 42 (8), December 2013, pp. 999-1005 Adaptive tracking control scheme for an autonomous underwater vehicle subject to a union of boundaries Zool Hilmi Ismail 1

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

Final Exam Practice Fall Semester, 2012

Final Exam Practice Fall Semester, 2012 COS 495 - Autonomous Robot Navigation Final Exam Practice Fall Semester, 2012 Duration: Total Marks: 70 Closed Book 2 hours Start Time: End Time: By signing this exam, I agree to the honor code Name: Signature:

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

Mobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS

Mobile Robotics. Mathematics, Models, and Methods. HI Cambridge. Alonzo Kelly. Carnegie Mellon University UNIVERSITY PRESS Mobile Robotics Mathematics, Models, and Methods Alonzo Kelly Carnegie Mellon University HI Cambridge UNIVERSITY PRESS Contents Preface page xiii 1 Introduction 1 1.1 Applications of Mobile Robots 2 1.2

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

Design of Obstacle Avoidance System for Mobile Robot using Fuzzy Logic Systems

Design of Obstacle Avoidance System for Mobile Robot using Fuzzy Logic Systems ol. 7, No. 3, May, 2013 Design of Obstacle Avoidance System for Mobile Robot using Fuzzy ogic Systems Xi i and Byung-Jae Choi School of Electronic Engineering, Daegu University Jillyang Gyeongsan-city

More information

DYNAMIC POSITIONING OF A MOBILE ROBOT USING A LASER-BASED GONIOMETER. Joaquim A. Batlle*, Josep Maria Font*, Josep Escoda**

DYNAMIC POSITIONING OF A MOBILE ROBOT USING A LASER-BASED GONIOMETER. Joaquim A. Batlle*, Josep Maria Font*, Josep Escoda** DYNAMIC POSITIONING OF A MOBILE ROBOT USING A LASER-BASED GONIOMETER Joaquim A. Batlle*, Josep Maria Font*, Josep Escoda** * Department of Mechanical Engineering Technical University of Catalonia (UPC)

More information

Mobile robot control on uneven and slippery ground: an adaptive approach based on a multi-model observer

Mobile robot control on uneven and slippery ground: an adaptive approach based on a multi-model observer Author manuscript, published in "IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS'12, Vilamoura : Portugal (2012)" Mobile robot control on uneven and slippery ground: an adaptive

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

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm

Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Acta Technica 61, No. 4A/2016, 189 200 c 2017 Institute of Thermomechanics CAS, v.v.i. Research on time optimal trajectory planning of 7-DOF manipulator based on genetic algorithm Jianrong Bu 1, Junyan

More information

Elastic Bands: Connecting Path Planning and Control

Elastic Bands: Connecting Path Planning and Control Elastic Bands: Connecting Path Planning and Control Sean Quinlan and Oussama Khatib Robotics Laboratory Computer Science Department Stanford University Abstract Elastic bands are proposed as the basis

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

CANAL FOLLOWING USING AR DRONE IN SIMULATION

CANAL FOLLOWING USING AR DRONE IN SIMULATION CANAL FOLLOWING USING AR DRONE IN SIMULATION ENVIRONMENT Ali Ahmad, Ahmad Aneeque Khalid Department of Electrical Engineering SBA School of Science & Engineering, LUMS, Pakistan {14060006, 14060019}@lums.edu.pk

More information

Shortest Path Homography-Based Visual Control for Differential Drive Robots

Shortest Path Homography-Based Visual Control for Differential Drive Robots Citation: G. López-Nicolás, C. Sagüés, and J. J. Guerrero. Vision Systems, Shortest Path Homography-Based Visual Control for Differential Drive Robots, chapter 3, pp. 583 596. Edited by Goro Obinata and

More information

Time Optimal Trajectories for Bounded Velocity Differential Drive Robots

Time Optimal Trajectories for Bounded Velocity Differential Drive Robots Time Optimal Trajectories for Bounded Velocity Differential Drive Robots Devin J. Balkcom Matthew T. Mason Robotics Institute and Computer Science Department Carnegie Mellon University Pittsburgh PA 53

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

Design and Implementation of a Real-Time Autonomous Navigation System Applied to Lego Robots

Design and Implementation of a Real-Time Autonomous Navigation System Applied to Lego Robots ThBT1.4 Design and Implementation of a Real-Time Autonomous Navigation System Applied to Lego Robots Thi Thoa Mac, Cosmin Copot Clara M. Ionescu Dynamical Systems and Control Research Group, Department

More information

Feasibility for Formation Stabilization of Multiple Unicycles

Feasibility for Formation Stabilization of Multiple Unicycles Feasibility for Formation Stabilization of Multiple Unicycles Zhiyun Lin, Bruce Francis, and Manfredi Maggiore Department of Electrical and Computer Engineering University of Toronto Toronto, Canada, M5S3G4

More information

Control of Snake Like Robot for Locomotion and Manipulation

Control of Snake Like Robot for Locomotion and Manipulation Control of Snake Like Robot for Locomotion and Manipulation MYamakita 1,, Takeshi Yamada 1 and Kenta Tanaka 1 1 Tokyo Institute of Technology, -1-1 Ohokayama, Meguro-ku, Tokyo, Japan, yamakita@ctrltitechacjp

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

Simulation of a mobile robot with a LRF in a 2D environment and map building

Simulation of a mobile robot with a LRF in a 2D environment and map building Simulation of a mobile robot with a LRF in a 2D environment and map building Teslić L. 1, Klančar G. 2, and Škrjanc I. 3 1 Faculty of Electrical Engineering, University of Ljubljana, Tržaška 25, 1000 Ljubljana,

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

PATH TRACKING FOR MOBILE ROBOTS WITH A TRAILER. J.L. Martínez, M. Paz and A. García-Cerezo

PATH TRACKING FOR MOBILE ROBOTS WITH A TRAILER. J.L. Martínez, M. Paz and A. García-Cerezo Copyright IFAC 5th Triennial World Congress, Barcelona, Spain PATH TRACKING FOR MOBILE ROBOTS WITH A TRAILER J.L. Martínez, M. Paz and A. García-Cerezo University of Málaga. Dep. of System Engineering

More information

Experimental study of Redundant Snake Robot Based on Kinematic Model

Experimental study of Redundant Snake Robot Based on Kinematic Model 2007 IEEE International Conference on Robotics and Automation Roma, Italy, 10-14 April 2007 ThD7.5 Experimental study of Redundant Snake Robot Based on Kinematic Model Motoyasu Tanaka and Fumitoshi Matsuno

More information

MOTION CONTROL OF AN UNDERACTUATED WHEELED MOBILE ROBOT: A KINEMATIC INPUT-OUTPUT LINEARIZATION APPROACH

MOTION CONTROL OF AN UNDERACTUATED WHEELED MOBILE ROBOT: A KINEMATIC INPUT-OUTPUT LINEARIZATION APPROACH MOTION CONTROL OF AN UNDERACTUATED WHEELED MOBILE ROBOT: A KINEMATIC INPUT-OUTPUT LINEARIZATION APPROACH Werther Alexandre de Oliveira Serralheiro Newton Maruyama Eduardo Aoun Tannuri Departamento de Engenharia

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

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

A Path Tracking Method For Autonomous Mobile Robots Based On Grid Decomposition

A Path Tracking Method For Autonomous Mobile Robots Based On Grid Decomposition A Path Tracking Method For Autonomous Mobile Robots Based On Grid Decomposition A. Pozo-Ruz*, C. Urdiales, A. Bandera, E. J. Pérez and F. Sandoval Dpto. Tecnología Electrónica. E.T.S.I. Telecomunicación,

More information

Geometrical Feature Extraction Using 2D Range Scanner

Geometrical Feature Extraction Using 2D Range Scanner Geometrical Feature Extraction Using 2D Range Scanner Sen Zhang Lihua Xie Martin Adams Fan Tang BLK S2, School of Electrical and Electronic Engineering Nanyang Technological University, Singapore 639798

More information

MOBILE ROBOT LOCALIZATION. REVISITING THE TRIANGULATION METHODS. Josep Maria Font, Joaquim A. Batlle

MOBILE ROBOT LOCALIZATION. REVISITING THE TRIANGULATION METHODS. Josep Maria Font, Joaquim A. Batlle MOBILE ROBOT LOCALIZATION. REVISITING THE TRIANGULATION METHODS Josep Maria Font, Joaquim A. Batlle Department of Mechanical Engineering Technical University of Catalonia (UC) Avda. Diagonal 647, 08028

More information

Adaptive Speed Control for Autonomous Mobile Robot using Fuzzy Logic Controller

Adaptive Speed Control for Autonomous Mobile Robot using Fuzzy Logic Controller Adaptive Speed Control for Autonomous Mobile Robot using Fuzzy Logic Controller Hamzah Ahmad, Wan Nur Diyana Wan Mustafa, and Mohd Rusllim Mohamed Faculty of Electrical & Electronics Engineering, Universiti

More information

DETERMINING PARETO OPTIMAL CONTROLLER PARAMETER SETS OF AIRCRAFT CONTROL SYSTEMS USING GENETIC ALGORITHM

DETERMINING PARETO OPTIMAL CONTROLLER PARAMETER SETS OF AIRCRAFT CONTROL SYSTEMS USING GENETIC ALGORITHM DETERMINING PARETO OPTIMAL CONTROLLER PARAMETER SETS OF AIRCRAFT CONTROL SYSTEMS USING GENETIC ALGORITHM Can ÖZDEMİR and Ayşe KAHVECİOĞLU School of Civil Aviation Anadolu University 2647 Eskişehir TURKEY

More information

Visual Tracking of a Hand-eye Robot for a Moving Target Object with Multiple Feature Points: Translational Motion Compensation Approach

Visual Tracking of a Hand-eye Robot for a Moving Target Object with Multiple Feature Points: Translational Motion Compensation Approach Visual Tracking of a Hand-eye Robot for a Moving Target Object with Multiple Feature Points: Translational Motion Compensation Approach Masahide Ito Masaaki Shibata Department of Electrical and Mechanical

More information

Non-holonomic Planning

Non-holonomic Planning Non-holonomic Planning Jane Li Assistant Professor Mechanical Engineering & Robotics Engineering http://users.wpi.edu/~zli11 Recap We have learned about RRTs. q new q init q near q rand But the standard

More information

Designing Robust Control by Sliding Mode Control Technique

Designing Robust Control by Sliding Mode Control Technique Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 2 (2013), pp. 137-144 Research India Publications http://www.ripublication.com/aeee.htm Designing Robust Control by Sliding

More information

A ROS REACTIVE NAVIGATION SYSTEM FOR GROUND VEHICLES BASED ON TP-SPACE TRANSFORMATIONS

A ROS REACTIVE NAVIGATION SYSTEM FOR GROUND VEHICLES BASED ON TP-SPACE TRANSFORMATIONS A ROS REACTIVE NAVIGATION SYSTEM FOR GROUND VEHICLES BASED ON TP-SPACE TRANSFORMATIONS E. Rodríguez, J.L. Blanco, J.L. Torres, J.C. Moreno, A. Giménez, J.L. Guzmán Universidad de Almería Ctra. Sacramento

More information

Development of 3D Positioning Scheme by Integration of Multiple Wiimote IR Cameras

Development of 3D Positioning Scheme by Integration of Multiple Wiimote IR Cameras Proceedings of the 5th IIAE International Conference on Industrial Application Engineering 2017 Development of 3D Positioning Scheme by Integration of Multiple Wiimote IR Cameras Hui-Yuan Chan *, Ting-Hao

More information

Trajectory planning of 2 DOF planar space robot without attitude controller

Trajectory planning of 2 DOF planar space robot without attitude controller ISSN 1 746-7233, England, UK World Journal of Modelling and Simulation Vol. 4 (2008) No. 3, pp. 196-204 Trajectory planning of 2 DOF planar space robot without attitude controller Rajkumar Jain, Pushparaj

More information

Trajectory Planning for Reentry Maneuverable Ballistic Missiles

Trajectory Planning for Reentry Maneuverable Ballistic Missiles International Conference on Manufacturing Science and Engineering (ICMSE 215) rajectory Planning for Reentry Maneuverable Ballistic Missiles XIE Yu1, a *, PAN Liang1,b and YUAN ianbao2,c 1 College of mechatronic

More information

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Humanoid Robots 2: Dynamic Modeling

Autonomous and Mobile Robotics Prof. Giuseppe Oriolo. Humanoid Robots 2: Dynamic Modeling Autonomous and Mobile Robotics rof. Giuseppe Oriolo Humanoid Robots 2: Dynamic Modeling modeling multi-body free floating complete model m j I j R j ω j f c j O z y x p ZM conceptual models for walking/balancing

More information

An Image-based Visual Servoing Scheme for Following Paths with Nonholonomic Mobile Robots

An Image-based Visual Servoing Scheme for Following Paths with Nonholonomic Mobile Robots 2008 10th Intl. Conf. on Control, Automation, Robotics and Vision Hanoi, Vietnam, 17 20 December 2008 An Image-based Visual Servoing Scheme for Following Paths with Nonholonomic Mobile Robots Andrea Cherubini

More information

Adaptive control for ground/walking robots

Adaptive control for ground/walking robots Adaptive control for ground/walking robots Titus Haas, Autonomous System Lab, ETH Zürich Abstract The focus in this report is set on adaptive control systems with practical application. Five different

More information

Position Error Reduction of Kinematic Mechanisms Using Tolerance Analysis and Cost Function

Position Error Reduction of Kinematic Mechanisms Using Tolerance Analysis and Cost Function Position Error Reduction of Kinematic Mechanisms Using Tolerance Analysis and Cost Function B.Moetakef-Imani, M.Pour Department of Mechanical Engineering, Faculty of Engineering, Ferdowsi University of

More information

ME 597/747 Autonomous Mobile Robots. Mid Term Exam. Duration: 2 hour Total Marks: 100

ME 597/747 Autonomous Mobile Robots. Mid Term Exam. Duration: 2 hour Total Marks: 100 ME 597/747 Autonomous Mobile Robots Mid Term Exam Duration: 2 hour Total Marks: 100 Instructions: Read the exam carefully before starting. Equations are at the back, but they are NOT necessarily valid

More information

Generalizing the Dubins and Reeds-Shepp cars: fastest paths for bounded-velocity mobile robots

Generalizing the Dubins and Reeds-Shepp cars: fastest paths for bounded-velocity mobile robots Generalizing the Dubins and Reeds-Shepp cars: fastest paths for bounded-velocity mobile robots Andrei A. Furtuna, Devin J. Balkcom Hamidreza Chitsaz, Paritosh Kavathekar Abstract What is the shortest or

More information

Path Planning for Planetary Exploration Rovers and Its Evaluation based on Wheel Slip Dynamics

Path Planning for Planetary Exploration Rovers and Its Evaluation based on Wheel Slip Dynamics Path Planning for Planetary Exploration Rovers and Its Evaluation based on Wheel Slip Dynamics Genya Ishigami, Keiji Nagatani, and Kazuya Yoshida Abstract In this paper, a path planning and its evaluation

More information

HAPTIC TELE-OPERATION OF A MOBILE ROBOT. Nicola Diolaiti, Claudio Melchiorri

HAPTIC TELE-OPERATION OF A MOBILE ROBOT. Nicola Diolaiti, Claudio Melchiorri HAPTIC TELE-OPERATION OF A MOBILE ROBOT Nicola Diolaiti, Claudio Melchiorri DEIS-Dept. of Electronics, Computer Science and Systems University of Bologna - Italy Email: {ndiolaiti, cmelchiorri}@deis.unibo.it

More information

Camera kinetic model applied to crop row tracking and weed detection

Camera kinetic model applied to crop row tracking and weed detection Camera kinetic model applied to crop row tracking and weed detection Gonzalo Ruiz-Ruiz *, Luis M. Navas-Gracia, Jaime Gómez-Gil 2 Department of Agricultural and Forest Engineering, University of Valladolid,

More information

Leaderless Formation Control for Multiple Autonomous Vehicles. Wei Ren

Leaderless Formation Control for Multiple Autonomous Vehicles. Wei Ren AIAA Guidance, Navigation, and Control Conference and Exhibit - 4 August 6, Keystone, Colorado AIAA 6-669 Leaderless Formation Control for Multiple Autonomous Vehicles Wei Ren Department of Electrical

More information

EE565:Mobile Robotics Lecture 2

EE565:Mobile Robotics Lecture 2 EE565:Mobile Robotics Lecture 2 Welcome Dr. Ing. Ahmad Kamal Nasir Organization Lab Course Lab grading policy (40%) Attendance = 10 % In-Lab tasks = 30 % Lab assignment + viva = 60 % Make a group Either

More information

Optimal Segmentation and Understanding of Motion Capture Data

Optimal Segmentation and Understanding of Motion Capture Data Optimal Segmentation and Understanding of Motion Capture Data Xiang Huang, M.A.Sc Candidate Department of Electrical and Computer Engineering McMaster University Supervisor: Dr. Xiaolin Wu 7 Apr, 2005

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

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

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

Homography-Based Multi-Robot Control with a Flying Camera

Homography-Based Multi-Robot Control with a Flying Camera Citation: G. López-Nicolás, Y. Mezouar, and C. Sagüés. Homography-based multi-robot control with a flying camera. In IEEE International Conference on Robotics and Automation, pp. 4492-4497, Shangai, China,

More information

International Symposium Non-Destructive Testing in Civil Engineering (NDT-CE) September 15-17, 2015, Berlin, Germany

International Symposium Non-Destructive Testing in Civil Engineering (NDT-CE) September 15-17, 2015, Berlin, Germany More Info at Open Access Database www.ndt.net/?id=18355 Effect of Surface Unevenness on In Situ Measurements and Theoretical Simulation in Non-Contact Surface Wave Measurements Using a Rolling Microphone

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

Control of Walking Robot by Inverse Dynamics of Link Mechanisms Using FEM

Control of Walking Robot by Inverse Dynamics of Link Mechanisms Using FEM Copyright c 2007 ICCES ICCES, vol.2, no.4, pp.131-136, 2007 Control of Walking Robot by Inverse Dynamics of Link Mechanisms Using FEM S. Okamoto 1 and H. Noguchi 2 Summary This paper presents a control

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

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 single ping showing threshold and principal return. ReturnStrength Range(m) Sea King Feature Extraction. Y (m) X (m)

A single ping showing threshold and principal return. ReturnStrength Range(m) Sea King Feature Extraction. Y (m) X (m) Autonomous Underwater Simultaneous Localisation and Map Building Stefan B. Williams, Paul Newman, Gamini Dissanayake, Hugh Durrant-Whyte Australian Centre for Field Robotics Department of Mechanical and

More information

Omnidirectional Visual Control of Mobile Robots based on the 1D Trifocal Tensor

Omnidirectional Visual Control of Mobile Robots based on the 1D Trifocal Tensor Omnidirectional Visual Control of Mobile Robots based on the D Trifocal Tensor H. M. Becerra, G. López-Nicolás and C. Sagüés Dept. Informática e Ingeniería de Sistemas - Instituto de Investigación en Ingeniería

More information

Simulation and mathematical modeling of Automatic Control of Wheeled Mobile Robots

Simulation and mathematical modeling of Automatic Control of Wheeled Mobile Robots Simulation and mathematical modeling of Automatic Control of Wheeled Mobile Robots Six-months practical training report Submitted in partial fulfillment of the requirement for the award of the degree of

More information

Keywords: UAV, Formation flight, Virtual Pursuit Point

Keywords: UAV, Formation flight, Virtual Pursuit Point DESIGN THE GUIDANCE LAW FOR FORMATION FLIGHT OF MULTIPLE UAVS Heemin Shin*, Hyungi Kim*, Jaehyun Lee*, David Hyunchul Shim* *Korea Advanced Institute of Science and Technology (KAIST) Keywords: UAV, Formation

More information

Inverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot

Inverse Kinematics Software Design and Trajectory Control Programming of SCARA Manipulator robot International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 11, Number 11 (2018), pp. 1759-1779 International Research Publication House http://www.irphouse.com Inverse Kinematics

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

An auto-guided vehicle controlled by PC. Authors:

An auto-guided vehicle controlled by PC. Authors: An auto-guided vehicle controlled by PC Authors: Ranko Zotovic, Polytechnic University of Valencia, Camino de Vera s/n, 4611 Valencia, Spain, rzotovic@isa.upv.es Roberto Guzmán, Robotnik Autimation S.L.L,

More information

Simplified Orientation Determination in Ski Jumping using Inertial Sensor Data

Simplified Orientation Determination in Ski Jumping using Inertial Sensor Data Simplified Orientation Determination in Ski Jumping using Inertial Sensor Data B.H. Groh 1, N. Weeger 1, F. Warschun 2, B.M. Eskofier 1 1 Digital Sports Group, Pattern Recognition Lab University of Erlangen-Nürnberg

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

State Estimation for Continuous-Time Systems with Perspective Outputs from Discrete Noisy Time-Delayed Measurements

State Estimation for Continuous-Time Systems with Perspective Outputs from Discrete Noisy Time-Delayed Measurements State Estimation for Continuous-Time Systems with Perspective Outputs from Discrete Noisy Time-Delayed Measurements António Pedro Aguiar aguiar@ece.ucsb.edu João Pedro Hespanha hespanha@ece.ucsb.edu Dept.

More information