Space Robotics Guidance, Navigation and Control Challenges

Size: px
Start display at page:

Download "Space Robotics Guidance, Navigation and Control Challenges"

Transcription

1 Space Robotics Guidance, Navigation and Control Challenges Jurek Sasiadek Department of Mechanical & Aerospace Engineering Carleton University Ottawa, Ontario, Canada 1

2 Presentation Outline Space manipulators - introduction - fleible joint control - fleible link control Mobile robots in Space Flying robots 2

3 Space manipulators vs Mobile robots Manipulators Mobile robots (rovers, autonomous ground Flying and floating robots (UAV and spacecraft) 3

4 Space-based Robots space robotic manipulators o can perform repetitive and lengthy tasks with reduced risk and improved performance o require less infrastructure than manned systems no life support systems application eamples o maintenance, repair, and assembly o spacecraft deployment and retrieval o etravehicular activity support 4 o shuttle inspection

5 Space-based Robots fleible links and joints o operational control challenges due to fleible effects, especially in the joints o link and joint fleibility effects introduce vibrations that can lead to instability when neglected in the control system design objectives o develop and validate advanced control systems for fleible joint space robotic 5 manipulators

6 Space-based Robots unresolved issues o simple and efficient algorithms that account for practical limitations have yet to be developed o applicability of eisting control strategies to real-time space applications (no gravity, highly limited computational load) needs to be assessed o performance validation should be done with large square trajectories (fleible effects are more noticeable greater control challenge) 6

7 Space-based Robots propose 4 control strategies for fleible joint space robots compare their respective performance while tracking a 12.6 m 12.6 m square trajectory further Improvements o etend for robots with unknown/variable joint stiffness coefficients 7

8 RMS, SSRMS and SPDM 8

9 Remote Manipulator System (RMS) 9

10 Remote Manipulator System (RMS) Canadarm1 or Shuttle arm 15.3 m long Weight 408 kg Diameter 38 cm Payload 29,500 kg 10

11 Mobile Servicing System MBS SSRMS SPDM 11

12 Space Robotic System 12

13 Space Robotic System 13

14 ISS JAXA JEM Module 14

15 Mobile Base System Technical Specs Total Length Mass (appro) Mass Handling/Transportation Capacity 5.7 m 4.5 m 2.9 m 1,450 kg 20,900kg Degrees of Freedom Peak Power (Operational) Average Power (Keep alive) Fied 825 Watts 365 Watts 15

16 Mobile Base Platform (MBS) 16

17 Space Station Remote Manipulator System (SRMS) SSRMS Arm Specifications: Width 2.2M Length 17.6M Mass (appro.) 1,800Kg Mass handling capacity 100,000Kg Degrees of freedom 7 Peak power 2000 Watts Average power 1360 Watts Stopping distance ( ma. load) 0.6m 17

18 SSRMS 18

19 Space Station Remote Manipulator System SSRMS 19

20 SSRMS folded 20

21 Special Purpose Detrous Manipulator (SPDM) Length Mass (appro) Mass Handling Capacity Degrees of Freedom 15 Peak Power Average Power Stopping Distance (under ma. load) 3.5 m 1,662 kg 600 kg 2000 Watts 600 Watts 0.15 m 21

22 SPDM - Detre 22

23 SPDM 23

24 RMS Robot 24

25 Shuttle Arm (RMS) 25

26 Space Robotics 26

27 27

28 Space Robotics 3 28

29 Satellite retrieval 29

30 Satellite robot (SPDM Detre from CSA) Tumbling Satellite Problem 30

31 Contet Space Robotic Manipulators Represent an ideal technology to perform repetitive and lengthy tasks Require less infrastructure than humans (such as life support systems) Application Eamples Maintenance, repair and assembly Spacecraft deployment and retrieve Etravehicular activity support Shuttle inspection Image courtesy of ESA ICINCO 2012 Rome, Italy, July

32 Contet Manipulators Operational control challenges due to fleible effects, especially in the joints Joint fleibility effects introduce vibrations and can lead to instability when neglected in the control system design Main Objective Develop and validate advanced control systems for fleible joint space robotic manipulators ICINCO 2012 Rome, Italy, July

33 Two-Link Space Robot Rigid Dynamics where τ = M q) q C ( q, q ) q r ( + r M M M and 2 2 ( l1 + lc2 + 2l1l c2 q2 ) + I1 I 2 2 r = m 11 1lc1 + m2 cos + 2 ( lc2 + l1l c2 q2 ) 2 r = M 12 r = m 21 2 cos + I 2 r = m 22 2lc2 + I 2 q 2 q 1 + q C r ( q, q ) = m2l1l c 2 sin q2 q ICINCO 2012 Rome, Italy, July 2012 I 33

34 Two-Link Space Robot Fleible Joint Dynamics Derived by including the kinetic energy of the rotors and considering the elastic potential energy of the linear springs at the joints M J m r ( q) q + C q m + k( q r m ( q, q ) q = q) = τ k( q m q) The link dynamics and the motor dynamics Eqs. are only coupled by the elastic torque term k( q q) ICINCO 2012, Rome, Italy, July 2012 m 34

35 Fleible Joint Control Survey Fleible Joint Control Categories Proportional Derivative (Tomei, 1991) Singular Perturbation-Based (Spong, 1989) Integral Manifold (Ghorbel and Spong, 1992) Feedback Linearization (De Luca, 1998, 2005, 2008) Optimal (Merabet and Gu, 2008) Adaptive (Slotine, 1987, 1988, 2008) Simple Adaptive Control (Sasiadek, Ulrich, Barkana, 2009, 2010, 2011, 2012) Robust (Lee, Yeon, Park and Yim, 2006, 2007) Nonlinear Backstepping (Brogliato, 1995, 1998) Fuzzy and Neural Network (Zeman, 1989, 1997) Iterative (Wang, 1995) ICINCO 2012, Rome. Italy. July

36 Fleible Joint Control Survey Unresolved Issues Simple and efficient algorithms considering practical limitations are yet to be developed Applicability of eisting control strategies to real-time space applications (no gravity, highly limited computational load) needs to be assessed Performance validation should be done with large square trajectories (fleible effects are more noticeable greater control challenge) ICINCO 2012, Rome. Italy, July

37 Advanced Control Strategies Compare 4 control strategies for fleible joint space robots Slotine and Li controller PD controller Singular Perturbation-Based controller Nonlinear Backstepping controller Compare their respective performance while tracking a 12.6 m 12.6 m square trajectory 37

38 38 Slotine and Li Control Strategy Slotine J. J. E. and Li W., On the Adaptive Control of Robot Manipulators, International Journal of Robotics Research, Vol. 6, No. 3, pp , where Advanced Control Strategies s K q q q C q q M τ d r r r r r + = ), ( ) ( ( q) q Λ q q + = c r c ( q) q Λ q q + = c c r r c c q q q q Λ q q s = = ) ( ) ( = d K positive constant gain matri

39 Advanced Control Strategies PD Control Strategy Tomei P., A Simple PD Controller for Robots with Elastic Joints, IEEE Transactions on Automatic Control, Vol. 36, No. 10, pp , τ = K p ( qmc qm) K where q mc = q c d q K = positive constant gain matri p K = positive constant gain matri d m 39

40 Advanced Control Strategies Singular Perturbation-Based Control Strategy Spong M. W., Adaptive Control of Fleible Joint Manipulators, Systems and Control Letters, Vol. 13, pp , where τ = τ s + τ f where τ s = τ r = SLI control algorithm for space robots defined earlier τ f = K v ( q q m) K = positive constant gain matri v ICINCO 2012, Rome, Italy, July

41 Advanced Control Strategies Nonlinear Backstepping Control Strategy Brogliato B., Ortega R. and Lozano R., Global Tracking Controllers for Fleible Joint Manipulators: A Comparative Study, Automatica, Vol. 31, No. 7, pp , 1995 where [ q 2( q q ) 2( q q ) ( s + s) ] + k( q q) τ = J m mc m mc m mc m 1 q k τ + q mc = r 1 q k τ + q mc = r 1 q k τ + q mc = r s = ( q q ) Λ( q q ) c k = joint stiffness matri c = q q r Note: The joint acceleration can be obtained by inverting the link dynamics equation and the jerk is obtained by time-differentiating the acceleration ICINCO 2012, Rome, Italy, July

42 Advanced Control Strategies Simulation Results Slotine and Li PD ICINCO 2012, Rome, Italy, July

43 Advanced Control Strategies Singular Perturbation-Based Nonlinear Backstepping ICINCO 2012, Rome, Italy, July

44 Novel Adaptive Control Scheme Further Improvement The Singular Perturbation-Based strategy must be etended for robots with unknown/variable joint stiffness coefficients The idea is to replace the rigid term (SLI) with an adaptive control algorithm τ = τ s + τ f As a first step, a novel model reference adaptive control (MRAC) scheme for rigid joint space robots is presented 44

45 Novel Adaptive Control Scheme Adaptive Jacobian Scheme where J(q) = Jacobian matri e T τ = J( q) K p ( t) + K ey T [ e e ] = [( ) ( y y) ] T y ref T [ e e ] = [( ) ( y y )] T y ref ref ref d e ( t) e y = l1 cos q1 + l2 cos( q1 + q2) y = l1 sin q1 + l2 sin( q1 + q2) ref c = y ref y c = s ωn 2 2ζωns + ωn 45

46 Novel Adaptive Control Scheme where the proportional adaptive gain is adapted as K with K ( t) = K pp ( t) + K pi ( t dt p ) pp ( e = 2 Γpp t) 2 0 ey 0 Γ pp K pi ( t) = e 2 Γ pi δ K 0 p pi11 ( t) e 2 y Γ pi 0 δ K p pi22 ( t) 46

47 Novel Adaptive Control Scheme Simulation Results 47

48 Space Robotic Missions to Mars Viking Lander Missions Pathfinder/Sojourner Mission (Pathfinder landed July 4-th, 1997) Spirit / Opportunity Mission Curiosity Mission (will land on August 6, 2012) 48

49 Mars robotic missions 49

50 Viking Lander Missions (Orbiter 1 and Orbiter 2) 50

51 Phoeni Lander 51

52 Spirit / Opportunity and Pathfinder / Sojourner Rovers 52

53 NASA Spirit Rover itinerary 53

54 NASA Mars Rover Opportunity Mission image taken between Dec. 21, 2011, and May 8,

55 Image taken by NASA Opportunity robot 55

56 Image taken by Opportunity robot 56

57 Images taken by Opportunity robot 57

58 Space Robots (Phoeni lander and Curiosity mobile robot) 58

59 Curiosity Mars Rover 59

60 Curiosity landing site 60

61 Mobile space robots design

62 Curiosity, Spirit and Sojourner 62

63 Guidance, Navigation and Control Autonomous robot Outdoor navigation Indoor navigation Structured environment Unstructured environment Structured environment 63

64 Mapping Mapping static local dynamic global 64

65 Local versus global Mapping Computational constraints metric topological Data association probabilistic connectivity points 65

66 Probabilistic methods Kalman filtering methods Occupancy grid mapping Particle filters SLAM Adaptive Kalman filtering Adaptive occupancy grid methods Monte Carlo method 66

67 Sensor/Data Fusion Sensor fusion is a measurement integration procedure Sensor fusion is one of the most important elements of robot GNC system 67

68 Sensor Fusion Sensor Fusion Probabilistic methods Least square methods Intelligent methods 68

69 Collision avoidance Cluttered environment Static Dynamic Proportional navigation Constant angle navigation Mapping and active collision avoidance 69

70 Trajectory Tracking Localization Positioning Coordinate frames Relative Absolute Sensors Internal Eternal Sensor fusion 70

71 Mobile robot navigation through two identifiable points Gate passage problem Navigation with vision system 71

72 ARGO 66 Conquest (Ontario Drive & Gear Limited Inc ) 6 wheel drive 4 cycle engine with 200 HP 617 cc and load capacity of 700 lbs electronic ignition 72

73 1.4 Equipped Sensors NovAtel GPS, MicroStrain inertial sensor, Built in wheel odometry, LMS-221 laser scanner (SICK) 73

74 Gate Through Navigation 74 ICINCO 2012, Rome.Italy, July 2012 Jerzy Sasiadek Location (GPS) Heading (INS)

75 Gate Recognition 75

76 Solution for Gate Through Navigation Zones of Gate Area 76 ICINCO 2012, Rome. Italy, July 2012

77 77 Visibilities of Gate Segments

78 Laser Sensor Scanning A full scan of 180 provides 361 range values 78 (indeed according to a scanning angle) ICINCO 2012, Rome, Italy, July 2012

79 Flowchart of gate ARGO Position from GPS/INS navigation module Data reading Model Start Raw Map Building Scanning Data from LMS Map Filtering Gate segments Fitting Unepected Error Check Y Mission Abort N Standard Signatures Create Current Signature (2-norm)<e N Y Localization Gate through Control ICINCO

80 Control System PGATE C T PGATE PENRTE O Y a X PENRTE 80 c

81 Parking Control / Astolfi-controller or d ρ / dt = V cosα dα / dt = V sin α / ρ ω dψ / dt = ω V = K ρρ ω = Kα + Kψ 1 2 In -y coordinate V K y = + ρ 2 2 y π ω = K (arctan( ) θ) + K ( θ)

82 Controller for Gate Through Navigation dρ / dt = V sinψ sin( α + ψ) dα / dt = V sinψ cos( α + ψ) / ρ ω dψ / dt = ω After linearization: dα / dt = K α K ψ + K ψ 1 2 dψ / dt = K α K ψ 1 2 The control law is: ω K1α K2ψ ρ = The gains are eperimentally set to K : = 0.1; K = ρ 1 0.9; K = α is estimated online by sensing. 82

83 Navigation Eperimental results 30 ARGO Trajectory Start point 15 Y (meter) End point X (meter) 83

84 Gate Through Navigation Eperimental results ARGO 12 Y (meter) GATE X (meter) 84

85 Gate Through Navigation Eperimental results 85

86 Eperimental results 2 Video 3 Video 4 86

87 Particle Filtering to estimate the robot pose: o measurements (scanning) from the SICK sensor are compared with the map scanning results robot pose estimation by particle filtering is suitable for this problem: o a set of hypotheses (particles) about the robot s pose or about the locations of the objects around the robot are maintained 87

88 Particle Filtering particle filtering algorithm is divided into four steps: o initial sampling; o prediction; o update; o re-sampling 88

89 Simulations 4.1 The robot running along the desired patrolling path is simulated. It is assumed that the robot has the pose information from GPS/Odometry sensor and the LRS supplies the scan data. Also, the a priori map of the environment is supposed to be known and is used to obtain the reference scan data. The robot starts from a point in the bottom edge and runs in anti-clockwise direction

90 Localization with Particle Filtering 50 The distribution of particles Y (meter) X (meter) Simulation of particle filtering initial distribution 50 The distribution of particles Y (meter) X (meter) Simulation of particle filtering re-sampling 90

91 ocalization with Particle Filtering 50 The distribution of particles Y (meter) X (meter) Simulation of particle filtering re-sampling 50 The distribution of particles Y (meter) X (meter) Simulation of particle filtering re-sampling 91

92 Mobile Robot Navigation Using Vision objective o achieve accurate rover navigation in crowded environments o accurate positioning, localization, and mapping o fusion of odometry, inertial navigation unit (INU), and vision data, 92

93 Robot Navigation Using Vision cameras are carried by robots o can cameras be used for accurate navigation? robot position and pose come from rotation and translation of fied camera key initial operation o identification and localization of points-of-interest 93

94 Navigation with vision system 94

95 Navigation with vision images - correspondences 95

96 UAV Navigation Using Vision one camera o motion can be derived from geometrical considerations if camera view is of points on a plane two cameras o image depth can be derived o rotation and translation can be derived using iterative closest point algorithm 96

97 Autonomous Vehicle Using SLAM Objective o to develop an efficient navigation method for autonomous robots based on SLAM and Rao- Blackwellised particle filtering with the following considerations Data association Computational compleity Non-linear motion and sensor models 97

98 Simultaneous Localization and what does the environment look like? where am I? Mapping Basics where am I supposed to go? how can I get there? 98

99 A Comparison between EKF-SLAM and Fast-SLAM 100 EKF-SLAM with Gaussian EKF-SLAM with Nom-Gaussian Implication Assumption Fast-SLAM with Non-Gaussian Assumption y direction [m] Estimated position error y direction [m] Position Estimated position error along y ais [m] Time (s) direction [m] EKF-SLAM with Nom-Gaussian Implication Time (s) [s] Position error along y ais [m] 99 Position estimation error direction [m] Fast-SLAM with Non-Gaussian Implication Time (s) Time [s]

100 FAST-SLAM Vs. EKF-SLAM in a Dense Map for Multiple Objects (750 Landmarks) EKF-SLAM FAST-SLAM EKF Performance for multiple objects True Path Dead Reckoning Estimated Path (EKF) RBPF performance for multiple objects True Path Dead Reckoning Estimated Path (RBPF) y direction [m] y direction y direction [m] y direction direction [m] 10 direction [m] direction direction 100

101 Fast-SLAM vs. EKF-SLAM in a Dense Map for Multiple Objects (750 Landmarks) 50 Mapping Detectable multipleobjects landmarks by RBPF EKF True map y direction y direction direction direction 101

102 FAST-SLAM Vs. EKF-SLAM in a Dense Map for Multiple Objects (750 Landmarks) Mapping Detectable multipleobjects landmarks by RBPF EKF True map y direction y direction direction direction

103 Conclusions Space robotics includes many control challenges; Present applications of robots in Space are not fully autonomous; Full autonomous operations should be our objective. 103

104 Follow your Curiosity! 104

105 Acknowledgement Images courtesy of Canadian Space Agency and NASA or from sites: www. csa.ca

106 Thank you! Questions? 106

UAV Navigation: Airborne Inertial SLAM

UAV Navigation: Airborne Inertial SLAM Introduction UAV Navigation: Airborne Inertial SLAM Jonghyuk Kim Faculty of Engineering and Information Technology Australian National University, Australia Salah Sukkarieh ARC Centre of Excellence in

More information

Consistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements

Consistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements Seminar on Mechanical Robotic Systems Centre for Intelligent Machines McGill University Consistent Triangulation for Mobile Robot Localization Using Discontinuous Angular Measurements Josep M. Font Llagunes

More information

Localización Dinámica de Robots Móviles Basada en Filtrado de Kalman y Triangulación

Localización Dinámica de Robots Móviles Basada en Filtrado de Kalman y Triangulación Universidad Pública de Navarra 13 de Noviembre de 2008 Departamento de Ingeniería Mecánica, Energética y de Materiales Localización Dinámica de Robots Móviles Basada en Filtrado de Kalman y Triangulación

More information

Rao-Blackwellized Particle Filtering for 6-DOF Estimation of Attitude and Position via GPS and Inertial Sensors

Rao-Blackwellized Particle Filtering for 6-DOF Estimation of Attitude and Position via GPS and Inertial Sensors Rao-Blackwellized Particle Filtering for 6-DOF Estimation of Attitude and Position via GPS and Inertial Sensors GRASP Laboratory University of Pennsylvania June 6, 06 Outline Motivation Motivation 3 Problem

More information

Robot Localisation. Henrik I. Christensen. January 12, 2007

Robot Localisation. Henrik I. Christensen. January 12, 2007 Robot Henrik I. Robotics and Intelligent Machines @ GT College of Computing Georgia Institute of Technology Atlanta, GA hic@cc.gatech.edu January 12, 2007 The Robot Structure Outline 1 2 3 4 Sum of 5 6

More information

Vision for Mobile Robot Navigation: A Survey

Vision for Mobile Robot Navigation: A Survey Vision for Mobile Robot Navigation: A Survey (February 2002) Guilherme N. DeSouza & Avinash C. Kak presentation by: Job Zondag 27 February 2009 Outline: Types of Navigation Absolute localization (Structured)

More information

EKF and SLAM. McGill COMP 765 Sept 18 th, 2017

EKF and SLAM. McGill COMP 765 Sept 18 th, 2017 EKF and SLAM McGill COMP 765 Sept 18 th, 2017 Outline News and information Instructions for paper presentations Continue on Kalman filter: EKF and extension to mapping Example of a real mapping system:

More information

Multi-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments

Multi-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments Multi-Sensor Fusion for Localization of a Mobile Robot in Outdoor Environments Thomas Emter, Arda Saltoğlu and Janko Petereit Introduction AMROS Mobile platform equipped with multiple sensors for navigation

More information

Mobile Robot Localization

Mobile Robot Localization Mobile Robot Localization 1 The Problem of Robot Localization Given a map of the environment, how can a robot determine its pose (planar coordinates + orientation)? Two sources of uncertainty: - observations

More information

with Application to Autonomous Vehicles

with Application to Autonomous Vehicles Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation

More information

HERA MISSION & CM16 lessons learned

HERA MISSION & CM16 lessons learned HERA MISSION HERA MISSION & CM16 lessons learned (CM16) Schedule criticality for 2020 launch Prepare Asteroid mission with launch opportunities in 2023 (with back-up in 2024 and 2025) (CM16) Payload selection

More information

Canadarm Group: Ranger Group Member: Robert Ingino, Arthur Wong, Jeremy Sills

Canadarm Group: Ranger Group Member: Robert Ingino, Arthur Wong, Jeremy Sills Canadarm Group: Ranger Group Member: Robert Ingino, Arthur Wong, Jeremy Sills Canadarm History NASA needed a Shuttle Remote Manipulator System (SRMS) in the early 70s A small Canadian firm, DSMA Atcon

More information

Manipulators. Robotics. Outline. Non-holonomic robots. Sensors. Mobile Robots

Manipulators. Robotics. Outline. Non-holonomic robots. Sensors. Mobile Robots Manipulators P obotics Configuration of robot specified by 6 numbers 6 degrees of freedom (DOF) 6 is the minimum number required to position end-effector arbitrarily. For dynamical systems, add velocity

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More information

SLAM Techniques and Algorithms. Jack Collier. Canada. Recherche et développement pour la défense Canada. Defence Research and Development Canada

SLAM Techniques and Algorithms. Jack Collier. Canada. Recherche et développement pour la défense Canada. Defence Research and Development Canada SLAM Techniques and Algorithms Jack Collier Defence Research and Development Canada Recherche et développement pour la défense Canada Canada Goals What will we learn Gain an appreciation for what SLAM

More information

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors NASA Technical Memorandum 110316 Virtual Passive Controller for Robot Systems Using Joint Torque Sensors Hal A. Aldridge and Jer-Nan Juang Langley Research Center, Hampton, Virginia January 1997 National

More information

A Comparison of the EKF, SPKF, and the Bayes Filter for Landmark-Based Localization

A Comparison of the EKF, SPKF, and the Bayes Filter for Landmark-Based Localization A Comparison of the EKF, SPKF, and the Bayes Filter for Landmark-Based Localization and Timothy D. Barfoot CRV 2 Outline Background Objective Experimental Setup Results Discussion Conclusion 2 Outline

More information

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT

CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT Journal of Computer Science and Cybernetics, V.31, N.3 (2015), 255 265 DOI: 10.15625/1813-9663/31/3/6127 CONTROL OF ROBOT CAMERA SYSTEM WITH ACTUATOR S DYNAMICS TO TRACK MOVING OBJECT NGUYEN TIEN KIEM

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

System identification and sensor fusion in dynamical systems. Thomas Schön Division of Systems and Control, Uppsala University, Sweden.

System identification and sensor fusion in dynamical systems. Thomas Schön Division of Systems and Control, Uppsala University, Sweden. System identification and sensor fusion in dynamical systems Thomas Schön Division of Systems and Control, Uppsala University, Sweden. The system identification and sensor fusion problem Inertial sensors

More information

Control of a Car-Like Vehicle with a Reference Model and Particularization

Control of a Car-Like Vehicle with a Reference Model and Particularization Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,

More information

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems

ELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight

More information

Introduction to Mobile Robotics Information Gain-Based Exploration. Wolfram Burgard, Cyrill Stachniss, Maren Bennewitz, Giorgio Grisetti, Kai Arras

Introduction to Mobile Robotics Information Gain-Based Exploration. Wolfram Burgard, Cyrill Stachniss, Maren Bennewitz, Giorgio Grisetti, Kai Arras Introduction to Mobile Robotics Information Gain-Based Exploration Wolfram Burgard, Cyrill Stachniss, Maren Bennewitz, Giorgio Grisetti, Kai Arras 1 Tasks of Mobile Robots mapping SLAM localization integrated

More information

Probability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles

Probability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles Probability Map Building of Uncertain Dynamic Environments with Indistinguishable Obstacles Myungsoo Jun and Raffaello D Andrea Sibley School of Mechanical and Aerospace Engineering Cornell University

More information

Robotics. Mobile Robotics. Marc Toussaint U Stuttgart

Robotics. Mobile Robotics. Marc Toussaint U Stuttgart Robotics Mobile Robotics State estimation, Bayes filter, odometry, particle filter, Kalman filter, SLAM, joint Bayes filter, EKF SLAM, particle SLAM, graph-based SLAM Marc Toussaint U Stuttgart DARPA Grand

More information

Mobile Robots Localization

Mobile Robots Localization Mobile Robots Localization Institute for Software Technology 1 Today s Agenda Motivation for Localization Odometry Odometry Calibration Error Model 2 Robotics is Easy control behavior perception modelling

More information

Introduction to Mobile Robotics SLAM: Simultaneous Localization and Mapping

Introduction to Mobile Robotics SLAM: Simultaneous Localization and Mapping Introduction to Mobile Robotics SLAM: Simultaneous Localization and Mapping Wolfram Burgard, Cyrill Stachniss, Kai Arras, Maren Bennewitz What is SLAM? Estimate the pose of a robot and the map of the environment

More information

Analysis and Design of Hybrid AI/Control Systems

Analysis and Design of Hybrid AI/Control Systems Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment

More information

L11. EKF SLAM: PART I. NA568 Mobile Robotics: Methods & Algorithms

L11. EKF SLAM: PART I. NA568 Mobile Robotics: Methods & Algorithms L11. EKF SLAM: PART I NA568 Mobile Robotics: Methods & Algorithms Today s Topic EKF Feature-Based SLAM State Representation Process / Observation Models Landmark Initialization Robot-Landmark Correlation

More information

DYNAMICS AND CONTROL OF PIEZOELECTRIC- BASED STEWART PLATFORM FOR VIBRATION ISOLA- TION

DYNAMICS AND CONTROL OF PIEZOELECTRIC- BASED STEWART PLATFORM FOR VIBRATION ISOLA- TION DYNAMICS AND CONTROL OF PIEZOELECTRIC- BASED STEWART PLATFORM FOR VIBRATION ISOLA- TION Jinjun Shan, Xiaobu Xue, Ziliang Kang Department of Earth and Space Science and Engineering, York University 47 Keele

More information

Nonlinear Landing Control for Quadrotor UAVs

Nonlinear Landing Control for Quadrotor UAVs Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred

More information

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING Elias F. Solorzano University of Toronto (Space Flight Laboratory) Toronto, ON (Canada) August 10 th, 2016 30 th AIAA/USU

More information

Absolute map-based localization for a planetary rover

Absolute map-based localization for a planetary rover Absolute map-based localization for a planetary rover Bach Van Pham, Artur Maligo and Simon Lacroix LAAS/CNRS, Toulouse Work developed within the ESA founded Startiger activity Seeker Outline" On the importance

More information

Space Surveillance with Star Trackers. Part II: Orbit Estimation

Space Surveillance with Star Trackers. Part II: Orbit Estimation AAS -3 Space Surveillance with Star Trackers. Part II: Orbit Estimation Ossama Abdelkhalik, Daniele Mortari, and John L. Junkins Texas A&M University, College Station, Texas 7783-3 Abstract The problem

More information

Mobile Robot Localization

Mobile Robot Localization Mobile Robot Localization 1 The Problem of Robot Localization Given a map of the environment, how can a robot determine its pose (planar coordinates + orientation)? Two sources of uncertainty: - observations

More information

Sensors for mobile robots

Sensors for mobile robots ROBOTICS 01PEEQW Basilio Bona DAUIN Politecnico di Torino Mobile & Service Robotics Sensors for Robotics 2 Sensors for mobile robots Sensors are used to perceive, analyze and understand the environment

More information

Technical Verification Satellite STARS for Tethered Space Robot

Technical Verification Satellite STARS for Tethered Space Robot Technical Verification Satellite STARS for Tethered Space Robot Masahiro Nohmi, Takeshi Yamamoto, and Akira Andatsu Kagawa University nohmi@eng.kagawa-u.ac.jp, s05g528@stmail.eng.kagawa-u.ac.jp, s06g452@stmail.eng.kagawa-u.ac.jp

More information

Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly

Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly Influence of electromagnetic stiffness on coupled micro vibrations generated by solar array drive assembly Mariyam Sattar 1, Cheng Wei 2, Awais Jalali 3 1, 2 Beihang University of Aeronautics and Astronautics,

More information

Formation Flying and Rendezvous and Docking Simulator for Exploration Missions (FAMOS-V2)

Formation Flying and Rendezvous and Docking Simulator for Exploration Missions (FAMOS-V2) Formation Flying and Rendezvous and Docking Simulator for Exploration Missions (FAMOS-V2) Galder Bengoa, F. Alonso, D. García, M. Graziano (GMV S.A.) Dr. Guillermo Ortega (ESA/ESTEC) 2nd ESA Workshop on

More information

XXIII CONGRESS OF ISPRS RESOLUTIONS

XXIII CONGRESS OF ISPRS RESOLUTIONS XXIII CONGRESS OF ISPRS RESOLUTIONS General Resolutions Resolution 0: Thanks to the Czech Society commends: To congratulate The Czech Society, its president and the Congress Director Lena Halounová, the

More information

Research Article Extended and Unscented Kalman Filtering Applied to a Flexible-Joint Robot with Jerk Estimation

Research Article Extended and Unscented Kalman Filtering Applied to a Flexible-Joint Robot with Jerk Estimation Hindawi Publishing Corporation Discrete Dynamics in Nature and Society Volume 21, Article ID 482972, 14 pages doi:1.1155/21/482972 Research Article Extended and Unscented Kalman Filtering Applied to a

More information

Linked, Autonomous, Interplanetary Satellite Orbit Navigation (LiAISON) Why Do We Need Autonomy?

Linked, Autonomous, Interplanetary Satellite Orbit Navigation (LiAISON) Why Do We Need Autonomy? Linked, Autonomous, Interplanetary Satellite Orbit Navigation (LiAISON) Presentation by Keric Hill For ASEN 5070 Statistical Orbit Determination Fall 2006 1 Why Do We Need Autonomy? New Lunar Missions:

More information

Quadrotor Modeling and Control for DLO Transportation

Quadrotor Modeling and Control for DLO Transportation Quadrotor Modeling and Control for DLO Transportation Thesis dissertation Advisor: Prof. Manuel Graña Computational Intelligence Group University of the Basque Country (UPV/EHU) Donostia Jun 24, 2016 Abstract

More information

Neural Network Control of Robot Manipulators and Nonlinear Systems

Neural Network Control of Robot Manipulators and Nonlinear Systems Neural Network Control of Robot Manipulators and Nonlinear Systems F.L. LEWIS Automation and Robotics Research Institute The University of Texas at Arlington S. JAG ANNATHAN Systems and Controls Research

More information

Quadcopter Dynamics 1

Quadcopter Dynamics 1 Quadcopter Dynamics 1 Bréguet Richet Gyroplane No. 1 1907 Brothers Louis Bréguet and Jacques Bréguet Guidance of Professor Charles Richet The first flight demonstration of Gyroplane No. 1 with no control

More information

ESSE Payload Design. 1.2 Introduction to Space Missions

ESSE Payload Design. 1.2 Introduction to Space Missions ESSE4360 - Payload Design 1.2 Introduction to Space Missions Earth, Moon, Mars, and Beyond Department of Earth and Space Science and Engineering Room 255, Petrie Science and Engineering Building Tel: 416-736

More information

Probabilistic Fundamentals in Robotics

Probabilistic Fundamentals in Robotics Probabilistic Fundamentals in Robotics Probabilistic Models of Mobile Robots Robot localization Basilio Bona DAUIN Politecnico di Torino June 2011 Course Outline Basic mathematical framework Probabilistic

More information

Toward Online Probabilistic Path Replanning

Toward Online Probabilistic Path Replanning Toward Online Probabilistic Path Replanning R. Philippsen 1 B. Jensen 2 R. Siegwart 3 1 LAAS-CNRS, France 2 Singleton Technology, Switzerland 3 ASL-EPFL, Switzerland Workshop on Autonomous Robot Motion,

More information

Robotics 2 Target Tracking. Kai Arras, Cyrill Stachniss, Maren Bennewitz, Wolfram Burgard

Robotics 2 Target Tracking. Kai Arras, Cyrill Stachniss, Maren Bennewitz, Wolfram Burgard Robotics 2 Target Tracking Kai Arras, Cyrill Stachniss, Maren Bennewitz, Wolfram Burgard Slides by Kai Arras, Gian Diego Tipaldi, v.1.1, Jan 2012 Chapter Contents Target Tracking Overview Applications

More information

FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES

FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES FREEFLYING ROBOTS - INERTIAL PARAMETERS IDENTIFICATION AND CONTROL STRATEGIES R.Lampariello, G. Hirzinger DLR, Institute of Robotics and Mechatronics 82234 Wessling, Germany Roberto.Lampariello@dlr.de

More information

Robot Localization and Kalman Filters

Robot Localization and Kalman Filters Robot Localization and Kalman Filters Rudy Negenborn rudy@negenborn.net August 26, 2003 Outline Robot Localization Probabilistic Localization Kalman Filters Kalman Localization Kalman Localization with

More information

Control of Mobile Robots

Control of Mobile Robots Control of Mobile Robots Regulation and trajectory tracking Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Organization and

More information

1 Kalman Filter Introduction

1 Kalman Filter Introduction 1 Kalman Filter Introduction You should first read Chapter 1 of Stochastic models, estimation, and control: Volume 1 by Peter S. Maybec (available here). 1.1 Explanation of Equations (1-3) and (1-4) Equation

More information

Case Study: The Pelican Prototype Robot

Case Study: The Pelican Prototype Robot 5 Case Study: The Pelican Prototype Robot The purpose of this chapter is twofold: first, to present in detail the model of the experimental robot arm of the Robotics lab. from the CICESE Research Center,

More information

Simultaneous Localization and Mapping

Simultaneous Localization and Mapping Simultaneous Localization and Mapping Miroslav Kulich Intelligent and Mobile Robotics Group Czech Institute of Informatics, Robotics and Cybernetics Czech Technical University in Prague Winter semester

More information

Robotic Site Survey for ISRU

Robotic Site Survey for ISRU NASA Ames Research Center Maria Bualat Intelligent Robotics Group Maria.Bualat@nasa.gov Outline Site Survey Overview GPR Survey Hydrogen Prospecting 2 Human-Robot Site Survey Project Systematic survey

More information

Robot Dynamics II: Trajectories & Motion

Robot Dynamics II: Trajectories & Motion Robot Dynamics II: Trajectories & Motion Are We There Yet? METR 4202: Advanced Control & Robotics Dr Surya Singh Lecture # 5 August 23, 2013 metr4202@itee.uq.edu.au http://itee.uq.edu.au/~metr4202/ 2013

More information

Funnel control in mechatronics: An overview

Funnel control in mechatronics: An overview Funnel control in mechatronics: An overview Position funnel control of stiff industrial servo-systems C.M. Hackl 1, A.G. Hofmann 2 and R.M. Kennel 1 1 Institute for Electrical Drive Systems and Power Electronics

More information

Model-Based Diagnosis of Chaotic Vibration Signals

Model-Based Diagnosis of Chaotic Vibration Signals Model-Based Diagnosis of Chaotic Vibration Signals Ihab Wattar ABB Automation 29801 Euclid Ave., MS. 2F8 Wickliffe, OH 44092 and Department of Electrical and Computer Engineering Cleveland State University,

More information

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive

More information

Inverse differential kinematics Statics and force transformations

Inverse differential kinematics Statics and force transformations Robotics 1 Inverse differential kinematics Statics and force transformations Prof Alessandro De Luca Robotics 1 1 Inversion of differential kinematics! find the joint velocity vector that realizes a desired

More information

Vehicle Dynamic Control Allocation for Path Following Moritz Gaiser

Vehicle Dynamic Control Allocation for Path Following Moritz Gaiser Vehicle Dynamic Control Allocation for Path Following Moritz Gaiser INSTITUT FÜR THEORETISCHE ELEKTROTECHNIK UND SYSTEMOPTIMIERUNG (ITE) KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.ite.kit.edu

More information

ARTISAN ( ) ARTISAN ( ) Human-Friendly Robot Design

ARTISAN ( ) ARTISAN ( ) Human-Friendly Robot Design Human-Friendly Robot Design Torque Control: a basic capability dynamic performance compliance, force control safety, interactivity manipulation cooperation ARTISAN (1990-95) ARTISAN (1990-95) 1 intelligence

More information

been developed to calibrate for systematic errors of a two wheel robot. This method has been used by other authors (Chong, 1997). Goel, Roumeliotis an

been developed to calibrate for systematic errors of a two wheel robot. This method has been used by other authors (Chong, 1997). Goel, Roumeliotis an MODELING AND ESTIMATING THE ODOMETRY ERROR OF A MOBILE ROBOT Agostino Martinelli Λ Λ Dipartimento di Informatica, Sistemi e Produzione, Universit a degli Studi di Roma Tor Vergata", Via di Tor Vergata,

More information

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202)

Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) J = x θ τ = J T F 2018 School of Information Technology and Electrical Engineering at the University of Queensland Lecture Schedule Week Date Lecture (M: 2:05p-3:50, 50-N202) 1 23-Jul Introduction + Representing

