Tải bản đầy đủ (.pdf) (7 trang)

Software Engineering for Experimental Robotics - Davide Brugali et al Part 17 doc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (291.19 KB, 7 trang )

:&)Q + \X .BQ )9R)& BBW B?WQB= 5*T
E!>,$YT S, $@ET, YE ,$; EY;,SIK Y _T S,GESY,) YE B) 6`,) !a Y;, ]BRT
^Z Y,AK
T,) EB ^Z( Y;, TaTY,AT 2ES $EBYSE@ ^= Y;, BY,SB,Y E2 Y;, 
7Wc B)  9W7 AB=G]@YEST B) AE!=@, SE!EY EA)=$ 9ccc ",cc#
;^, !,,B ),^,@EG,) HT,, 6:]S, \IK aTY,AT _,S, T]$$,TT2]@@a Y,TY,) ]B),S S,@
BY,SB,Y $EB)=Y=EBT 2SEA )=3,S,BY @E$Y=EBT =B ]TT=( KK( SB$, B) ES,
"c\#K ;, ]T, E2 EB<@=B, ^Z<!T,) $EBYSE@ ,B^=SEBA,BY @@E_,) YE TE@^,
Y;, AETY $EAG@=$Y,) YT? E2 SE!EY $EBYSE@ ^= BY,SB,Y < =YRT =BY,S$Y=EB _=Y;
2TY AE^=B: E!>,$YT "c7#K
& -& ^>E=)R B. W8) &)\)=BE)& \X >B&)=R B. W8) &:/)Q)?W QBBWR
,YRT $EBT=),S B ,`AG@, E2 ^Z GSE:SA 2ES :,B,SY=EB E2 Y;, AE),@
E2 Y;, SE!EY _=Y; T,^,S@ S,^E@]Y, >E=BYTK SE:SA $EBY=BT T,^,S@ $@TT,TK
T, TY,GT B,,),) YE $S,Y, Ba Z T$,B, ]T=B: ^Z S, G,S2ESA,) Y Y;,
$@TT E!EYK ,T=),T Y;Y $EBTYS]$YES E2 Y;, $@TT B^=S =T =B^E?,) Y;,S,K B
Y;, $@TT B^=S TEA, E!>,$YT E2 Y;, SE!EY _ES?=B: ,B^=SEBA,BY S, ),6B,)(
B) $EBTYS]$YES E2 Y;, $@TT T, =T =B^E?,)K @TT T, ),6B,T Y;, 6`,) SE!EY
!T, B) @TE =T ]T,) YE >E=B YE Y;=T !T, Y;, 6STY @=B? E2 Y;, AB=G]@YES( $@TT
=B?FK B:@, =B?FKB:@, ),6B,T GET=Y=EB E2 Y;, 6STY @=B? S,@Y=^,@a SE!EY !T,K
;, GSY=$]@S=Ya E2 Y;, $@TT =B?F < GSE$,)]S, )S_HI( _;=$; ),6B,T YSBT<
2ESAY=EB E2 SEYY=EB $ESS,TGEB)=B: YE Y;, $;B:, E2 Y;, B:@, =B?FKB:@,K
E=B=B: Y;, T,$EB) @=B? =B?\ =T G,S2ESA,) =B Y;, $@TT =B?FK ;=T GSE$,TT
$EBY=B],T 2ES Y;, S,TY >E=BYT B) @=B?T E2 AB=G]@YESK
, $B BEY=$, Y;Y =Y =T B,,),) YE ),T$S=!, Y;, Z T$,B, T  :SG;K ^Z
:SG; T;E]@) ;^,  YS,, TYS]$Y]S,K ;, BE),T E2 Y;, :SG; S, TEA, $@TT,T E2
^Z( 2ES ,`AG@, :,EA,YS=$ GS=A=Y=^,T ES YSBT2ESAY=EBTK =B?T !,Y_,,B
Y;, BE),T S, ),6B,) !a Y;, PGS,BY<$;=@)P S,@Y=EBTK B Y;, !E^, ,`AG@, Y;,
SEEY E2 Y;, YS,, =T Y;, BE), E!>EEYK YT P$;=@)P =T Y;, AE]T, YSBT2ESAY=EB
BE),K ;,B _, ;^, $@TT B^=S( ,Y$K =,SS$;a =T GS,T,BY,) =B 6:]S, Z
5** H )=B[RB\
E[=:" "=RR BBW )^W)?&R EE=)W 


E[=:" Q?"8QB[E "Q)W)")?)QE8FG 
Q?"8QB[E B;BBW , ?)] Q?"8QB[EFGS
Q?R.BQ>QB[E W6B[R) , HR)WB[R))8\FB;BBWGS
?\:Q )?\:Q , ?)] ?\:QFGS
W6B[R)H&&8:=&F)?\:QH6)WFGGS
Q)W[Q? B;BBWS

E[=:" BBWFG 
?\RX " , ?)] ?\RXF?[==GS
&&FN)?W)QN% "GS
Q?"8QB[E R")?) , "Q)W)")?)QE8FGS
:>E=)?:\)QR) [ , ?)] :>E=)?:\)QR)F"GS
[H6)W:)]:?6=W.BQ>FGHR)WB>:?=:)]:?6Q?R.BQ>FGS
[H&&Q?"8QE8FR")?)GS


E), TYS]$Y]S, E2 $@TT !!(
E[=:" "=RR ?\:Q 
EQ:\W) Q?"8QB[E )?\:QS
E[=:" ?\:QFG 
)?\:Q , ?)] Q?"8QB[EFGS
B^ 4BBQ , ?)] B^FZHa% aHa% Ha%
B^H
%
H"Q)W)B=BQW)Q:=EE)Q?")FB=BQRH6Q))?GGS
)?\:QH&&8:=&F4BBQGS
_=:?&)Q "_= , ?)] _=:?&)QFaHa3%
aHZ%_=:?&)QH
%
H"Q)W)B=BQW)Q:=EE)Q?")FB=BQRHQ)&GGS

Q?R.BQ>QB[E W6Q?R=_= , H6)WQ?R=FaH*% aHC3% 9aHCGS
)?\:QH&&8:=&FW6Q?R=_=GS
W6Q?R=_=H&&8:=&F"_=GS
R) R) , ?)] R)FGS
Q?R.BQ>QB[E W6Q?R=R) , H6)WQ?R=FaHa% aHZ% aHaGS
)?\:QH&&8:=&FW6Q?R=R)GS
W6Q?R=R)H&&8:=&FR)H6)WFGGS

E[=:" Q?"8QB[E 6)WFG 
Q)W[Q? )?\:QS


E), TYS]$Y]S, E2 $@TT  +%
:&)Q + \X .BQ )9R)& BBW B?WQB= 5*@
E[=:" "=RR R) 
EQ:\W) Q?"8QB[E R)S
E[=:" R)FG 
R) , ?)] Q?"8QB[EFGS
_=:?&)Q R)_=,?)] _=:?&)QF% % _=:?&)QH
%
H"Q)W)B=BQW)Q:=EE)Q?")FB=BQRH="<GGS
R)H&&8:=&FR)_=GS
:?<C =:?<C , ?)] :?<CFGS
Q?R.BQ>QB[E W6Q?R=:?<C,H6)WQ?R=FaHa% aHZ3% aHaGS
:?<CHW6BW , H6)WBWFZ% :?<CH?6=)GS
:?<CHW6BWHR)WE:=:W_FQ?R.BQ>QB[EH
 G
R)H&&8:=&FW6Q?R=:?<CGS
W6Q?R=:?<CH&&8:=&F:?<CHW6BWGS
:?<CHW6BWH&&8:=&F=:?<CH6)WFGGS


E[=:" Q?"8QB[E 6)WFG 
Q)W[Q? R)S


E), TYS]$Y]S, E2 $@TT &
& ,& \X R")?) 6QE8H
,YT BEY, Y;Y ,$; BE), $E]@) !, @TE GS,T,BY,) T Y;, YS,,( $EA!=B,) 2SEA
Y;, T=AG@, BE),TK ;]T( Y;, ),^,@EG=B: E2 Y;, ^Z GSE:SA =T :,B,SY=EB
E2 $ESS,TGEB)=B: T$,B, :SG; B) =YT ),T$S=GY=EB ]T=B: S,@Y,) 2]B$Y=EBT E2 Y;,
^Z @B:]:,K ;=T T$,B, :SG; ),6B,T Y;, GSE:SA TG,$=6$Y=EBTK
5@a H )=B[RB\
E[=:" "=RR :?<C 
E[=:" RWW:" &B[=) ?6=) , aHaS
EQ:\W) Q?"8QB[E =:?<CS
E[=:" RWW:" Q?R.BQ>X QBW , ?)] Q?R.BQ>XFGS
E[=:" RWW:" Q?R.BQ>QB[E W6BWS
E[=:" :?<CFG 
=:?<C , ?)] Q?"8QB[EFGS
_=:?&)Q R)_=,?)] _=:?&)QFaHC% aHZ%
_=:?&)QH
%
H"Q)W)B=BQW)Q:=EE)Q?")FB=BQRH]8)WGGS
=:?<CH&&8:=&FR)_=GS
:?<Z =:?<Z , ?)] :?<ZFGS
Q?R.BQ>QB[E W6Q?R=:?<Z , H6)WQ?R=FaHa% aHC% aHaGS
:?<ZHW6BW , H6)WBWFX% :?<ZH?6=)GS
:?<ZHW6BWHR)WE:=:W_FQ?R.BQ>QB[EH
 G
=:?<CH&&8:=&FW6Q?R=:?<ZGS

W6Q?R=:?<ZH&&8:=&F:?<ZHW6BWGS
:?<ZHW6BWH&&8:=&F=:?<ZH6)WFGGS

E[=:" Q?"8QB[E 6)WFG 
Q)W[Q? =:?<CS

E[=:" RWW:" \B:& &Q]FG 
QBWHQBWF?6=)GS
W6BWHR)WQ?R.BQ>FQBWGS


E), TYS]$Y]S, E2 $@TT  F
 8-9
)aa! H =>:% HH )=B[RB\% ?& )W =H% 030-"5H H8MC!D  .K45/&C0"5!3O
5L0-H085 DODH"4% QB"H V ?W)Q?H B?.H B? ?W)==:6)?W BBWR ?&
_RW)>R PZaaa F<>WR[% E?% "WB)Q Xa 9 B\)>)Q 3G% ZaaaH
aZ! H )=B[RB\ ?& H =E]BQW8_% "48H" :C8-C4405- 5! 1LI! L0DK30/
DH085 &8C 05H"C5"H C88H0D% PR ?W)Q?W:B?= )"8?:"= QB[E )]R=)WW)Q
FB=H CC% BH C% )Q[Q_ ZaaZ% EH *G% ZaaZH
aC! H )=B[RB\% H =E]BQW8_% ?& H 8)===:% 0CHK3 C"30HO H883D &8C 05H"C/
5"H C88H0D% QB"H  ?W)Q?H B?.H B? BBW:"R ?& [WB>W:B? PZaaC
F)B[=% BQ)% _% ZaaC% EEH C*T*9C**XG% ZaaCH
a3! H )=B[RB\% H `B?B\% ?&  8)[<B\% "/D"! H"3"8:"CH085 8& H."
C88H 05H"CH05- M0H. &DH 48L05- 81"HD% QB"H B. W8)  ?WH B?.H B?
BBW:"R ?& [WB>W:B? PZaa3 FQ")=B?% E:?G% Zaa3H
Springer Tracts in Advanced Robotics
Edited by B. Siciliano, O. Khatib, and F. Groen
Vol. 29: Secchi, C.; Stramigioli, S.; Fantuzzi, C.
Control of Interactive Robotic Interfaces { A
Port-Hamiltonian Approach

225 p. 2007 [978-3-540-49712-7]
Vol. 28: Thrun, S.; Brooks, R.; Durrant-Whyte, H. (Eds.)
Robotics Research { Results of the 12th International
Symposium ISRR
602 p. 2007 [978-3-540-48110-2]
Vol. 27: Montemerlo, M.; Thrun, S.
FastSLAM { A Scalable Method for the Simultaneous
Localization and Mapping Problem in Robotics
120 p. 2007 [978-3-540-46399-3]
Vol. 26: Taylor, G.; Kleeman, L.
Visual Perception and Robotic Manipulation { 3D
Object Recognition, Tracking and Hand-Eye
Coordination
218 p. 2007 [978-3-540-33454-5]
Vol. 25: Corke, P.; Sukkarieh, S. (Eds.)
Field and Service Robotics { Results of the 5th
International Conference
580 p. 2006 [978-3-540-33452-1]
Vol. 24: Yuta, S.; Asama, H.; Thrun, S.; Prassler, E.;
Tsubouchi, T. (Eds.)
Field and Service Robotics { Recent Advances in
Research and Applications
550 p. 2006 [978-3-540-32801-8]
Vol. 23: Andrade-Cetto, J,; Sanfeliu, A.
Environment Learning for Indoor Mobile Robots { A
Stochastic State Estimation Approach to Simultaneous
Localization and Map Building
130 p. 2006 [978-3-540-32795-0]
Vol. 22: Christensen, H.I. (Ed.)
European Robotics Symposium 2006

209 p. 2006 [978-3-540-32688-5]
Vol. 21: Ang Jr., H.; Khatib, O. (Eds.)
Experimental Robotics IX { The 9th International
Symposium on Experimental Robotics
618 p. 2006 [978-3-540-28816-9]
Vol. 20: Xu, Y.; Ou, Y.
Control of Single Wheel Robots
188 p. 2005 [978-3-540-28184-9]
Vol. 19: Lefebvre, T.; Bruyninckx, H.; De Schutter, J.
Nonlinear Kalman Filtering for Force-Controlled
Robot Tasks
280 p. 2005 [978-3-540-28023-1]
Vol. 18: Barbagli, F.; Prattichizzo, D.; Salisbury, K. (Eds.)
Multi-point Interaction with Real and Virtual Objects
281 p. 2005 [978-3-540-26036-3]
Vol. 17: Erdmann, M.; Hsu, D.; Overmars, M.;
van der Stappen, F.A (Eds.)
Algorithmic Foundations of Robotics VI
472 p. 2005 [978-3-540-25728-8]
Vol. 16: Cuesta, F.; Ollero, A.
Intelligent Mobile Robot Navigation
224 p. 2005 [978-3-540-23956-7]
Vol. 15: Dario, P.; Chatila R. (Eds.)
Robotics Research { The Eleventh International
Symposium
595 p. 2005 [978-3-540-23214-8]
Vol. 14: Prassler, E.; Lawitzky, G.; Stopp, A.;
Grunwald, G.; H

agele, M.; Dillmann, R.;

Iossiˇdis. I. (Eds.)
Advances in Human-Robot Interaction
414 p. 2005 [978-3-540-23211-7]
Vol. 13: Chung, W.
Nonholonomic Manipulators
115 p. 2004 [978-3-540-22108-1]
Vol. 12: Iagnemma K.; Dubowsky, S.
Mobile Robots in Rough Terrain {
Estimation, Motion Planning, and Control
with Application to Planetary Rovers
123 p. 2004 [978-3-540-21968-2]
Vol. 11: Kim, J H.; Kim, D H.; Kim, Y J.; Seow, K T.
Soccer Robotics
353 p. 2004 [978-3-540-21859-3]
Vol. 10: Siciliano, B.; De Luca, A.; Melchiorri, C.;
Casalino, G. (Eds.)
Advances in Control of Articulated and Mobile Robots
259 p. 2004 [978-3-540-20783-2]
Vol. 9: Yamane, K.
Simulating and Generating Motions of Human Figures
176 p. 2004 [978-3-540-20317-9]
Vol. 8: Baeten, J.; De Schutter, J.
Integrated Visual Servoing and Force Control { The
Task Frame Approach
198 p. 2004 [978-3-540-40475-0]
Vol. 7: Boissonnat, J D.; Burdick, J.; Goldberg, K.;
Hutchinson, S. (Eds.)
Algorithmic Foundations of Robotics V
577 p. 2004 [978-3-540-40476-7]
Vol. 6: Jarvis, R.A.; Zelinsky, A. (Eds.)

Robotics Research { The Tenth International Symposium
580 p. 2003 [978-3-540-00550-6]
Vol. 5: Siciliano, B.; Dario, P. (Eds.)
Experimental Robotics VIII { Proceedings of the 8th
International Symposium ISER02
685 p. 2003 [978-3-540-00305-2]
Vol. 4: Bicchi, A.; Christensen, H.I.;
Prattichizzo, D. (Eds.)
Control Problems in Robotics
296 p. 2003 [978-3-540-00251-2]
Vol. 3: Natale, C.
Interaction Control of Robot Manipulators {
Six-degrees-of-freedom Tasks
120 p. 2003 [978-3-540-00159-1]
Vol. 2: Antonelli, G.
Underwater Robots { Motion and Force Control of
Vehicle-Manipulator Systems
268 p. 2006 [978-3-540-31752-4]
Vol. 1: Caccavale, F.; Villani, L. (Eds.)
Fault Diagnosis and Fault Tolerance for Mechatronic
Systems { Recent Advances
191 p. 2003 [978-3-540-44159-5]
Printing: Krips bv, Meppel
Binding: Stürtz, Würzburg

×