The DLR On-Orbit Servicing Simulator: Reproducing Free-Floating Dynamics with Robotic Facilities
|
|
- Cathleen Fletcher
- 6 years ago
- Views:
Transcription
1 Workshop on Gravity Offload Testbed for Space Robotic Mission Simulation September 24, 2017 The DLR On-Orbit Servicing Simulator: Reproducing Free-Floating Dynamics with Robotic Facilities Marco De Stefano and Jordi Artigas DLR (German Aerospace Center) Institute of Robotics and Mechatronics, Germany
2 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 2 Contents 1. Motivation: On-orbit servicing 2. DLR On-ground facilities for simulating free-floating dynamics Light-weight-robots based OOS-SIM facility Main control modes 3. Factors that affect the free-floating dynamics simulation with a robot Time delay Discretization 4. Reproducing free-floating dynamics: An Energy-based approach
3 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 3 Contents 1. Motivation: On-orbit servicing 2. DLR On-ground facilities for simulating free-floating dynamics Light-weight-robots based OOS-SIM facility Main control modes 3. Factors that affect the free-floating dynamics simulation with a robot Time delay Discretization 4. Reproducing free-floating dynamics: An Energy-based approach
4 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 4 On-Orbit Servicing Maintenance and life extension of existing satellite Active space debris removal Servicer satellite equipped with a robotic arm (left) approaching a client satellite (right) Density of Space Debris in LEO and GEO orbit
5 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 5 Why Robotic Facilities? 6 dof dynamics simulation Mass/inertia pars. can be easily changed Reproduction of microgravity Large workspace Space Scenario: Servicer satellite with manipulation arm and client satellite On-ground scenario: The robot simulates the dynamics of the satellite
6 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 6 On-ground Robotic Simulator in DLR-RM LWR-2 based LWR-3 based OOS-SIM OOS-SIM+ Servicer LWR-2 Client LWR-2 Fixed-base No free-floating Servicer LWR-3 Client LWR-3 Fixed-base Free-floating em Servicer KR-120 Client KR-120 Arm LWR4+ Free-floating dynamics Servicer KR-120 Client KR-120 Arm LWR4+ Stereocamera Haptics interface End2End
7 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 7 On-ground Robotic Simulator in DLR (2011) Maintenance and life extension of existing satellite Active space debris removal
8 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 8 On-ground Robotic Simulator in DLR-RM: the OOS-SIM Light-Weight Robot (LWR) Gripper and stereocamera system Force-Torque Sensor (FTS) Force-Torque Sensor (FTS) Servicer satellite: KUKA KR-120 Client satellite: KUKA KR-120
9 On-ground Robotic Simulator in DLR-RM: the OOS-SIM Light-Weight Robot (LWR) Gripper and stereocamera system Force-Torque Sensor (FTS) Force-Torque Sensor (FTS)
10 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 10 The DLR OOS-SIM q Data flow of the target simulator Force-torque sensor Simulated Rigid-body Dynamics Industrial Robot q Data flow of the free-floating robot simulator Force-torque Sensor Light-Weight Robot Free-Floating robot Dynamics Industrial Robot Control modes
11 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 11 Control modes The LWR can be controller in position or torque mode for different operations: q Semi-autonomy Stereo camera at the end-effector Visual servoing q Telepresence Remote human operator with haptic interface Teleoperation with forcefeedback q Shared control torque input from the visual-servoing and telepresence
12 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 12 Space link experiment Passive bilateral controllers have been developed to cope with time delay and was tested on a space link infrastructure Targeted scenario Implemented scenario
13 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 13 The OOS-Sim facility
14 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 14 Contents 1. Motivation: On-orbit servicing 2. DLR On-ground facilities for simulating free-floating dynamics Light-weight-robots based OOS-SIM facility Main control modes 3. Factors that affect the free-floating dynamics simulation with a robot Time delay Discretization 4. Reproducing free-floating dynamics: An Energy-based approach
15 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 15 Reproducing free-floating dynamics with Robotic Facilities 3. Factor that affect the free-floating dynamics simulation on a robot 4. Reproducing free-floating dynamics: An Energy-based approach Time delay Time delay between measured force-torque and command to the robot causes system instability Virtual energy is generated due to intrinsic latencies Discretization Standard Euler Integrator leads to generation of energy and position drifts Implicit integration methods require a numerical and iterative solution, Iterative solutions can be prohibitive for real-time determinism.
16 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 16 Time Delay: Problem Statement
17 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 17 Time Delay: Problem Statement Energy without time delay, with time delay and angular velocity comparison
18 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 18 Time Delay: Proposed Approach Control goals 1. Ensure a stable system with the passivity condition 2. Guarantee the performance of the simulated dynamics on a robot Passivity Condition: E(m)=E(0)+ m F T (k)v(k) T 0, k=0 If E(m) < 0, then the system is producing energy and such a regenerative effect can destabilize the system
19 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 19 Modeling: Making the system passive 1. Block diagram F E v 1 (t) v 1 (t T d ) SAT.DY N. TD R E v 1 (t) Z R 2. Electrical and Network scheme F Z M v 1 (t) v is F C Z C F Z E N 0 N 1 N 3 N 4 v 1 (t) v 1 (t T d ) v 2 (t) Z R 3. Energy leaks can be seen in electrical network F + + v 1 (t) Z M TD F C Z PC v is Z C + + F Z E N 0 N 1 N T N 2 N 3 N 4
20 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 20 Ensure the stability of the robot with the passivity criteria Passivity Controller (PC) acts if passivity condition is violated v 2 (k)=v 1 (k µ) β (k)f c (k) Passivity Observer (PO) Electrical and Network scheme E obs (m)= m Fc T (k)(v 1(k) v 1 (k µ)) T = k=0 v 1 (t) v 1 (t T d ) v 2 (t) Z R 3. Energy leaks can be seen in electrical network F + + v 1 (t) Z M TD F C Z PC v is Z C + + F Z E N 0 N 1 N T N 2 N 3 N 4
21 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 21 Ensure the stability of the robot with the Passivity criteria
22 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 22 Time Delay: Proposed Approach Control goals 1. Ensure a stable system with the passivity condition 2. Guarantee the performance of the simulated dynamics on a robot v 1 (k) TD v 1 (k µ) PC v 2 (k) R E F E SAT.DY N v 1 (k) PO E obs (n) β i MIN F c Γ FC F E F c
23 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 23 Guarantee performance with a designed problem optimization Performance is guaranteed through a multidimensional optimal damping as a result of a minimization problem: min v 1(k µ) β (k)f c (k) v 1 (k) 2 β (k) The minimization problem will force the velocity to stay as close as possible to the ideal value. The constraints to satisfy are: m k=0 F c(k) T β (k)f c (k) T = 0 if E obs (m) 0 E obs (m) if E obs (m) < 0. The minimization problem generates a β (k) such that the active energy (produced by the delay) is dissipated and the velocity transmitted to the robot is as close as possible to the ideal target velocity.
24 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 24 Time Delay: Experiment Results The observed active energy is dissipated with the optimal damping and the system results to be stable. [J] [J] [J] Observed Energy Energy of the Passivity controller x Net Energy: Passivity proof time [s] Observed Energy, Energy of the passivity controller and Passivity proof
25 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 25 Time Delay: Experiment
26 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 26 Reproducing free-floating dynamics with Robotic Facilities 3. Factor that affect the free-floating dynamics simulation on a robot 4. Reproducing free-floating dynamics: An Energy-based approach Time delay Time delay between measured force-torque and command to the robot causes system instability Virtual energy is generated due to intrinsic latencies Discretization Standard Euler Integrator leads to generation of energy and position drifts Implicit integration methods require a numerical and iterative solution, Iterative solutions can be prohibitive for real-time determinism.
27 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 27 Discretization P[W] A Admittance architecture of the robot simulator: time [s]/samples [T] A B F(k) Des. Sim.Dyn Dyn. v (k) T v(k) R E a b P(k 1) e d P(t) a T P(k 1) e P(t T) c b P(t T) d The desired dynamics is subjected to external forces, T c P(t) Explicit and Discrete Integrator strategy by modifying the output of the Euler integrator. Discretization Standard Euler Integrator leads to generation of energy and position drifts Implicit integration methods require a numerical and iterative solution, Iterative solutions can be prohibitive for real-time determinism.
28 20 with the10euler integration 0 explicit passive integrator. 10 of the 20 paper is twofold. F(k) F [N] 0.15 tion100 for adjusting the velocity output of the Euler integrator behavior of a rigid body using the TDPA. An analysis of the energy behavior of the continuous and discrete time systems is presented and the discrete-system 5 0 sampling passivity-based integrator scheme is introduced asily implemented in15 stane show Fig. 2: Admittance architecture with the desired dynamic A. Energy produced 0 5by the 10 Euler 15 integration method that x the proposed R is the robot, E is the environment, Des. Dyn. is the forceacceleration model Consider the dynamics (1) discretized by means of the 10 desired performance on a Euler of the method dynamics and reported toin implement, (5). The discretetkinetic Σ isenergy the H(k) is given by: IM in Fig. 1. discrete integrator with time step T drift w T1 [m] drift w T2 [m] time [s] in simulating the desired dynamics with a discrete integrator that is usually implemented for rendering a desired dynamics with a robot. The robot will receive position commands accordingly but, as it has been shown, the energy properties of the simulated mass will be not preserved. Such a drift may lead the robot to interact to unforeseen objects that produce new (drifted) behaviors leading to a deteriorated performance Ḣ of the = system. F T M 1 p = F T v, (3) The goal of this work is to design a controlled Euler integration method that preserves the energetic balance in (3) in the discrete case. In this way, it will be possible to reproduce by the robotic simulator the behavior (1) while preserving its energetic properties independently of the sample time. roduced and then we will where x R 3 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, represents the Cartesian configuration and ẋ = step. The integrated value v. 0,I R 3 3 J. Artigas Sept. 24, 2017 Slide 28 are the null and the identity matrix respectively. to dissipate Discretization: the produced As for any port-hamiltonian system without damping, we Problem Statement tem a passive integrator. In have that the following balance holds [9]: integrator, we will exploit Considering the Hamiltonian system: oach (TDPA) proposed in or damping out the excess which represents the fundamental energetic property of any ironment. Recently, Standard TDPA Euler method undamped causes mechanical drift in position system, and namely energy that inconsistency the power due to the impedance that can be the interaction with the environment is energetically stored in tic interfaces [19]. In our III. THE PASSIVITY-BASED INTEGRATION METHOD ed explicit integrator that Des. Dyn. Force profile, drift in position due to the discretization with different sampling time H [J] 160 As shown in Sec. II, the extra energy due to the discrete integration makes the energy behavior of the discrete dynamic system different from that of its continuous counterpart. In this 120 v section, (k) we formally identify the extra energy introduced by the discrete integrator and we exploit this 15 v(k) informa- T H(k)= 1 2 p(k)t M 1 p(k)= time [s] H c H T1 H T2 1 2 [p(k Energy 1)+TF(k drift 1)]T for M 1 different [p(k 1)+TF(k sampling 1)], (7) time and comparison with the continuous case H c. R E
29 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 29 Energy produced by the Euler Integrator The energy variation should be due only to the energy provided through the port (F,v), The Energy due to Euler method is: } H(k)=H(k 1)+Tv(k 1) T F(k 1) T 2 F(k 1) T M 1 F(k 1) }{{} H H is the active energy introduced at each time step T, The active energy will cause a non-physical and a non-passive behaviour.
30 Similarly, m in part B of Fig. 6, E is given by the sum of the +β (k 1)F(k 1) T, IROS 2017 areas Workshop of rectangle The DLR On-Orbit abde and Servicing triangle Simulator bcd, whichresultsin: 1) 2 (11) where value of β is E a time-varying damper later discussed. We can d.consideringthe2-portasshowninfig.7,the M. De Stefano, J. Artigas Sept. 24, 2017 Slide 30 E H represent = energy F(k 1)T[v(k observer the discretization 1) then v(t T)]. becomes, (13) problem with a network analogy proposed in Fig. 7 where E Equation (12) and (13) represent analytically the error between E(12) and H continuous (shown integration scheme c can be seen as the energy in ) v(t)]. Passivity-based E Fig. time 5). Thewhich, equationsdue clearly to the discretization, assume a show that (11) obs (k)=e obs (k 1)+E c (k) E d (k) as the sampling rate increases, E gets closer to by the H sumsince of v(k the value of E d.consideringthe2-portasshowninfig.7,the 1) gets closer to v(t) +β and(k v(t 1)F(k T). Inthe 1) graphical The analysis, energy energy this turnsobserver to be a smaller then checks areabecomes, 2 T,,whichresultsin: of rectangle the energy flows: abde. = E obs (k 1) E(k)+β (k 1)F(k 1) 2 T, causes H). v(t)]. T)]. This analysis (12) (13) shows that there is always a difference between E what we can estimate in obs (k)=e E real time, namely obs (k 1)+E H(k)+β H, andthereal c E d (k) 1)F(k 1) 2 T, 0 ically y the the sum difference error of Thus, the beehichresultsin: equations clearly (16), as follows: between if activethenergy energetic is detected behavior(i.e. E The passivity controller +β (kin acts the 1)F(k obs discrete < 0), the corrected 2 velocity is sent to the robot as follows: in admittance 1) 2 T, (16) case and in the real case. This error is due to the loss of configuration: 4 information related to the{ discretization = E obs process (k 1) and it E(k)+β can (k 1)F(k 1) 2 T,, E gets 6 notcloser be avoided. to { Such a difference v(k) gets β (k)f(k) smaller asethe obs sample < 0 v c (k)= (19) 8 E obs (k) (t T)]. (13) where E(k) has been approximated to H(k) as per E E time gets lower. β (k)= F(k) v(k) else. 2 T obs (k) < 0 obs (k 1) H(k)+β (k 1)F(k 1) 2 equation (11). Notice that the energy observer will measure d v(t T). Inthe T, an 0 else. er llyarea theof However, error rectangle beequations 0.02 adjusting the output velocity for recovering active energy as soon as there is an external 0.04 force (which (16) passivity where of the v(k) discrete achieved model has by (6). several Therefore, advantages. thefirst, observed energy aphysicalbehaviorofthediscretedynamicsisensured.the clearly will E causes obs (k) 0makingthenetwork,i.e.theintegrator, H). quantity: 0 difference E getsevolution closer between passive. will to be Aclose where schematic At toeach the E(k) ideal of integration the one has integration the been limits stepapproximated scheme reported E obs must is in Fig. betogreater 8. H(k) than as per zeroequa- tion F(k) ensuring damping (11). βthe Notice is modulated passivity. that v(k) by the Therefore, thenergy observed it observer v(k) is active possible will for F(k) 0.02 lyv(t H, T). andthereal in (12). Inthe Second, a stable interactive behavior is achieved The variable Sim. Sim.Dyn Dyn. T PC v 0.04 tomeasure define thanks to the passivity of the discrete dynamics. c(k) thean ior areain ofthe rectangle discrete energy andactive the time-varying applied energy force damper aswhich soonwill β as (k), activate there function the is an PC ofexternal (in theobserved force energy (which R E C. Passive 15 (18), Integration (19)) to provide scheme due to the loss of the corrected velocity v c to the robot. x 10 5 causes (16), as H). follows: v(t) v(k) 10 TDPA is a passivity ensuring tool widely applied in ifference process β 5 the and between fields it can of haptics At and eachtime-delayed integration teleoperation. { step E obs Themust be greater E c F(t) Discretization than zero for F(k) F(k) 0 H, aller andthereal as underlying sample principle ensuring of TDPAthe is topassivity. observe the Therefore, input E obs (k) and E it is possible to define F(k) the F(k) v(k) v(k) Sim. Dyn. T E obs PC v c(k) 5 output energy flow (with the Passivity Observer) of a singleport network, (thetime-varying virtual environment, r in the discrete β (k)= F(k) 2 T obs (k) < 0 R E (17) v(k) damper in case0β of (k), haptics) function else. oftheobservedenergy ue fortorecovering the Discrete Syst. or aloss 2-portof the network (16), (the communication as follows: channel with β delay, F(k) locess advantages. and in case it of First, can teleoperation) [20]. The The passivity passivity-based condition for a integration scheme F(k) two-port network isthe givenvelocity by: E ler icsisensured.the as the sample obs corrected { by the PC is given by the following nt E obs (k) quantity: E 0 Fig. 8: The passivity-based integration scheme. (F k=0 The 1 (k)v energy 1 (k)t + F 2 (k)v observer 2 (k)t β (k)= F(k) 2 T obs (k) < 0 the limits reported )+E(0) 0, (14) (17) havior (E0 obs ) measures else. the active 0.2 r recovering is achieved the v pc (k)=β(k)f(k). energy (18) 0.4 advantages. namics. First, IV. SIMULATIONS 0.6 The velocity corrected by the PC is given by the following sisensured.the 0.8 The method quantity: is firstly verified in simulation where the widely e limitsapplied reported v(t) v(k) proposed in integration scheme is applied. We consider the = E obs (k 1) E(k)+β (k 1)F(k 1) 2 T, E obs (k 1) H(k)+β (k 1)F(k 1) 2 T, v c (k) time [s] The passivity control (PC) corrects the velocity with a variable damper β vpc [m/s] Eobs w/o PC[J] Eobs wpc[j] Fig. 9: Sim. 1 - E obs without (w/o) PC, velocity correcte by the PC and E obs with β (E(w) PC for T 1 = 0.1s. obs ) Eobs w/o PC[J] x 10 3 (16) where E(k) has been approximated to H(k) as per equation (11). Notice that the energy observer will measure an active energy as soon as there is an external force (which At each integration step E obs must be greater than zero for ensuring the passivity. Therefore, it is possible to define the time-varying damper β (k), functionoftheobservedenergy (17) The velocity corrected by the PC is given by the following v pc (k)=β (k)f(k). (18) Fig. 7: Continuous energy (E c )anddiscreteenergy(e d ). Analogue discrete system with the designed variable damper. E d
31 middle). Also for the case with T 2,thedriftappears.Sincethe sampling time is smaller, it results in a drift 10 times lower, as shown in Fig. 3 bottom. This drift causes inconsistency IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 31 Results: Energy comparison The energy is preserved for the simulated rigid body H c H T1 H T H c H T1 H T H [J] H [J] time [s] Fig. Energy 4: Problem drift statement: considering mechanical different energy sampling considering time: different before sampling applying time the (H T1 method and H T2 )andcomparisonwith the continuous case H c time [s] Energy considering different sampling time: with the proposed method
32 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 32 Experiments on the robot simulator
33 H c H T 1 H T 2 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 33 Passive integrator: extention to coupled dynamics 0 Energy generated by the Euler integrator: H[J] 3: E obs (k)=e(k 1) (k)+tχ(k 1) T where β (k H(k 1)χ(k 1)= 1) 1 2 ω(k 1)T Iω(k 1). Thus,itis 10 to identify the total energy generated during th 4: if E obs (k) < 0 then integration for the rotational dynamics as follows: 5: β (k)= E obs(k) T χ(k) 2 H(k)=H(k 1)+Tω(k 6: else β (k)=0 1) T τ(k 1) H(k)=H(k 1)+Tω(k 1) T τ(k 1) T 2 ω(k 1) T S(Iω(k Fig. 7: 1)) Sim. T I 1 1S(Iω(k with T 1)) 1 - }{{ correction and passivity T 2 ω(k 1) T S(Iω(k 1)) T I 1 S(Iω(k 1))ω(k 1) + 1 }{{} 2 T 2 τ(k 1) T I 1 τ(k 1). 7: ω c (k)=ω(k) β (k)χ(k) }{{} H 1 H Notice that (8) does not correspond 0.15 to a physical beha 0.2 fact, the energy variation should be due only to the 0.25 time[s] provided through the power port, i.e. Tω(k 1) T τ Rob. τ Fig. 4: Problem Statement: inv.kin. energy E in continuous Rot. Dyn. ω ω time (H c ) T and discrete times (H T 1, H T 2 ). 1 The terms on the even lines of (6) will result to be equal and ω in sign. c 0.2 PC χ E obs β Fig. 6: Admittance scheme (dashed line) with the new elements (dotted line). 4 The dependency of Iω is omitted in the skew matrix S(Iω) for brevity. Eobs wpc[j] Eobs w/o PC[J] ωpc [deg/s] 20 x 10 5 Eobs wpc[j] H x M. De Stefano, J. Artigas, C. Secchi, " A passive Integration Strategy for Rendering Rotational Dynamics on a Robotic Simulator, IROS TuAT12, Room 208 Fig. 8: Sim. 2 with T 2 - correction and passivity
34 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 34 Passive integrator extended to coupled dynamics Method extended for rotational dynamics M. De Stefano, J. Artigas, C. Secchi, " A passive Integration Strategy for Rendering Rotational Dynamics on a Robotic Simulator, IROS TuAT12, Room 208
35 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 35 Summary The OOS-SIM was presented as an on-ground facility for testing on-orbit servicing tasks Autonomy, Telepresence and Shared-control algorithms can be tested Main issues in rendering passive free-floating dynamics are addressed Time delay and discretization can lead to a non-physical behaviour of the simulated dynamics Energy-based methods have been develop to realistically simulate physical dynamics
36 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 36 Acknowledgment The researchers made this possible! Roberto Lampariello Ribin Balachandran Wolfgang Rackl Phillip Schmidt Giorgio Panin Alessandro Giordano Michael Panzirsch Martin Stelzer Bernhard Brunner Robert Burger Florian Schmidt Wieland Bertleff Cristian Secchi Christian Ott Alin Albu-Schaeffer
37 IROS 2017 Workshop The DLR On-Orbit Servicing Simulator M. De Stefano, J. Artigas Sept. 24, 2017 Slide 37 References [1] J. Artigas, M. De Stefano, W. Rackl, R. Lampariello, B. Brunner, W.Bertleff, R.Burger, O. Porges, A. Giordano, C.Borst, and A. Albu-Schäffer, The OOS-SIM: An On-ground Simulation Facility For On-Orbit Servicing Robotic Operations. in Proc. of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, USA, pp , May [2] Marco De Stefano, Jordi Artigas, Wolfgang Rackl and Alin Albu-Schäffer " Passivity of Virtual Free-Floating Dynamics Rendered on Robotic Facilities", in Proc. of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, USA, pp , May [3] Marco De Stefano, Jordi Artigas, Alessandro Giordano, Roberto Lampariello and Alin Albu-Schäffer On- ground experimental verification of a torque controlled free-floating robot. 13th Symposium on Advanced Space Technologies in Robotics and Automation 2015 (ASTRA 2015), ESA/ESTEC Noordwijk, Netherlands, May 2015, [4] Phillip Schmidt, Jordi Artigas, Marco De Stefano, Ribin Balachandran, Christian Ott. Increasing the Performance of Torquebased Visual Servoing by applying Time Domain Passivity, in Proc. of the 11th IFAC Symposium on Robot Control SYROCO 2015, Salvador, Brazil, vol.48 pp , August [5] Jordi Artigas, Ribin Balachandran, Marco De Stefano, Michael Panzirsch, Jan Harder, Juergen Letschnik, Roberto Lampariello, Alin Albu-Schaeffer, Teleoperation for On-Orbit Servicing Missions through the ASTRA Geostationary Satellite, in Proc. of the 2016 IEEE Aerospace Conference, Big Sky, Montana, USA, pp. 1-12, March 2016 [6] Marco De Stefano, Jordi Artigas, Cristian Secchi, " An optimized passivity-based method for simulating satellite dynamics on a position controlled robot in presence of latencies", in Proc.of the 2016 IEEE/RSJ International Conference on Intelligent Robot and System (IROS), Daejeon, Korea, pp , October [7] Marco De Stefano, Ribin Balachandran, Jordi Artigas, Cristian Secchi " Reproducing Physical Dynamics with Hardware-in-theloop Simulators: A Passive and Explicit Discrete Integrator ", in Proc. of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, pp , May [8] Marco De Stefano, Jordi Artigas, Cristian Secchi, " A passive Integration Strategy for Rendering Rotational Dynamics on a Robotic Simulator", accepted to 2017 IEEE/RSJ International Conference on Intelligent Robot and System (IROS), Vancouver, Canada, pp. -, September 2017.
Design and Control of Compliant Humanoids. Alin Albu-Schäffer. DLR German Aerospace Center Institute of Robotics and Mechatronics
Design and Control of Compliant Humanoids Alin Albu-Schäffer DLR German Aerospace Center Institute of Robotics and Mechatronics Torque Controlled Light-weight Robots Torque sensing in each joint Mature
More informationDEOS AUTOMATION AND ROBOTICS PAYLOAD
w e. c r e a t e. s p a c e. Kayser-Threde GmbH Space Industrial Applications DEOS AUTOMATION AND ROBOTICS PAYLOAD 11th Symposium on Advanced Space Technologies in Robotics and Automation ESA/ESTEC, Noordwijk,
More informationVibration Suppression Control of a Space Robot with Flexible Appendage based on Simple Dynamic Model*
213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213 Tokyo, Japan Vibration Suppression Control of a Space Robot with Flexible Appendage based on Simple Dynamic
More informationCOMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION
COMPLIANT CONTROL FOR PHYSICAL HUMAN-ROBOT INTERACTION Andrea Calanca Paolo Fiorini Invited Speakers Nevio Luigi Tagliamonte Fabrizio Sergi 18/07/2014 Andrea Calanca - Altair Lab 2 In this tutorial Review
More informationAn Energy-Based Approach for the Multi-Rate Control of a Manipulator on an Actuated Base
An Energy-Based Approach for the Multi-Rate Control of a Manipulator on an Actuated Base Marco De Stefano 1,2, Ribin Balachandran 1, Alessandro M. Giordano 3, Christian Ott 1 and Cristian Secchi 2 Abstract
More informationSubspace-oriented Energy Distribution for the Time Domain Passivity Approach
Subspace-oriented Energy Distribution for the Time Domain Passivity Approach Christian Ott, Jordi Artigas, Carsten Preusche Abstract The Time Domain Passivity Control Approach (TDPA) is a powerful tool
More informationBilateral Teleoperation over the Internet: the Time Varying Delay Problem 1
Bilateral Teleoperation over the Internet: the Time Varying Delay Problem 1 Nikhil Chopra and Mark W. Spong Coordinated Science Laboratory University of Illinois at Urbana-Champaign 14 S. Mathews Avenue
More informationRobotic On-Orbit Servicing - DLR's Experience and Perspective
Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems October 9-15, 2006, Beijing, China Robotic On-Orbit Servicing - DLR's Experience and Perspective K. Landzettel,
More informationIROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges
Arne Wahrburg (*), 2016-10-14 Cartesian Contact Force and Torque Estimation for Redundant Manipulators IROS 16 Workshop: The Mechatronics behind Force/Torque Controlled Robot Actuation Secrets & Challenges
More informationMotion Control of Passive Haptic Device Using Wires with Servo Brakes
The IEEE/RSJ International Conference on Intelligent Robots and Systems October 8-,, Taipei, Taiwan Motion Control of Passive Haptic Device Using Wires with Servo Brakes Yasuhisa Hirata, Keitaro Suzuki
More informationCONTROL OF HAPTIC AND ROBOTIC TELEMANIPULATION SYSTEMS
UNIVERSITÀ DEGLI STUDI DI BOLOGNA FACOLTÀ DI INGEGNERIA Dottorato di Ricerca in Ingegneria dei Sistemi XIV Ciclo Sede Amministrativa: Università di Bologna Sedi Consorziate: Università di Firenze, Padova
More informationToward Torque Control of a KUKA LBR IIWA for Physical Human-Robot Interaction
Toward Torque Control of a UA LBR IIWA for Physical Human-Robot Interaction Vinay Chawda and Günter Niemeyer Abstract In this paper we examine joint torque tracking as well as estimation of external torques
More informationA Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators
des FA 4.13 Steuerung und Regelung von Robotern A Physically-Based Fault Detection and Isolation Method and Its Uses in Robot Manipulators Alessandro De Luca Dipartimento di Informatica e Sistemistica
More informationDelay-Independent Stabilization for Teleoperation with Time Varying Delay
9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 FrC9.3 Delay-Independent Stabilization for Teleoperation with Time Varying Delay Hiroyuki Fujita and Toru Namerikawa
More informationUnified Impedance and Admittance Control
21 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 21, Anchorage, Alaska, USA Unified Impedance and Admittance Christian Ott, Ranjan Mukherjee, and Yoshihiko
More informationFormation Control Over Delayed Communication Networks
28 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 28 Formation Control Over Delayed Communication Networks Cristian Secchi and Cesare Fantuzzi DISMI, University
More informationDevelopment of a Safety and Energy Aware Impedance Controller for Collaborative Robots
Development of a Safety and Energy Aware Impedance Controller for Collaborative Robots Gennaro Raiola1,2 Carlos Alberto Cardenas1 Tadele Shiferaw Tadele1 Theo de Vries1 Stefano Stramigioli1 Abstract In
More informationAnalysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling
Elective in Robotics 2014/2015 Analysis and Control of Multi-Robot Systems Elements of Port-Hamiltonian Modeling Dr. Paolo Robuffo Giordano CNRS, Irisa/Inria! Rennes, France Introduction to Port-Hamiltonian
More informationCS277 - Experimental Haptics Lecture 13. Six-DOF Haptic Rendering I
CS277 - Experimental Haptics Lecture 13 Six-DOF Haptic Rendering I Outline Motivation Direct rendering Proxy-based rendering - Theory - Taxonomy Motivation 3-DOF avatar The Holy Grail? Tool-Mediated Interaction
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 informationRevisiting Llewellyn s Absolute Stability Criterion for Bilateral Teleoperation Systems under Non-passive Operator or Environment
2012 IEEE/RSJ International Conference on Intelligent Robots and Systems October 712, 2012. Vilamoura, Algarve, Portugal visiting Llewellyn s Absolute Stability Criterion for Bilateral Teleoperation Systems
More informationA Review of Bilateral Teleoperation Algorithms
Acta Polytechnica Hungarica Vol.??, No.?, 20?? Riccardo Muradore and Paolo Fiorini Riccardo Muradore and Paolo Fiorini are with the Department of Computer Science, University of Verona, Strada Le Grazie
More informationfor Articulated Robot Arms and Its Applications
141 Proceedings of the International Conference on Information and Automation, December 15-18, 25, Colombo, Sri Lanka. 1 Forcefree Control with Independent Compensation for Articulated Robot Arms and Its
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 informationDEOS - THE IN-FLIGHT TECHNOLOGY DEMONSTRATION OF GERMAN'S ROBOTICS APPROACH TO DISPOSE MALFUNCTIONED SATELLITES
DEOS - THE IN-FLIGHT TECHNOLOGY DEMONSTRATION OF GERMAN'S ROBOTICS APPROACH TO DISPOSE MALFUNCTIONED SATELLITES D. Reintsema (1), B. Sommer (2), T. Wolf (3), J. Theater (4), A. Radthke (5), J. Sommer (6),
More informationContact Distinction in Human-Robot Cooperation with Admittance Control
Contact Distinction in Human-Robot Cooperation with Admittance Control Alexandros Kouris, Fotios Dimeas and Nikos Aspragathos Robotics Group, Dept. of Mechanical Engineering & Aeronautics University of
More informationEXPERIMENTAL EVALUATION OF CONTACT/IMPACT DYNAMICS BETWEEN A SPACE ROBOT WITH A COMPLIANT WRIST AND A FREE-FLYING OBJECT
EXPERIMENTAL EVALUATION OF CONTACT/IMPACT DYNAMICS BETWEEN A SPACE ROBOT WITH A COMPLIANT WRIST AND A FREE-FLYING OBJECT N. Uyama, Y. Fujii, K. Nagaoka, and K. Yoshida Department of Aerospace Engineering,
More informationAnalysis of Bilateral Teleoperation Systems under Communication Time-Delay
Analysis of Bilateral Teleoperation Systems under Communication Time-Delay Anas FATTOUH and Olivier SENAME 1 Abstract In this article, bilateral teleoperation systems under communication time-delay are
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 information[Type the document title]
[Type the company name] [Type the document title] [Type the document subtitle] Camila [Pick the date] Abstract Impedance and admittance control are complementary in terms of stability and performance properties.
More informationThe skeleton algorithm for self-collision avoidance of a humanoid manipulator
The skeleton algorithm for self-collision avoidance of a humanoid manipulator Agostino De Santis, Alin Albu Schäffer, Christian Ott, Bruno Siciliano, and Gerd Hirzinger Abstract For use in unstructured
More informationA HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL. Frank Mathis
A HYBRID SYSTEM APPROACH TO IMPEDANCE AND ADMITTANCE CONTROL By Frank Mathis A THESIS Submitted to Michigan State University in partial fulfillment of the requirements for the degree of MASTER OF SCIENCE
More informationPassivity control of bilateral and multilateral teleoperation systems
University of Wollongong Research Online University of Wollongong Thesis Collection 1954-2016 University of Wollongong Thesis Collections 2015 Passivity control of bilateral and multilateral teleoperation
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 informationEnergy Optimum Reactionless Path Planning for Capture of Tumbling Orbiting Objects using a Dual-Arm Robot
Energy Optimum Reactionless Path Planning for Capture of Tumbling Orbiting Objects using a Dual-Arm Robot S. V. Shah and A. Gattupalli Robotics Research Center International Institute of Information Technology
More information(W: 12:05-1:50, 50-N202)
2016 School of Information Technology and Electrical Engineering at the University of Queensland Schedule of Events Week Date Lecture (W: 12:05-1:50, 50-N202) 1 27-Jul Introduction 2 Representing Position
More informationOn the stability and accuracy of high stiffness rendering in non-backdrivable actuators through series elasticity
On the stability and accuracy of high stiffness rendering in non-backdrivable actuators through series elasticity Fabrizio Sergi, Marcia K. O Malley a Mechatronics and Haptic Interfaces Laboratory, Department
More informationAlireza Mousavi Brunel University
Alireza Mousavi Brunel University 1 » Online Lecture Material at (www.brunel.ac.uk/~emstaam)» C. W. De Silva, Modelling and Control of Engineering Systems, CRC Press, Francis & Taylor, 2009.» M. P. Groover,
More informationFriction Compensation for a Force-Feedback Teleoperator with Compliant Transmission
Friction Compensation for a Force-Feedback Teleoperator with Compliant Transmission Mohsen Mahvash and Allison M. Okamura Department of Mechanical Engineering Engineering Research Center for Computer-Integrated
More informationPID Motion Control Tuning Rules in a Damping Injection Framework
2013 American Control Conference ACC) Washington, DC, USA, June 17-19, 2013 PID Motion Control Tuning Rules in a Damping Injection Framework Tadele Shiferaw Tadele, Theo de Vries, Member, IEEE and Stefano
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 informationON PASSIVE NON-ITERATIVE VARYING-STEP NUMERICAL INTEGRATION OF MECHANICAL SYSTEMS FOR HAPTIC RENDERING
Proceedings of DSCC 8 ASME 8 Dynamic Systems and Control Conference October -, 8, Ann Arbor, Michigan, USA DSCC8-XXXXX ON PASSIVE NON-ITERATIVE VARYING-STEP NUMERICAL INTEGRATION OF MECHANICAL SYSTEMS
More informationCombining Real and Virtual Sensors for Measuring Interaction Forces and Moments Acting on a Robot
216 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Daejeon Convention Center October 9-14, 216, Daejeon, Korea Combining Real and Virtual Sensors for Measuring Interaction Forces
More informationMODELING AND EXPERIMENTAL DESIGN FOR THE ON-ORBIT INERTIAL PARAMETER IDENTIFICATION OF FREE-FLYING SPACE ROBOTS
Proceedings of IDETC/CIE 5 ASME 5 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference September 4-8, 5, Long Beach, California, USA DETC5-854 MODELING
More informationq 1 F m d p q 2 Figure 1: An automated crane with the relevant kinematic and dynamic definitions.
Robotics II March 7, 018 Exercise 1 An automated crane can be seen as a mechanical system with two degrees of freedom that moves along a horizontal rail subject to the actuation force F, and that transports
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 informationImpedance control using a cascaded loop force control
Impedance control using a cascaded loop force control Sylvain Devie, Pierre-Philippe Robet, Yannick Aoustin, Maxime Gautier To cite this version: Sylvain Devie, Pierre-Philippe Robet, Yannick Aoustin,
More informationHaptic rendering of rigid body collisions
Haptic rendering of rigid body collisions Daniela Constantinescu, Septimiu E. Salcudean, and Elizabeth A. Croft University of British Columbia Vancouver, Canada danielac@ece.ubc.ca, tims@ece.ubc.ca, ecroft@mech.ubc.ca
More informationLecture «Robot Dynamics»: Dynamics 2
Lecture «Robot Dynamics»: Dynamics 2 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) office hour: LEE
More informationForce Tracking Impedance Control with Variable Target Stiffness
Proceedings of the 17th World Congress The International Federation of Automatic Control Force Tracking Impedance Control with Variable Target Stiffness K. Lee and M. Buss Institute of Automatic Control
More informationInteraction-based Dynamic Measurement of Haptic Characteristics of Control Elements
Interaction-based Dynamic Measurement of Haptic Characteristics of Control Elements Wenliang Zhou 1, Jörg Reisinger 1, Angelika Peer 2, and Sandra Hirche 3 1 Department HMI Components, Daimler AG, Sindelfingen,
More information936 IEEE TRANSACTIONS ON ROBOTICS, VOL. 21, NO. 5, OCTOBER 2005
936 IEEE TRANSACTIONS ON ROBOTICS, VOL. 21, NO. 5, OCTOBER 2005 Passive Bilateral Control and Tool Dynamics Rendering for Nonlinear Mechanical Teleoperators Dongjun Lee, Member, IEEE, and Perry Y. Li,
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 informationThe 9th Int. Conf. on Motion and Vibration Control (MOVIC), Munich, Germany, Sept An Industrial-Robots Suited Input Shaping Control Scheme
The 9th Int. Conf. on Motion and Vibration Control (MOVIC), Munich, Germany, Sept. 28 An Industrial-Robots Suited Input Shaping Control Scheme Amine Kamel, Friedrich Lange, Gerd Hirzinger Abstract Compliance
More informationSeul Jung, T. C. Hsia and R. G. Bonitz y. Robotics Research Laboratory. University of California, Davis. Davis, CA 95616
On Robust Impedance Force Control of Robot Manipulators Seul Jung, T C Hsia and R G Bonitz y Robotics Research Laboratory Department of Electrical and Computer Engineering University of California, Davis
More informationSafe Joint Mechanism using Inclined Link with Springs for Collision Safety and Positioning Accuracy of a Robot Arm
1 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 1, Anchorage, Alaska, USA Safe Joint Mechanism using Inclined Link with Springs for Collision Safety and
More informationDetumbling an Uncontrolled Satellite with Contactless Force by Using an Eddy Current Brake
213 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 213. Tokyo, Japan Detumbling an Uncontrolled Satellite with Contactless Force by Using an Eddy Current Brake
More informationDecoupling Identification for Serial Two-link Robot Arm with Elastic Joints
Preprints of the 1th IFAC Symposium on System Identification Saint-Malo, France, July 6-8, 9 Decoupling Identification for Serial Two-link Robot Arm with Elastic Joints Junji Oaki, Shuichi Adachi Corporate
More informationDetumbling and Capturing Strategies with Eddy Current Brake System on Orbital Space Robot
Detumbling and Capturing Strategies with Eddy Current Brake System on Orbital Space Robot The Next Generation of Space Robotic Servicing Technologies IEEE International Conference on Robotics and Automation
More informationREDUCING the torque needed to execute a given robot
IEEE ROBOTICS AND AUTOMATION LETTERS. PREPRINT VERSION. ACCEPTED JANUARY, 29 Stable Torque Optimization for Redundant Robots using a Short Preview Khaled Al Khudir Gaute Halvorsen Leonardo Lanari Alessandro
More informationA DAE approach to Feedforward Control of Flexible Manipulators
27 IEEE International Conference on Robotics and Automation Roma, Italy, 1-14 April 27 FrA1.3 A DAE approach to Feedforward Control of Flexible Manipulators Stig Moberg and Sven Hanssen Abstract This work
More informationA Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot
A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot Taylor S. Clawson, Sawyer B. Fuller Robert J. Wood, Silvia Ferrari American Control Conference Seattle, WA May 25, 2016
More informationNONLINEAR MECHANICAL SYSTEMS (MECHANISMS)
NONLINEAR MECHANICAL SYSTEMS (MECHANISMS) The analogy between dynamic behavior in different energy domains can be useful. Closer inspection reveals that the analogy is not complete. One key distinction
More informationDISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK
DISTURBANCE ATTENUATION IN A MAGNETIC LEVITATION SYSTEM WITH ACCELERATION FEEDBACK Feng Tian Department of Mechanical Engineering Marquette University Milwaukee, WI 53233 USA Email: feng.tian@mu.edu Kevin
More informationEmulation of an Animal Limb with Two Degrees of Freedom using HIL
Emulation of an Animal Limb with Two Degrees of Freedom using HIL Iván Bautista Gutiérrez, Fabián González Téllez, Dario Amaya H. Abstract The Bio-inspired robotic systems have been a focus of great interest
More informationMulti-Priority Cartesian Impedance Control
Multi-Priority Cartesian Impedance Control Robert Platt Jr. Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology rplatt@csail.mit.edu Muhammad Abdallah, Charles
More informationDemonstrating the Benefits of Variable Impedance to Telerobotic Task Execution
Demonstrating the Benefits of Variable Impedance to Telerobotic Task Execution Daniel S. Walker, J. Kenneth Salisbury and Günter Niemeyer Abstract Inspired by human physiology, variable impedance actuation
More informationRobotic Comanipulation with Active Impedance Control
Robotic Comanipulation Active Impedance Control Rui Cortesão 1, Brian Zenowich 2, Rui Araújo 1, William Townsend 2 1 University of Coimbra, Institute of Systems Robotics, 33 Coimbra, Portugal 2 Barrett
More informationA Design Method of A Robust Controller for Hydraulic Actuation with Disturbance Observers
A Design Method of A Robust Controller for Hydraulic Actuation with Disturbance Observers Hiroaki Kuwahara, Fujio Terai Corporate Manufacturing Engineering Center, TOSHIBA Corporation, Yokohama, Japan
More informationStability and Performance of the Compliance Controller of the Quadruped Robot HyQ
23 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) November 3-7, 23. Tokyo, Japan Stability and Performance of the Compliance Controller of the Quadruped Robot HyQ Thiago Boaventura,
More informationRhythmic Robot Arm Control Using Oscillators
Rhythmic Robot Arm Control Using Oscillators Matthew M. Williamson MIT AI Lab, 545 Technology Square, Cambridge, MA 2139 http://www.ai.mit.edu/people/matt Abstract This paper presents an approach to robot
More informationModelling and Control of Variable Stiffness Actuated Robots
Modelling and Control of Variable Stiffness Actuated Robots Sabira Jamaludheen 1, Roshin R 2 P.G. Student, Department of Electrical and Electronics Engineering, MES College of Engineering, Kuttippuram,
More informationRobotics 2 Robot Interaction with the Environment
Robotics 2 Robot Interaction with the Environment Prof. Alessandro De Luca Robot-environment interaction a robot (end-effector) may interact with the environment! modifying the state of the environment
More informationAnalysis of Relative Motion of Collocated Geostationary Satellites with Geometric Constraints
Analysis of Relative Motion of Collocated Geostationary Satellites with Geometric Constraints F.J. de Bruijn, E. Gill Abstract This paper investigates the design of the relative motion orbits of geostationary
More informationSafety Properties and Collision Behavior of Robotic Arms with Elastic Tendon Actuation
German Conference on Robotics (ROBOTIK ), Springer, Safety Properties and Collision Behavior of Robotic Arms with Elastic Tendon Actuation Thomas Lens, Oskar von Stryk Simulation, Optimization and Robotics
More informationSensorless Friction-Compensated Passive Lead-Through Programming for Industrial Robots
Sensorless Friction-Compensated Passive Lead-Through Programming for Industrial Robots Stolt, Andreas; Bagge Carlson, Fredrik; Ghazaei, Mahdi; Lundberg, Ivan; Robertsson, Anders; Johansson, Rolf Published
More informationImprovements to Proxy Method for Fast Haptic Rendering of Time-Varying Point Clouds
Improvements to Proxy Method for Fast Haptic Rendering of Time-Varying Point Clouds Fredrik Ryden and Howard Jay Chizeck {ryden,chizeck}@uw.edu Dept of EE, University of Washington Seattle WA, 98195-2500
More informationHuman force amplification with industrial robot : study of dynamic limitations
The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October 18-22, 2010, Taipei, Taiwan Human force amplification with industrial robot : study of dynamic limitations Xavier Lamy
More informationZero Reaction Maneuver: Flight Validation with ETS-VII Space Robot and Extension to Kinematically Redundant Arm
Proceedings of the 2001 IEEE International Conference on Robotics & Automation Seoul, Korea May 21-26, 2001 Zero Reaction Maneuver: Flight Validation with ETS-VII Space Robot and Extension to Kinematically
More informationReinforcement Learning of Variable Admittance Control for Human-Robot Co-manipulation
2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) Congress Center Hamburg Sept 28 - Oct 2, 2015. Hamburg, Germany Reinforcement Learning of Variable Admittance Control for
More informationOptimal Motion Planning for Free-Flying Robots
Optimal Motion Planning for Free-Fling Robots R. Lampariello, S. Agrawal, G. Hiringer Institute of Robotics and Mechatronics Department of Mechanical Engineering German Aerospace Center (DLR) Universit
More informationMobile Manipulation: Force Control
8803 - Mobile Manipulation: Force Control Mike Stilman Robotics & Intelligent Machines @ GT Georgia Institute of Technology Atlanta, GA 30332-0760 February 19, 2008 1 Force Control Strategies Logic Branching
More informationExperimental Joint Stiffness Identification Depending on Measurements Availability
5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC Orlando FL USA December -5 Experimental Joint Stiffness Identification Depending on Measurements Availability A. Janot
More informationPASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS
OS9-3 Proceedings of the 7th JFPS International Symposium on Fluid Power, TOYAMA 28 September 5-8, 28 PASSIVE CONTROL OF FLUID POWERED HUMAN POWER AMPLIFIERS Perry Y. Li and Venkat Durbha Center for Compact
More informationCOLLISION RISK ASSESSMENT AND MITIGATION STRATEGY FOR THE GSOC GEO SATELLITES
COLLISION RISK ASSESSMENT AND MITIGATION STRATEGY FOR THE GSOC GEO SATELLITES Saika Aida (1), Michael Kirschner (2), Florian Meissner (3) (1) DLR German Space Operations Center (GSOC), Münchner Str.20,
More informationPolhode Motion, Trapped Flux, and the GP-B Science Data Analysis. Alex Silbergleit, John Conklin
Polhode Motion, Trapped Flux, and the GP-B Science Data Analysis Alex Silbergleit, John Conklin and the Polhode/Trapped Flux Mapping Task Team Outline 1. Gyro Polhode Motion, Trapped Flux, and GP-B Readout
More informationTrajectory Planning, Setpoint Generation and Feedforward for Motion Systems
2 Trajectory Planning, Setpoint Generation and Feedforward for Motion Systems Paul Lambrechts Digital Motion Control (4K4), 23 Faculty of Mechanical Engineering, Control Systems Technology Group /42 2
More informationMEAM 520. More Velocity Kinematics
MEAM 520 More Velocity Kinematics Katherine J. Kuchenbecker, Ph.D. General Robotics, Automation, Sensing, and Perception Lab (GRASP) MEAM Department, SEAS, University of Pennsylvania Lecture 12: October
More informationStable Bilateral Teleoperation with Time-Varying Delays. Yuan Yang B.Eng., Harbin Institute of Technology, 2015
Stable Bilateral Teleoperation with Time-Varying Delays by Yuan Yang B.Eng., Harbin Institute of Technology, 2015 A Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of MASTER
More informationarxiv: v1 [cs.ro] 3 Jul 2017
A Projected Inverse Dynamics Approach for Dual-arm Cartesian Impedance Control Hsiu-Chin Lin, Joshua Smith, Keyhan Kouhkiloui Babarahmati, Niels Dehio, and Michael Mistry arxiv:77.484v [cs.ro] 3 Jul 7
More informationarxiv: v1 [cs.oh] 13 Sep 2013
Acta Astronautica (218) 1 16 Journal Logo Analytical and experimental stability investigation of a hardware-in-the-loop satellite docking simulator arxiv:139.3512v1 [cs.oh] 13 Sep 213 Abstract M. Zebenay
More informationAn experimental robot load identification method for industrial application
An experimental robot load identification method for industrial application Jan Swevers 1, Birgit Naumer 2, Stefan Pieters 2, Erika Biber 2, Walter Verdonck 1, and Joris De Schutter 1 1 Katholieke Universiteit
More informationIntegrated Design and PD Control of High-Speed Closed-loop Mechanisms
F. X. Wu Division of Biomedical Engineering, University of Saskatchewan, Saskatoon, SK S7N 5A9, Canada W. J. Zhang* Department of Mechanical Engineering, University of Saskatchewan, Saskatoon, SK S7N 5A9,
More informationDynamics. Basilio Bona. Semester 1, DAUIN Politecnico di Torino. B. Bona (DAUIN) Dynamics Semester 1, / 18
Dynamics Basilio Bona DAUIN Politecnico di Torino Semester 1, 2016-17 B. Bona (DAUIN) Dynamics Semester 1, 2016-17 1 / 18 Dynamics Dynamics studies the relations between the 3D space generalized forces
More informationOutput Feedback Bilateral Teleoperation with Force Estimation in the Presence of Time Delays
Output Feedback Bilateral Teleoperation with Force Estimation in the Presence of Time Delays by John M. Daly A thesis presented to the University of Waterloo in fulfilment of the thesis requirement for
More informationDevelopment of a Pilot Model for Air-to-Surface Tracking from Flight Test Data
Development of a Pilot Model for Air-to-Surface Tracking from Flight Test Data The Role of Pilot Modeling in Evaluation of Handling Qualities DGLR International Workshop 11-13 November 2008, Manching,
More informationΜια προσπαθεια για την επιτευξη ανθρωπινης επιδοσης σε ρομποτικές εργασίες με νέες μεθόδους ελέγχου
Μια προσπαθεια για την επιτευξη ανθρωπινης επιδοσης σε ρομποτικές εργασίες με νέες μεθόδους ελέγχου Towards Achieving Human like Robotic Tasks via Novel Control Methods Zoe Doulgeri doulgeri@eng.auth.gr
More informationGame Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost
Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Essential physics for game developers Introduction The primary issues Let s move virtual objects Kinematics: description
More informationPASSIFICATION OF ELECTROHYDRAULIC VALVES USING BOND GRAPHS
Copyright 22 IFAC 5th Triennial World Congress, Barcelona, Spain PASSIFICATION OF ELECTROHYDRAULIC VALVES USING BOND GRAPHS Perry Y. Li Roger F. Ngwompo 2 Department of Mechanical Engineering, University
More informationPassive Bilateral Feedforward Control of Linear Dynamically Similar Teleoperated Manipulators
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, VOL. 19, NO. 3, JUNE 2003 443 Passive Bilateral Feedforward Control of Linear Dynamically Similar Teleoperated Manipulators Dongjun Lee, Student Member, IEEE,
More information