More information

IMU-Camera Calibration: Observability Analysis

IMU-Camera Calibration: Observability Analysis IMU-Camera Calibration: Observability Analysis Faraz M. Mirzaei and Stergios I. Roumeliotis {faraz stergios}@cs.umn.edu Dept. of Computer Science & Engineering University of Minnesota Minneapolis, MN 55455

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

More information

Lecture «Robot Dynamics»: Dynamics and Control

Lecture «Robot Dynamics»: Dynamics and Control Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco

More information

Introduction to Robotics

Introduction to Robotics J. Zhang, L. Einig 277 / 307 MIN Faculty Department of Informatics Lecture 8 Jianwei Zhang, Lasse Einig [zhang, einig]@informatik.uni-hamburg.de University of Hamburg Faculty of Mathematics, Informatics

More information

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES By YUNG-SHENG CHANG A THESIS PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT

More information

ISS Intergovernmental Agreement

ISS Intergovernmental Agreement ISS Intergovernmental Agreement The International Space Station photographed from Shuttle Atlantis following undocking during the STS-117 mission in June 2007 (Image: NASA) The International Space Station

More information

Lunar Satellite Attitude Determination System

Lunar Satellite Attitude Determination System Lunar Satellite Attitude Determination System SENIOR DESIGN PROPOSAL PRESENTATION TEAM EPOCH KUPOLUYI, TOLULOPE (LEAD DEVELOPER) SONOIKI, OLUWAYEMISI (LEAD RESEARCHER) WARREN, DANAH (PROJECT MANAGER) NOVEMBER

