Space Robotics Guidance, Navigation and Control Challenges
|
|
- Sandra Whitehead
- 5 years ago
- Views:
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
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 informationConsistent 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 informationLocalizació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 informationRao-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 informationRobot 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 informationVision 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 informationEKF 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 informationMulti-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 informationMobile 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 informationwith 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 informationHERA 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 informationCanadarm 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 informationManipulators. 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 informationAdaptive 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 informationSLAM 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 informationVirtual 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 informationA 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 informationCONTROL 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 informationModel 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 informationSystem 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 informationControl 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 informationELEC4631 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 informationIntroduction 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 informationProbability 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 informationRobotics. 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 informationMobile 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 informationIntroduction 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 informationAnalysis 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 informationL11. 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 informationDYNAMICS 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 informationNonlinear 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 informationFIBER 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 informationAbsolute 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 informationSpace 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 informationMobile 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 informationSensors 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 informationTechnical 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 informationInfluence 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 informationFormation 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 informationXXIII 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 informationResearch 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 informationLinked, 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 informationQuadrotor 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 informationNeural 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 informationQuadcopter 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 informationESSE 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 informationProbabilistic 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 informationToward 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 informationRobotics 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 informationFREEFLYING 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 informationRobot 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 informationControl 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 information1 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 informationCase 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 informationSimultaneous 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 informationRobotic 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 informationRobot 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 informationFunnel 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 informationModel-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 informationNONLINEAR 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 informationInverse 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 informationVehicle 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 informationARTISAN ( ) 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 informationbeen 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 informationLecture 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 informationIMU-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 informationA 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 informationLecture «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 informationIntroduction 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 informationADAPTIVE 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 informationISS 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 informationLunar 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)
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 informationBayes 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 informationActive 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 informationUniversity 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 informationImproved 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 informationProbabilistic 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 informationStatistical 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 informationVideo 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 information2D 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 informationINTERNATIONAL 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 informationTSRT14: 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 informationMathematical 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 informationRobot 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 informationPointing 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 informationInstrumentation 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 informationNatural 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 informationSemi-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 informationPartially 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 informationVlad 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 informationStable 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 informationTrigonometric 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 informationFuzzy 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 informationProbabilistic 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 informationAutonomous 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 informationCovariance 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 informationRobotics. 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 informationUsing 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 informationMulti-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