More information

(W: 12:05-1:50, 50-N201)

(W: 12:05-1:50, 50-N201) 2015 School of Information Technology and Electrical Engineering at the University of Queensland Schedule Week Date Lecture (W: 12:05-1:50, 50-N201) 1 29-Jul Introduction Representing Position & Orientation

More information

Bayes Filter Reminder. Kalman Filter Localization. Properties of Gaussians. Gaussians. Prediction. Correction. σ 2. Univariate. 1 2πσ e.

Bayes Filter Reminder. Kalman Filter Localization. Properties of Gaussians. Gaussians. Prediction. Correction. σ 2. Univariate. 1 2πσ e. Kalman Filter Localization Bayes Filter Reminder Prediction Correction Gaussians p(x) ~ N(µ,σ 2 ) : Properties of Gaussians Univariate p(x) = 1 1 2πσ e 2 (x µ) 2 σ 2 µ Univariate -σ σ Multivariate µ Multivariate

More information

Active Nonlinear Observers for Mobile Systems

Active Nonlinear Observers for Mobile Systems Active Nonlinear Observers for Mobile Systems Simon Cedervall and Xiaoming Hu Optimization and Systems Theory Royal Institute of Technology SE 00 44 Stockholm, Sweden Abstract For nonlinear systems in

More information

University of Huddersfield Repository

University of Huddersfield Repository University of Huddersfield Repository Pislaru, Crinela Modelling and Simulation of the Dynamic Behaviour of Wheel-Rail Interface Original Citation Pislaru, Crinela (2012) Modelling and Simulation of the

More information

Improved Particle Filtering Based on Biogeography-based Optimization for UGV Navigation

Improved Particle Filtering Based on Biogeography-based Optimization for UGV Navigation Improved Particle Filtering Based on Biogeography-based Optimization for UGV Navigation A. Kuifeng Su 1,2, B. Zhidong Deng 1, and C. Zhen Huang 1 1 Department of Computer Science, State Key Laboratory

More information

Probabilistic Fundamentals in Robotics. DAUIN Politecnico di Torino July 2010

Probabilistic Fundamentals in Robotics. DAUIN Politecnico di Torino July 2010 Probabilistic Fundamentals in Robotics Probabilistic Models of Mobile Robots Robotic mapping Basilio Bona DAUIN Politecnico di Torino July 2010 Course Outline Basic mathematical framework Probabilistic

More information

Statistical Visual-Dynamic Model for Hand-Eye Coordination

Statistical Visual-Dynamic Model for Hand-Eye Coordination The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Statistical Visual-Dynamic Model for Hand-Eye Coordination Daniel Beale, Pejman Iravani

More information

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar Video 8.1 Vijay Kumar 1 Definitions State State equations Equilibrium 2 Stability Stable Unstable Neutrally (Critically) Stable 3 Stability Translate the origin to x e x(t) =0 is stable (Lyapunov stable)

More information

2D Image Processing (Extended) Kalman and particle filter

2D Image Processing (Extended) Kalman and particle filter 2D Image Processing (Extended) Kalman and particle filter Prof. Didier Stricker Dr. Gabriele Bleser Kaiserlautern University http://ags.cs.uni-kl.de/ DFKI Deutsches Forschungszentrum für Künstliche Intelligenz

More information

INTERNATIONAL SPACE STATION, A DEPLOYMENT AND MODAL TEST FACILITY

INTERNATIONAL SPACE STATION, A DEPLOYMENT AND MODAL TEST FACILITY IAC-02-1.2.06 INTERNATIONAL SPACE STATION, A DEPLOYMENT AND MODAL TEST FACILITY Sherry Draisey President, Good Vibrations Engineering Ltd. Toronto, Canada sherry@gve.on.ca ABSTRACT The International Space

More information

TSRT14: Sensor Fusion Lecture 9

TSRT14: Sensor Fusion Lecture 9 TSRT14: Sensor Fusion Lecture 9 Simultaneous localization and mapping (SLAM) Gustaf Hendeby gustaf.hendeby@liu.se TSRT14 Lecture 9 Gustaf Hendeby Spring 2018 1 / 28 Le 9: simultaneous localization and

More information

Mathematical Modeling and response analysis of mechanical systems are the subjects of this chapter.

Mathematical Modeling and response analysis of mechanical systems are the subjects of this chapter. Chapter 3 Mechanical Systems A. Bazoune 3.1 INRODUCION Mathematical Modeling and response analysis of mechanical systems are the subjects of this chapter. 3. MECHANICAL ELEMENS Any mechanical system consists

More information

Robot Manipulator Control. Hesheng Wang Dept. of Automation

Robot Manipulator Control. Hesheng Wang Dept. of Automation Robot Manipulator Control Hesheng Wang Dept. of Automation Introduction Industrial robots work based on the teaching/playback scheme Operators teach the task procedure to a robot he robot plays back eecute

More information

Pointing Control for Low Altitude Triple Cubesat Space Darts

Pointing Control for Low Altitude Triple Cubesat Space Darts Pointing Control for Low Altitude Triple Cubesat Space Darts August 12 th, 2009 U.S. Naval Research Laboratory Washington, D.C. Code 8231-Attitude Control System James Armstrong, Craig Casey, Glenn Creamer,

More information

Instrumentation Commande Architecture des Robots Evolués

Instrumentation Commande Architecture des Robots Evolués Instrumentation Commande Architecture des Robots Evolués Program 4a : Automatic Control, Robotics, Signal Processing Presentation General Orientation Research activities concern the modelling and control

More information

Natural Frequency Analysis of Spring-Manipulator System for Force Generation Utilizing Mechanical Resonance

Natural Frequency Analysis of Spring-Manipulator System for Force Generation Utilizing Mechanical Resonance ICCAS5 June -5, KINTEX, yeonggi-do, Korea Natural Frequency Analysis of Spring-Manipulator System for Force eneration Utilizing Mechanical Resonance Jun Kobayashi* and Fujio Ohkawa* * Department of Systems

More information

Semi-Analytical Guidance Algorithm for Fast Retargeting Maneuvers Computation during Planetary Descent and Landing

Semi-Analytical Guidance Algorithm for Fast Retargeting Maneuvers Computation during Planetary Descent and Landing ASTRA 2013 - ESA/ESTEC, Noordwijk, the Netherlands Semi-Analytical Guidance Algorithm for Fast Retargeting Maneuvers Computation during Planetary Descent and Landing Michèle LAVAGNA, Paolo LUNGHI Politecnico

More information

Partially Observable Markov Decision Processes (POMDPs)

Partially Observable Markov Decision Processes (POMDPs) Partially Observable Markov Decision Processes (POMDPs) Sachin Patil Guest Lecture: CS287 Advanced Robotics Slides adapted from Pieter Abbeel, Alex Lee Outline Introduction to POMDPs Locally Optimal Solutions

More information

Vlad Estivill-Castro. Robots for People --- A project for intelligent integrated systems

Vlad Estivill-Castro. Robots for People --- A project for intelligent integrated systems 1 Vlad Estivill-Castro Robots for People --- A project for intelligent integrated systems V. Estivill-Castro 2 Probabilistic Map-based Localization (Kalman Filter) Chapter 5 (textbook) Based on textbook

More information

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum

Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada

More information

Trigonometric Saturated Controller for Robot Manipulators

Trigonometric Saturated Controller for Robot Manipulators Trigonometric Saturated Controller for Robot Manipulators FERNANDO REYES, JORGE BARAHONA AND EDUARDO ESPINOSA Grupo de Robótica de la Facultad de Ciencias de la Electrónica Benemérita Universidad Autónoma

More information

Fuzzy Adaptive Kalman Filtering for INS/GPS Data Fusion

Fuzzy Adaptive Kalman Filtering for INS/GPS Data Fusion A99936769 AMA-99-4307 Fuzzy Adaptive Kalman Filtering for INS/GPS Data Fusion J.Z. Sasiadek* and Q. Wang** Dept. of Mechanical & Aerospace Engineering Carleton University 1125 Colonel By Drive, Ottawa,

More information

Probabilistic Fundamentals in Robotics. DAUIN Politecnico di Torino July 2010

Probabilistic Fundamentals in Robotics. DAUIN Politecnico di Torino July 2010 Probabilistic Fundamentals in Robotics Probabilistic Models of Mobile Robots Robot localization Basilio Bona DAUIN Politecnico di Torino July 2010 Course Outline Basic mathematical framework Probabilistic

More information

Autonomous Mobile Robot Design

Autonomous Mobile Robot Design Autonomous Mobile Robot Design Topic: Extended Kalman Filter Dr. Kostas Alexis (CSE) These slides relied on the lectures from C. Stachniss, J. Sturm and the book Probabilistic Robotics from Thurn et al.

More information

Covariance Tracking Algorithm on Bilateral Filtering under Lie Group Structure Yinghong Xie 1,2,a Chengdong Wu 1,b

Covariance Tracking Algorithm on Bilateral Filtering under Lie Group Structure Yinghong Xie 1,2,a Chengdong Wu 1,b Applied Mechanics and Materials Online: 014-0-06 ISSN: 166-748, Vols. 519-50, pp 684-688 doi:10.408/www.scientific.net/amm.519-50.684 014 Trans Tech Publications, Switzerland Covariance Tracking Algorithm

More information

Robotics. Dynamics. Marc Toussaint U Stuttgart

Robotics. Dynamics. Marc Toussaint U Stuttgart Robotics Dynamics 1D point mass, damping & oscillation, PID, dynamics of mechanical systems, Euler-Lagrange equation, Newton-Euler recursion, general robot dynamics, joint space control, reference trajectory

More information

Using the International Space Station as an Engineering Technology Research Laboratory for Space Based Telescopes

Using the International Space Station as an Engineering Technology Research Laboratory for Space Based Telescopes Using the International Space Station as an Engineering Technology Research Laboratory for Space Based Telescopes David W. Miller Director, Professor, MIT Dept. of Aeronautics and Astronautics Javier de

More information

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,

More information