Active Teaching in Robot Programming by Demonstration

Size: px
Start display at page:

Download "Active Teaching in Robot Programming by Demonstration"

Transcription

1 IEEE Inernaional Symposium on Robo and Human Ineracive Communicaion (RO-MAN 7) Acive Teaching in Robo Programming by Demonsraion Sylvain Calinon and Aude Billard Learning Algorihms and Sysems Laboraory (LASA), Ecole Polyechnique Fédérale de Lausanne (EPFL) CH-5 Lausanne, Swizerland {sylvain.calinon, Absrac Robo Programming by Demonsraion (RbD) covers mehods by which a robo learns new skills hrough human guidance. In his work, we ake he perspecive ha he role of he eacher is more imporan han jus being a model of successful behaviour, and presen a probabilisic framework for RbD which allows o exrac incremenally he essenial characerisics of a ask described a a rajecory level. To demonsrae he feasibiliy of our approach, we presen wo experimens where manipulaion skills are ransferred o a humanoid robo by means of acive eaching mehods ha pu he human eacher in he loop of he robo's learning. The robo rs observes he ask performed by he user (hrough moion sensors) and he robo's skill is hen rened progressively by embodying he robo and puing i hrough he moion (kinesheic eaching). I. INTRODUCTION In a Robo Programming by Demonsraion (RbD) framework, a robo learns new skills hrough he help of a human insrucor []. Tradiional approaches in RbD end o consider he human user as an exper model who performs a ask while he robo observes passively he demonsraion, see e.g. [], []. However, in humans, eaching is a social and bidirecional process in which eacher and learner are boh acive. Insead of considering he eacher solely as a model of successful exper behavior, a recen body of work suggesed o refer o he eacher-learner couple as a eam ha engages in join problem solving [4], and o use acive eaching mehods o pu he human eacher in he loop of he robo's learning [5]. In previous work, we developed a probabilisic framework for exracing he relevan componens of a ask by observing muliple demonsraions of i [6]. The sysem is based on Gaussian Mixure Models (s) encoding a se of rajecories colleced by he robo hrough is sensors. In his work, we exend he use of our RbD framework by adoping he perspecive ha he eacher is no only a model of exper behavior bu becomes an acive paricipan in he learning process. Firs, we sugges o follow an incremenal learning approach which allows he eacher o wach he robo's reproducion aemps afer each demonsraion, and hus helps him/her assess he robo's curren undersanding of he skill and prepare he following demonsraion accordingly [7], [8]. This scaffolding process was previously proposed in roboics o le he robo gradually generalize he skill for an increasing range of conexs [4], [9]. We hen sugges o use differen modaliies o produce Fig.. Differen modaliies are used o convey he demonsraions and scaffolds required by he robo o learn a skill. The user rs demonsraes he whole movemen while wearing moion sensors (lef) and hen helps he robo rene is skill by kinesheic eaching (righ), ha is, by grasping he robo's arms and moving hem hrough he moion. he demonsraions, similarly o he eaching process where a human eacher would rs demonsrae he complee skill o he learner, followed by pracice rials performed by he learner under he supervision of he eacher (Fig. ). The learner can hen experience and adap he skill for his/her paricular body capaciies, as explored in developmenal psychology sudies []. In our RbD framework, we follow a similar sraegy by providing moion sensors and kinesheic eaching faciliies o help he user ac pedagogically wih he robo. Indeed, o become a good eacher, he user does no have o simply use his/her knowledge; he mus engage in an aciviy ha benes he learner. We ake he perspecive ha unlike observaional learning, pedagogy requires a special ype of communicaion o manifes he relevan knowledge of a skill. As discussed by [], he eacher rs needs o analyze his/her knowledge conen o emphasize in his/her demonsraions he aspecs ha are relevan for he learner. A. Sysem overview II. EXPERIMENTAL SETUP We assume ha he essenial characerisics of a skill can be exraced by observing muliple demonsraions of i. The generalizaion of a skill o differen conexs was previously explored in roboics [9], [] [7], bu mos of he approaches proposed represen he consrains a a symbolic level, which requires o segmen he skill in a preprocessing phase and, hus, o use pre-deermined conrollers o le he robo reproduce he skill. Here, we consider

2 he mos general case of represening he consrains a a rajecory level, which allows o combine several ses of consrains in a coninuous form (e.g., by considering consrains on differen modaliies or on differen objecs), and where he consrains can gradually change during he moion. Thus, our framework allows o auomaically nd a conroller for he robo ha reproduces smooh generalized rajecories saisfying several consrains simulaneously. The robo gradually builds a model of he skill by observing several demonsraions performed in various conexs (e.g., by demonsraing a manipulaion skill wih differen iniial posiions of objecs). Afer each demonsraion, he robo reproduces a generalized version of he ask by combining probabilisically he differen consrains exraced. The model is rened incremenally afer each demonsraion, and he user sops he ineracion when he robo has correcly learned he skill. B. Hardware The experimens are conduced using a Fujisu HOAP- humanoid robo wih 8 degrees of freedom (DOFs), of which 6 DOFs of he upper orso are used in he experimens. The iniial posiions of he objecs are recorded hrough a moulding process where he eacher grabs one of he robo's arm, moves i oward he objec, pus he robo's palm around he objec and presses is ngers agains he objec o le he robo feel ha an objec is currenly in is hand. When he objec ouches he palm, a force sensor inside he robo's palm is used o regiser he objec posiion, i.e., when he force sensor rerieves a value over a given hreshold, he robo briey grasps and releases he objec while regisering is posiion in D Caresian space. The user's movemens are rs recorded by 8 X-Sens moion sensors aached o he orso, upper-arms, lower-arms, hands (a he level of he ngers) and back of he head. Each sensor is used o exrac join angle rajecories by inegraing he D rae-of-urn, acceleraion and earh-magneic eld a a rae of 5 Hz and wih a precision of.5 degrees. We hen use he moor encoders of he robo o record informaion while he eacher moves he robo's arms. The eacher rs selecs he moors ha he/she wans o conrol manually by slighly moving he corresponding moors before reproducing he skill. The seleced moors are hen se o a passive mode, which allows he user o move freely hese corresponding DOFs while he robo execues he res of he ask. In his way, he eacher provides parial demonsraions while he robo acquires propriocepive informaion when performing he ask in is own environmen. The moion of each join is recorded a a rae of Hz, and each rajecory is resampled o a xed number of poins T =. The robo is provided wih moor encoders for every DOF, excep for he hands and he head acuaors. C. Probabilisic model We consider a se of rajecories {, ξ}, where each daapoin consiss of a emporal value and a spaial vecor ξ describing any kind of sensory informaion (e.g., a posure dened by join angles or a posiion in Caresian space). The spaial vecor ξ can be described eiher in he original daa space or in a laen space of moion (e.g., by projecing linearly he daa in a subspace of reduced dimensionaliy). To exrac consrains from his se of rajecories, we rs model he join probabiliy p(, x) in a Gaussian Mixure Model (), rained incremenally by a modied version of Expecaion-Maximizaion (EM) [7]. A generalized version of he rajecories is hen compued by esimaing E[p(ξ )], wih associaed consrains deermined by cov (p(ξ )). If muliple consrains are considered (e.g., considering acions ξ () and ξ () on wo differen objecs), he resuling consrains are compued by rs esimaing p(ξ ) = p(ξ () ) p(ξ () ) and hen esimaing E[p(ξ )] o reproduce he skill. For a complee descripion of he algorihms, he ineresed reader is referred o [6] for a deailed descripion of he exracion of consrains process and o [7] for he incremenal learning process. Regression is used o generalize over he se of demonsraions and o reproduce a smooh rajecory by esimaing he condiional probabiliy p(ξ ) a each ime sep. Several regression echniques based on Locally Weighed Regression (LWR) were previously proposed in roboics o generalize over a se of demonsraions [8], [9]. Our approach follows a similar sraegy by using s o represen he join disribuion of he daase {, x}, and using Gaussian Mixure Regression () o esimae p(x ), as proposed in []. By using, i is hen possible o deal wih encoding, recogniion and reproducion issues in a single framework. Apar from rerieving generalized rajecories from he demonsraions, he variaions (and correlaions) allowed around he generalized rajecories are also rerieved by he model, which are used by he robo o exend he learned skill o differen conexs and o nd an opimal conroller saisfying several consrains simulaneously. III. EXPERIMENTS We presen wo experimens o show ha he mehod is generic and can be used wih daases represening differen modaliies. In he rs experimen, he skill is represened in join space, where he / process is performed in a laen space of moion exraced by Principal Componen Analysis (PCA). In he second experimen, he skill is represened in ask space, where he / process acs on he posiion of he righ hand relaive o differen objecs in he scene. A. Learning bi-manual gesures This experimen shows how a bimanual skill can be augh incremenally o he robo in join space using differen modaliies (observaional learning and scaffolding). The ask consiss of grasping and moving a large foam die (Figs. and ). Saring from a res posure, he lef arm is moved rs o ouch he lef side of he die, wih he head following he moion of he hand. Then a symmerical gesure is The noaions E[ ] and cov( ) are used respecively o express expecaion and covariance.

3 Fig.. Illusraion of he use of moion sensors o acquire gesures from a human model. A simulaion of he robo is projeced behind he user o show he gesure observed by he robo. The gesure depiced here is similar o he one used in he experimen, excep ha in hese snapshos he user does no face he robo and only mimics he grasping of he objec. Fig. 4. Snapshos of he sixh reproducion aemp. Firs aemp Third aemp Sixh aemp Fig. 5. Lef: Experimenal seup wih frame of reference. Righ: Deniion of a posure by he posiion of he hand and an angular parameer α. Fig.. Reproducion of he ask afer he rs, hird and sixh demonsraion. In he rs aemp, he robo his he die when approaching i, making i fall. In he hird aemp, he robo's skill ges beer bu he grasp is sill unsable. In he sixh aemp, he die is grasped correcly. The rajecories of he hands are ploed in he rs row. The second row shows he corresponding snapshos of he reproducion aemps. performed wih he righ arm. When boh hands grasp he objec, i is lifed and pulled back on is base, wih he head urned oward he objec (Fig. ). The eacher performs he rs demonsraion of he complee ask while wearing moion sensors. He can hus demonsrae he full gesure by conrolling simulaneously he 6 join angles, which are hen projeced ino a subspace of lower dimensionaliy deermined by PCA. Afer observaion, he robo reproduces a rs generalized version of he moion. This moion is hen rened by physically moving he robo's limbs during he reproducion aemp, ha is, by embodying he robo and puing i hrough he moion. Noe ha he gesure can only be rened parially by guiding he desired DOFs while he robo conrols he remaining DOFs. Indeed, he eacher can only move a limied subse of DOFs by using his or her wo arms. Thus, as discussed in [8], he combinaion of observaional learning (hrough moion sensors) and kinesheic eaching echniques allow o leverage he respecive drawbacks of he wo mehods. Resuls of he experimen are presened in Figs. and 4, where he resuling hand pahs are similar o he ones demonsraed by he user (Fig. ). The sysem nds auomaically ha ve principal componens and ve Gaussian componens are sufcien o encode he moion. Afer he rs demonsraion, he robo can only reproduce a smoohed version of he gesure produced by he user. Because he user's and robo's bodies differ (he robo is smaller han he user, bu he size of he die does no change), he robo rs his he die by moving is lef hand rs, making he die fall before moving is righ hand. Observing his, he eacher progressively renes he robo's skill by providing appropriae scaffolds, ha is, by conrolling he shoulders and he elbows of he robo while reproducing he skill so ha i may grasp he die correcly. In he hird reproducion aemp, he robo lifs he die awkwardly. In he sixh aemp, he robo skillfully reproduces he ask by iself (Fig. 4). Therefore, he user decides o sop he eaching process. B. Learning o move objecs In his experimen, he robo learns how o move differen chess pieces by considering he hand-objecs relaionships a a rajecory level. The experimen draws insighs from he eaching processes described by [] in developmenal psychology. I shows ha eaching manipulaion skills o he robo can be achieved hrough a scaffolding process where he user gradually highlighs he affordances of differen Noe ha he skill is represened as join angle rajecories projeced in a laen space of moion of lower dimensionaliy.

4 Demo Demo Demo Demo 4 Demo 5 Demo 6 Knigh Bishop Rook Fig. 6. Trajecories for he six consecuive kinesheic demonsraions and for he hree differen chess pieces (only x and x are represened, corresponding o he plane of he chessboard). The cross and he plus sign represen respecively he chess piece o grasp and he opponen chess piece. Consrains for he Rook/King Consrains for he Bishop/King Consrains for he Knigh/King Daa Daa Daa Relaive o objec x () x () x () x () x () x () ˆx () ˆx () ˆx () x () x () x () x () x () x () ˆx () ˆx () ˆx () x () x () x () x () x () x () ˆx () ˆx () ˆx () Relaive o objec Daa ˆ ˆ ˆ Daa ˆ ˆ ˆ Daa ˆ ˆ ˆ Fig. 7. Exracion of he hand-objecs posiion consrains (posiion x () of he righ hand relaive o he Rook/Bishop/Knigh and posiion of he righ hand relaive o he King). In each cell, he rs column shows he rajecories, he second column shows he and he las column shows he exracion of he generalized rajecories and associaed consrains hrough. The pars of he moion showing a hin envelope around he generalized rajecories are locally highly consrained, while he pars wih a large envelope allow a loose reproducion of he rajecories. objecs in is environmen and he effeciviies of he body required o perform acions on hese objecs. A chess game is used in his experimen o explore how a robo can learn he affordances of differen chess pieces (he paricular relaions and rules associaed wih he objecs) and he associaed effeciviies (how he robo should use is body o manipulae and displace hem wihou hiing oher chess pieces). The chess paradigm was also used by [] o explore he correspondence problem in imiaion learning, ha is, o know how o reproduce a paricular moion on he chessboard by considering differen chess pieces (differen embodimens). The seup of he experimen is presened in Fig. 5. Six consecuive kinesheic demonsraions are provided o show how o grasp a Rook, a Bishop or a Knigh and bring i o he King of he adversary (Figs. 6). Three differen models are creaed for he Rook, he Bishop and he Knigh. The seup is simplied by using only wo chess pieces a he same ime (aenion scaffolding is used o le he robo recognize only

5 hese wo chess pieces), and we do no ake ino accoun he generalizaion across differen frames of reference. I means ha in our seup, he Rook is moved only in a forward linear direcion, he Bishop is moved only in a forward-lef diagonal direcion, and he Knigh is moved only wo squares forward followed by one square o he lef, forming an inverse L shape. Through he eacher's suppor, he robo exracs and combines he consrains relaed o differen objecs. Afer each demonsraion, he robo ries o reproduce he skill wih he chess pieces placed in a new conguraion ha has no been observed during he demonsraions. The user can hus es he abiliy of he robo o generalize he skill over differen siuaions. The consrains exraced afer he sixh demonsraion are presened in Fig. 7, showing he displacemen consrains wih respec o he rs objec (respecively he Rook, he Bishop and he Knigh) and he second objec (he King). For he Rook, we see ha he rajecory is highly consrained for x () from ime sep while he hand grasps he Rook, i.e., he hand-objec relaionship allows only low variabiliy during his par of he skill. The Rook is hen moved in a sraigh line, i.e., he direcion in x remains consan afer grasping of he Rook. However, is nal posiion can change in ampliude, i.e., he Rook is moved along a sraigh line bu is nal posiion on his sraigh line can vary, which is reeced by he consrains exraced for x () (larger envelope afer ime sep 7). For he Bishop, we see ha he generalized rajecories (relaive o Objec ) follows a diagonal. The direcion is highly consrained bu he nal posiion is no. For he knigh, he generalized rajecories (relaive o Objec ) are more consrained. Indeed, for a given iniial posiion of he Knigh, only one nal posiion is allowed in he proposed seup. This is reeced by he consrains for x () and ), where he and x () (and complemenary for pah wih respec o he iniial posiion of he Knigh is highly consrained (he followed pah is quasi invarian across all demonsraions). For he hree chess pieces, he consrains for he verical axis x () share similariies, showing ha he user grasps he chess piece from above, and displaces he chess piece following a bell-shaped rajecory in a verical plane. We observe ha for each chess piece he consrains for he rs objec are correlaed wih he consrains for he second objec. Indeed, he posiions of he wo objecs have imporan dependencies for he skill (i is imporan o reach he King of he opponen wih he chess piece). By considering he consrains relaive o he wo objecs, he reproducion of he hand pah is hen compued for new iniial posiions of he objecs. To do so, he absolue consrain for each objec is compued by adding he new iniial posiion of each objec o he corresponding relaive consrain (represened as a varying mean and associaed covariance marix along he moion). The nal hand pah used for reproducion is hen compued by muliplying a each Noe ha he basic rules remain he same and ha he direcions only depend on he frame of reference considered. α Rook Bishop Knigh α α Fig. 8. Exracion of he consrains on he gesure (modeled by angle α) used o move he differen chess pieces. Rook Bishop Knigh Firs aemp Third aemp Sixh aemp Fig. 9. Reproducion of he ask afer observaion of he rs, hird and sixh demonsraion. The cross and he plus sign represen respecively he chess piece o grasp and he opponen chess piece. ime sep he wo Gaussian disribuions characerizing he absolue consrains for he wo objecs (i.e., by compuing he probabiliy of wo evens in conjuncion). This hand pah is convered o join angles by using a geomerical inverse kinemaics algorihm parameerized by he angle α beween he elbow and a verical plane (Fig. 5). A generalizaion of he angle α observed during he demonsraions is used o reproduce he ask (Fig. 8). This allows o reproduce naurally-looking gesures by providing an addiional consrain o he redundan inverse kinemaics problem. For he hree chess pieces, we see ha he gesure used o reach for he chess piece share similariies. Indeed, he α rajecories sar wih a negaive value and progressively converge o zero. I means ha he elbow is rs elevaed ouward he body and is progressively lowered, approaching he body unil he arm and forearm are almos in a verical plane. This allows he user (and he robo) o approach he chess piece carefully wihou hiing he oher chess piece. Indeed, when experiencing he skill ogeher wih he robo hrough a scaffolding process, he user quickly noices ha when he robo is close o he chess piece, is elbow has o be lowered o grasp he chess piece correcly. This is mainly due o he missing DOF a he level of he wris, which consrains he grasping posure of HOAP- o a value of angle α close o zero. When he chess piece is grasped, we see ha wo differen movemen sraegies are

6 adoped depending on he pah o follow. As he Rook is moved forward, he angular conguraion does no need o be changed afer grasping. As he Bishop is moved in a diagonal (forward-lef), he user helps he robo adop a correc posure o avoid hiing is own body when performing he move (i.e., learning effeciviies). This is reeced by he decreasing negaive value of angle α. A similar sraegy is employed for he Knigh, bu he ampliude of change in angle α is lower due o he shorer pah followed by he Knigh. We also see ha here is a sligh endency o rs keep he arm in a verical plane (α close o zero), and o nally use a posure wih a sligh elevaion of he elbow (negaive α value). This behaviour is probably due o he inadveren decomposiion of he L shape by he user when helping kinesheically he robo displace he Knigh. Finally, Fig. 9 shows differen reproducion aemps for iniial conguraions ha have no been observed by he robo during he eaching process. We see ha he abiliy of he robo increases, i.e., each demonsraion helps he robo rene is model of he skill and abiliy o generalize across differen siuaions. IV. CONCLUSION We presened a probabilisic RbD framework exracing incremenally he consrains of a ask in a coninuous form, which allows o generalize and reproduce he ask in new conexs. We used wo experimens o highligh he advanages of designing a human-robo ineracion scenario mimicking he human process of eaching and aking advanages of he eaching abiliies of he user. The rs experimen showed he imporance of having mulimodal cues o srucure he demonsraed asks and o reduce he complexiy of he skill ransfer process. Indeed, we showed ha while observaional learning is a useful sraegy o demonsrae a skill in is inegriy, he use of kinesheic eaching gives he opporuniy o see and feel he soluions o he correspondence problem (deecing he mach beween self-generaed and oher moion). The second experimen showed ha eaching manipulaion skills o he robo can be achieved hrough a scaffolding process, where he user gradually highlighs he affordances of differen objecs in is environmen and he effeciviies of he body required o perform grasping and moving acions on hese objecs. ACKNOWLEDGMENT The work described in his paper was suppored in par by he Secréaria d'ea a l'educaion e a la Recherche Suisse (SER), under Conrac FP6-, Inegraed Projec Cogniron of he European Commission Division FP6-IST Fuure and Emerging Technologies, and was suppored in par by he Swiss Naional Science Foundaion, hrough gran of he SNF Professorships program. REFERENCES [] A. Billard and R. Siegwar, Special issue on robo learning from demonsraion, Roboics and Auonomous Sysems, vol. 47, no. -, pp , 4. [] K. Ikeuchi and T. Suchiro, Towards an assembly plan from observaion, par I: Assembly ask recogniion using face-conac relaions (polyhedral objecs), in Proceedings of he IEEE Inernaional Conference on Roboics and Auomaion (ICRA), vol., no. -4, May 99, pp [] Y. Kuniyoshi, M. Inaba, and H. Inoue, Learning by waching: Exracing reusable ask knowledge from visual observaion of human performance, IEEE Transacions on Roboics and Auomaion, vol., no. 6, pp , 994. [4] C. Breazeal, A. Brooks, J. Gray, G. Hoffman, C. Kidd, H. Lee, J. Lieberman, A. Lockerd, and D. Chilongo, Tuelage and collaboraion for humanoid robos, Humanoid Robos, vol., no., pp. 5 48, 4. [5] K. Dauenhahn, The ar of designing socially inelligen agens: Science, cion, and he human in he loop, Applied Aricial Inelligence, vol., no. 7-8, pp , 998. [6] S. Calinon, F. Guener, and A. Billard, On learning, represening and generalizing a ask in a humanoid robo, IEEE Transacions on Sysems, Man and Cyberneics, Par B. Special issue on robo learning by observaion, demonsraion and imiaion, vol. 7, no., pp , 7. [7] S. Calinon and A. Billard, Incremenal learning of gesures by imiaion in a humanoid robo, in Proceedings of he ACM/IEEE Inernaional Conference on Human-Robo Ineracion (HRI), March 7, pp [8], Wha is he eacher's role in robo programming by demonsraion? - Toward benchmarks for improved learning, Ineracion Sudies. Special Issue on Psychological Benchmarks in Human-Robo Ineracion, vol. 8, no., 7. [9] J. Saunders, C. Nehaniv, and K. Dauenhahn, Teaching robos by moulding behavior and scaffolding he environmen, in Proceedings of he ACM SIGCHI/SIGART conference on Human-Robo Ineracion (HRI), March 6, pp [] P. Zukow-Goldring, Caregivers and he educaion of he mirror sysem, in Proceedings of he Inernaional Conference on Developmen and Learning (ICDL), 4, pp. 96. [] G. Gergely and G. Csibra, The social consrucion of he culural mind: Imiaive learning as a mechanism of human pedagogy, Ineracion Sudies, vol. 6, pp , 5. [] S. Muench, J. Kreuziger, M. Kaiser, and R. Dillmann, Robo programming by demonsraion (RPD) - Using machine learning and user ineracion mehods for he developmen of easy and comforable robo programming sysems, in Proceedings of he Inernaional Symposium on Indusrial Robos (ISIR), 994, pp [] M. Nicolescu and M. Maaric, Naural mehods for robo ask learning: Insrucive demonsraions, generalizaion and pracice, in Proceedings of he Inernaional Join Conference on Auonomous Agens and Muliagen Sysems (AAMAS),, pp [4] J. Seil, F. Röhling, R. Haschke, and H. Rier, Siuaed robo learning for muli-modal insrucion and imiaion of grasping, Roboics and Auonomous Sysems, vol. 47, no. -, pp. 9 4, 4. [5] A. Alissandrakis, C. Nehaniv, K. Dauenhahn, and J. Saunders, An approach for programming robos by demonsraion: Generalizaion across differen iniial conguraions of manipulaed objecs, in Proceedings of he IEEE Inernaional Symposium on Compuaional Inelligence in Roboics and Auomaion, 5, pp [6] S. Ekvall and D. Kragic, Learning ask models from muliple human demonsraions, in Proceedings of he IEEE Inernaional Symposium on Robo and Human Ineracive Communicaion (RO-MAN), Sepember 6, pp [7] M. Pardowiz, R. Zoellner, S. Knoop, and R. Dillmann, Incremenal learning of asks from user demonsraions, pas experiences and vocal commens, IEEE Transacions on Sysems, Man and Cyberneics, Par B. Special issue on robo learning by observaion, demonsraion and imiaion, vol. 7, no., pp., 7. [8] S. Schaal and C. Akeson, Consrucive incremenal learning from only local informaion, Neural Compuaion, vol., no. 8, pp , 998. [9] S. Vijayakumar, A. D'souza, and S. Schaal, Incremenal online learning in high dimensions, Neural Compuaion, vol. 7, no., pp. 6 64, 5. [] Z. Ghahramani and M. Jordan, Supervised learning from incomplee daa via an EM approach, in Advances in Neural Informaion Processing Sysems, J. D. Cowan, G. Tesauro, and J. Alspecor, Eds., vol. 6. Morgan Kaufmann Publishers, Inc., 994, pp. 7. [] A. Alissandrakis, C. Nehaniv, and K. Dauenhahn, Imiaion wih ALICE: Learning o imiae corresponding acions across dissimilar embodimens, IEEE Transacions on Sysems, Man, and Cyberneics, Par A: Sysems and Humans, vol., no. 4, pp ,.

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab

Lab 3 Acceleration. What You Need To Know: Physics 211 Lab b Lab 3 Acceleraion Wha You Need To Know: The Physics In he previous lab you learned ha he velociy of an objec can be deermined by finding he slope of he objec s posiion vs. ime graph. x v ave. = v ave.

More information

ARobotLearningfromDemonstrationFrameworktoPerform Force-based Manipulation Tasks

ARobotLearningfromDemonstrationFrameworktoPerform Force-based Manipulation Tasks Noname manuscrip No. (will be insered by he edior) ARoboLearningfromDemonsraionFrameworkoPerform Force-based Manipulaion Tasks Received: dae / Acceped: dae Absrac This paper proposes an end-o-end learning

More information

Learning-based control strategy for safe human-robot interaction exploiting task and robot redundancies

Learning-based control strategy for safe human-robot interaction exploiting task and robot redundancies The 2 IEEE/RSJ Inernaional Conference on Inelligen Robos and Sysems Ocober 8-22, 2, Taipei, Taiwan Learning-based conrol sraegy for safe human-robo ineracion exploiing ask and robo redundancies Sylvain

More information

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

Spring Localization I. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots Spring 2017 Localizaion I Localizaion I 10.04.2017 1 2 ASL Auonomous Sysems Lab knowledge, daa base mission commands Localizaion Map Building environmen model local map posiion global map Cogniion Pah

More information

Acquiring hand-action models by attention point analysis

Acquiring hand-action models by attention point analysis Acquiring hand-acion models by aenion poin analysis Koichi Ogawara Soshi Iba y Tomikazu Tanuki yy Hiroshi Kimura yyy Kasushi Ikeuchi Insiue of Indusrial Science, Univ. of Tokyo, Tokyo, 106-8558, JAPAN

More information

A Cognitive Modeling of Space using Fingerprints of Places for Mobile Robot Navigation

A Cognitive Modeling of Space using Fingerprints of Places for Mobile Robot Navigation A Cogniive Modeling of Space using Fingerprins of Places for Mobile Robo Navigaion Adriana Tapus Roland Siegwar Ecole Polyechnique Fédérale de Lausanne (EPFL) Ecole Polyechnique Fédérale de Lausanne (EPFL)

More information

Learning Force and Position Constraints in Human-robot Cooperative Transportation

Learning Force and Position Constraints in Human-robot Cooperative Transportation Learning Force and osiion Consrains in Human-robo Cooperaive Transporaion Leonel Rozo 1 Sylvain Calinon 12 and Darwin G. Caldwell 1 Absrac hysical ineracion beween humans and robos arises a large se of

More information

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation

Fuzzy Inference Model for Learning from Experiences and Its Application to Robot Navigation Fuzzy Inference Model for Learning from Experiences and Is Applicaion o Robo Navigaion Manabu Gouko, Yoshihiro Sugaya and Hiroomo Aso Deparmen of Elecrical and Communicaion Engineering, Graduae School

More information

The student will create simulations of vertical components of circular and harmonic motion on GX.

The student will create simulations of vertical components of circular and harmonic motion on GX. Learning Objecives Circular and Harmonic Moion (Verical Transformaions: Sine curve) Algebra ; Pre-Calculus Time required: 10 150 min. The sudens will apply combined verical ranslaions and dilaions in he

More information

Lecture September 6, 2011

Lecture September 6, 2011 cs294-p29 Seminar on Algorihmic Game heory Sepember 6, 2011 Lecure Sepember 6, 2011 Lecurer: Chrisos H. Papadimiriou Scribes: Aloni Cohen and James Andrews 1 Game Represenaion 1.1 abular Form and he Problem

More information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information

Mobile Robot Localization Using Fusion of Object Recognition and Range Information 007 IEEE Inernaional Conference on Roboics and Auomaion Roma, Ialy, 10-14 April 007 FrB1.3 Mobile Robo Localizaion Using Fusion of Objec Recogniion and Range Informaion Byung-Doo Yim, Yong-Ju Lee, Jae-Bok

More information

Knowledge Transfer in Semi-automatic Image Interpretation

Knowledge Transfer in Semi-automatic Image Interpretation Knowledge Transfer in Semi-auomaic Image Inerpreaion Jun Zhou 1, Li Cheng 2, Terry Caelli 23, and Waler F. Bischof 1 1 Deparmen of Compuing Science, Universiy of Albera, Edmonon, Albera, Canada T6G 2E8

More information

Role of Kalman Filters in Probabilistic Algorithm

Role of Kalman Filters in Probabilistic Algorithm Volume 118 No. 11 2018, 5-10 ISSN: 1311-8080 (prined version); ISSN: 1314-3395 (on-line version) url: hp://www.ijpam.eu doi: 10.12732/ijpam.v118i11.2 ijpam.eu Role of Kalman Filers in Probabilisic Algorihm

More information

An Emergence of Game Strategy in Multiagent Systems

An Emergence of Game Strategy in Multiagent Systems An Emergence of Game Sraegy in Muliagen Sysems Peer LACKO Slovak Universiy of Technology Faculy of Informaics and Informaion Technologies Ilkovičova 3, 842 16 Braislava, Slovakia lacko@fii.suba.sk Absrac.

More information

Exploration with Active Loop-Closing for FastSLAM

Exploration with Active Loop-Closing for FastSLAM Exploraion wih Acive Loop-Closing for FasSLAM Cyrill Sachniss Dirk Hähnel Wolfram Burgard Universiy of Freiburg Deparmen of Compuer Science D-79110 Freiburg, Germany Absrac Acquiring models of he environmen

More information

Comparing image compression predictors using fractal dimension

Comparing image compression predictors using fractal dimension Comparing image compression predicors using fracal dimension RADU DOBRESCU, MAEI DOBRESCU, SEFA MOCAU, SEBASIA ARALUGA Faculy of Conrol & Compuers POLIEHICA Universiy of Buchares Splaiul Independenei 313

More information

Autonomous Humanoid Navigation Using Laser and Odometry Data

Autonomous Humanoid Navigation Using Laser and Odometry Data Auonomous Humanoid Navigaion Using Laser and Odomery Daa Ricardo Tellez, Francesco Ferro, Dario Mora, Daniel Pinyol and Davide Faconi Absrac In his paper we presen a novel approach o legged humanoid navigaion

More information

P. Bruschi: Project guidelines PSM Project guidelines.

P. Bruschi: Project guidelines PSM Project guidelines. Projec guidelines. 1. Rules for he execuion of he projecs Projecs are opional. Their aim is o improve he sudens knowledge of he basic full-cusom design flow. The final score of he exam is no affeced by

More information

ECE-517 Reinforcement Learning in Artificial Intelligence

ECE-517 Reinforcement Learning in Artificial Intelligence ECE-517 Reinforcemen Learning in Arificial Inelligence Lecure 11: Temporal Difference Learning (con.), Eligibiliy Traces Ocober 8, 2015 Dr. Iamar Arel College of Engineering Deparmen of Elecrical Engineering

More information

Robot Control using Genetic Algorithms

Robot Control using Genetic Algorithms Robo Conrol using Geneic Algorihms Summary Inroducion Robo Conrol Khepera Simulaor Geneic Model for Pah Planning Chromosome Represenaion Evaluaion Funcion Case Sudies Conclusions The Robo Conroller Problem

More information

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags

SLAM Algorithm for 2D Object Trajectory Tracking based on RFID Passive Tags 2008 IEEE Inernaional Conference on RFID The Veneian, Las Vegas, Nevada, USA April 16-17, 2008 1C2.2 SLAM Algorihm for 2D Objec Trajecory Tracking based on RFID Passive Tags Po Yang, Wenyan Wu, Mansour

More information

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling

EE 330 Lecture 24. Amplification with Transistor Circuits Small Signal Modelling EE 330 Lecure 24 Amplificaion wih Transisor Circuis Small Signal Modelling Review from las ime Area Comparison beween BJT and MOSFET BJT Area = 3600 l 2 n-channel MOSFET Area = 168 l 2 Area Raio = 21:1

More information

Dynamic Networks for Motion Planning in Multi-Robot Space Systems

Dynamic Networks for Motion Planning in Multi-Robot Space Systems Proceeding of he 7 h Inernaional Symposium on Arificial Inelligence, Roboics and Auomaion in Space: i-sairas 2003, NARA, Japan, May 19-23, 2003 Dynamic Neworks for Moion Planning in Muli-Robo Space Sysems

More information

5 Spatial Relations on Lines

5 Spatial Relations on Lines 5 Spaial Relaions on Lines There are number of useful problems ha can be solved wih he basic consrucion echniques developed hus far. We now look a cerain problems, which involve spaial relaionships beween

More information

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.)

(This lesson plan assumes the students are using an air-powered rocket as described in the Materials section.) The Mah Projecs Journal Page 1 PROJECT MISSION o MArs inroducion Many sae mah sandards and mos curricula involving quadraic equaions require sudens o solve "falling objec" or "projecile" problems, which

More information

A Segmentation Method for Uneven Illumination Particle Images

A Segmentation Method for Uneven Illumination Particle Images Research Journal of Applied Sciences, Engineering and Technology 5(4): 1284-1289, 2013 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scienific Organizaion, 2013 Submied: July 17, 2012 Acceped: Augus 15, 2012

More information

ICAMechS The Navigation Mobile Robot Systems Using Bayesian Approach through the Virtual Projection Method

ICAMechS The Navigation Mobile Robot Systems Using Bayesian Approach through the Virtual Projection Method ICAMechS 2012 Advanced Inelligen Conrol in Roboics and Mecharonics The Navigaion Mobile Robo Sysems Using Bayesian Approach hrough he Virual Projecion Mehod Tokyo, Japan, Sepember 2012 Luige VLADAREANU,

More information

Memorandum on Impulse Winding Tester

Memorandum on Impulse Winding Tester Memorandum on Impulse Winding Teser. Esimaion of Inducance by Impulse Response When he volage response is observed afer connecing an elecric charge sored up in he capaciy C o he coil L (including he inside

More information

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final

A-LEVEL Electronics. ELEC4 Programmable Control Systems Mark scheme June Version: 1.0 Final A-LEVEL Elecronics ELEC4 Programmable Conrol Sysems scheme 243 June 26 Version:. Final schemes are prepared by he Lead Assessmen Wrier and considered, ogeher wih he relevan quesions, by a panel of subjec

More information

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc

Motion-blurred star image acquisition and restoration method based on the separable kernel Honglin Yuana, Fan Lib and Tao Yuc 5h Inernaional Conference on Advanced Maerials and Compuer Science (ICAMCS 206) Moion-blurred sar image acquisiion and resoraion mehod based on he separable kernel Honglin Yuana, Fan Lib and Tao Yuc Beihang

More information

AN303 APPLICATION NOTE

AN303 APPLICATION NOTE AN303 APPLICATION NOTE LATCHING CURRENT INTRODUCTION An imporan problem concerning he uilizaion of componens such as hyrisors or riacs is he holding of he componen in he conducing sae afer he rigger curren

More information

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib

Pulse Train Controlled PCCM Buck-Boost Converter Ming Qina, Fangfang Lib 5h Inernaional Conference on Environmen, Maerials, Chemisry and Power Elecronics (EMCPE 016 Pulse Train Conrolled PCCM Buck-Boos Converer Ming Qina, Fangfang ib School of Elecrical Engineering, Zhengzhou

More information

Distributed Multi-robot Exploration and Mapping

Distributed Multi-robot Exploration and Mapping 1 Disribued Muli-robo Exploraion and Mapping Dieer Fox Jonahan Ko Kur Konolige Benson Limkekai Dirk Schulz Benjamin Sewar Universiy of Washingon, Deparmen of Compuer Science & Engineering, Seale, WA 98195

More information

Surveillance System with Object-Aware Video Transcoder

Surveillance System with Object-Aware Video Transcoder MITSUBISHI ELECTRIC RESEARCH LABORATORIES hp://www.merl.com Surveillance Sysem wih Objec-Aware Video Transcoder Toshihiko Haa, Naoki Kuwahara, Toshiharu Nozawa, Derek Schwenke, Anhony Vero TR2005-115 April

More information

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost)

Table of Contents. 3.0 SMPS Topologies. For Further Research. 3.1 Basic Components. 3.2 Buck (Step Down) 3.3 Boost (Step Up) 3.4 Inverter (Buck/Boost) Table of Conens 3.0 SMPS Topologies 3.1 Basic Componens 3.2 Buck (Sep Down) 3.3 Boos (Sep Up) 3.4 nverer (Buck/Boos) 3.5 Flyback Converer 3.6 Curren Boosed Boos 3.7 Curren Boosed Buck 3.8 Forward Converer

More information

Pointwise Image Operations

Pointwise Image Operations Poinwise Image Operaions Binary Image Analysis Jana Kosecka hp://cs.gmu.edu/~kosecka/cs482.hml - Lookup able mach image inensiy o he displayed brighness values Manipulaion of he lookup able differen Visual

More information

THE OSCILLOSCOPE AND NOISE. Objectives:

THE OSCILLOSCOPE AND NOISE. Objectives: -26- Preparaory Quesions. Go o he Web page hp://www.ek.com/measuremen/app_noes/xyzs/ and read a leas he firs four subsecions of he secion on Trigger Conrols (which iself is a subsecion of he secion The

More information

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm

Foreign Fiber Image Segmentation Based on Maximum Entropy and Genetic Algorithm Journal of Compuer and Communicaions, 215, 3, 1-7 Published Online November 215 in SciRes. hp://www.scirp.org/journal/jcc hp://dx.doi.org/1.4236/jcc.215.3111 Foreign Fiber Image Segmenaion Based on Maximum

More information

OpenStax-CNX module: m Elemental Signals. Don Johnson. Perhaps the most common real-valued signal is the sinusoid.

OpenStax-CNX module: m Elemental Signals. Don Johnson. Perhaps the most common real-valued signal is the sinusoid. OpenSax-CNX module: m0004 Elemenal Signals Don Johnson This work is produced by OpenSax-CNX and licensed under he Creaive Commons Aribuion License.0 Absrac Complex signals can be buil from elemenal signals,

More information

Outdoor Navigation: Time-critical Motion Planning for Nonholonomic Mobile Robots Mohd Sani Mohamad Hashim

Outdoor Navigation: Time-critical Motion Planning for Nonholonomic Mobile Robots Mohd Sani Mohamad Hashim Oudoor Navigaion: Time-criical Moion Planning for Nonholonomic Mobile Robos Mohd Sani Mohamad Hashim School of Mechanical Engineering The Universiy of Adelaide Souh Ausralia 55 Ausralia A hesis submied

More information

MEASUREMENTS OF VARYING VOLTAGES

MEASUREMENTS OF VARYING VOLTAGES MEASUREMENTS OF ARYING OLTAGES Measuremens of varying volages are commonly done wih an oscilloscope. The oscilloscope displays a plo (graph) of volage versus imes. This is done by deflecing a sream of

More information

3D Laser Scan Registration of Dual-Robot System Using Vision

3D Laser Scan Registration of Dual-Robot System Using Vision 3D Laser Scan Regisraion of Dual-Robo Sysem Using Vision Ravi Kaushik, Jizhong Xiao*, William Morris and Zhigang Zhu Absrac This paper presens a novel echnique o regiser a se of wo 3D laser scans obained

More information

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK

EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK EXPERIMENT #9 FIBER OPTIC COMMUNICATIONS LINK INTRODUCTION: Much of daa communicaions is concerned wih sending digial informaion hrough sysems ha normally only pass analog signals. A elephone line is such

More information

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER

EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER EXPERIMENT #4 AM MODULATOR AND POWER AMPLIFIER INTRODUCTION: Being able o ransmi a radio frequency carrier across space is of no use unless we can place informaion or inelligence upon i. This las ransmier

More information

Effective Team-Driven Multi-Model Motion Tracking

Effective Team-Driven Multi-Model Motion Tracking Effecive Team-Driven Muli-Model Moion Tracking Yang Gu Compuer Science Deparmen Carnegie Mellon Universiy 5000 Forbes Avenue Pisburgh, PA 15213, USA guyang@cscmuedu Manuela Veloso Compuer Science Deparmen

More information

Teacher Supplement to Operation Comics, Issue #5

Teacher Supplement to Operation Comics, Issue #5 eacher Supplemen o Operaion Comics, Issue #5 he purpose of his supplemen is o provide conen suppor for he mahemaics embedded ino he fifh issue of Operaion Comics, and o show how he mahemaics addresses

More information

Network Design and Optimization for Quality of Services in Wireless Local Area Networks using Multi-Objective Approach

Network Design and Optimization for Quality of Services in Wireless Local Area Networks using Multi-Objective Approach Chuima Prommak and Naruemon Waanapongsakorn Nework Design and Opimizaion for Qualiy of Services in Wireless Local Area Neworks using Muli-Objecive Approach CHUTIMA PROMMAK, NARUEMON WATTANAPONGSAKORN *

More information

Multiple Load-Source Integration in a Multilevel Modular Capacitor Clamped DC-DC Converter Featuring Fault Tolerant Capability

Multiple Load-Source Integration in a Multilevel Modular Capacitor Clamped DC-DC Converter Featuring Fault Tolerant Capability Muliple Load-Source Inegraion in a Mulilevel Modular Capacior Clamped DC-DC Converer Feauring Faul Toleran Capabiliy Faisal H. Khan, Leon M. Tolber The Universiy of Tennessee Elecrical and Compuer Engineering

More information

4.5 Biasing in BJT Amplifier Circuits

4.5 Biasing in BJT Amplifier Circuits 4/5/011 secion 4_5 Biasing in MOS Amplifier Circuis 1/ 4.5 Biasing in BJT Amplifier Circuis eading Assignmen: 8086 Now le s examine how we C bias MOSFETs amplifiers! f we don bias properly, disorion can

More information

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation

Evaluation of the Digital images of Penaeid Prawns Species Using Canny Edge Detection and Otsu Thresholding Segmentation Inernaional Associaion of Scienific Innovaion and Research (IASIR) (An Associaion Unifying he Sciences, Engineering, and Applied Research) Inernaional Journal of Emerging Technologies in Compuaional and

More information

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks

Social-aware Dynamic Router Node Placement in Wireless Mesh Networks Social-aware Dynamic Rouer Node Placemen in Wireless Mesh Neworks Chun-Cheng Lin Pei-Tsung Tseng Ting-Yu Wu Der-Jiunn Deng ** Absrac The problem of dynamic rouer node placemen (dynrnp) in wireless mesh

More information

Negative frequency communication

Negative frequency communication Negaive frequency communicaion Fanping DU Email: dufanping@homail.com Qing Huo Liu arxiv:2.43v5 [cs.it] 26 Sep 2 Deparmen of Elecrical and Compuer Engineering Duke Universiy Email: Qing.Liu@duke.edu Absrac

More information

Inferring Maps and Behaviors from Natural Language Instructions

Inferring Maps and Behaviors from Natural Language Instructions Inferring Maps and Behaviors from Naural Language Insrucions Felix Duvalle 1, Mahew R. Waler 2, Thomas Howard 2, Sachihra Hemachandra 2, Jean Oh 1, Seh Teller 2, Nicholas Roy 2, and Anhony Senz 1 1 Roboics

More information

Lecture #7: Discrete-time Signals and Sampling

Lecture #7: Discrete-time Signals and Sampling EEL335: Discree-Time Signals and Sysems Lecure #7: Discree-ime Signals and Sampling. Inroducion Lecure #7: Discree-ime Signals and Sampling Unlike coninuous-ime signals, discree-ime signals have defined

More information

Notes on the Fourier Transform

Notes on the Fourier Transform Noes on he Fourier Transform The Fourier ransform is a mahemaical mehod for describing a coninuous funcion as a series of sine and cosine funcions. The Fourier Transform is produced by applying a series

More information

KALMAN FILTER AND NARX NEURAL NETWORK FOR ROBOT VISION BASED HUMAN TRACKING UDC ( KALMAN), ( ), (007.2)

KALMAN FILTER AND NARX NEURAL NETWORK FOR ROBOT VISION BASED HUMAN TRACKING UDC ( KALMAN), ( ), (007.2) FACTA UNIERITATI eries: Auomaic Conrol and Roboics ol. 2 N o 23 pp. 43-5 KALMAN FILTER AND NARX NEURAL NETWORK FOR ROBOT IION BAED HUMAN TRACKING UDC (4.42KALMAN) (4.32.26) (7.2) Emina Perović Žaro Ćojbašić

More information

Learning Spatial-Semantic Representations from Natural Language Descriptions and Scene Classifications

Learning Spatial-Semantic Representations from Natural Language Descriptions and Scene Classifications Learning Spaial-Semanic Represenaions from Naural Language Descripions and Scene Classificaions Sachihra Hemachandra, Mahew R. Waler, Sefanie Tellex, and Seh Teller Absrac We describe a semanic mapping

More information

Learning Spatial-Semantic Representations from Natural Language Descriptions and Scene Classifications

Learning Spatial-Semantic Representations from Natural Language Descriptions and Scene Classifications Learning Spaial-Semanic Represenaions from Naural Language Descripions and Scene Classificaions Sachihra Hemachandra, Mahew R. Waler, Sefanie Tellex, and Seh Teller Absrac We describe a semanic mapping

More information

A Comparison of EKF, UKF, FastSLAM2.0, and UKF-based FastSLAM Algorithms

A Comparison of EKF, UKF, FastSLAM2.0, and UKF-based FastSLAM Algorithms A Comparison of,, FasSLAM., and -based FasSLAM Algorihms Zeyneb Kur-Yavuz and Sırma Yavuz Compuer Engineering Deparmen, Yildiz Technical Universiy, Isanbul, Turkey zeyneb@ce.yildiz.edu.r, sirma@ce.yildiz.edu.r

More information

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems

Modeling and Prediction of the Wireless Vector Channel Encountered by Smart Antenna Systems Modeling and Predicion of he Wireless Vecor Channel Encounered by Smar Anenna Sysems Kapil R. Dandekar, Albero Arredondo, Hao Ling and Guanghan Xu A Kalman-filer based, vecor auoregressive (VAR) model

More information

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities

Direct Analysis of Wave Digital Network of Microstrip Structure with Step Discontinuities Direc Analysis of Wave Digial Nework of Microsrip Srucure wih Sep Disconinuiies BILJANA P. SOŠIĆ Faculy of Elecronic Engineering Universiy of Niš Aleksandra Medvedeva 4, Niš SERBIA MIODRAG V. GMIROVIĆ

More information

Evaluation of Instantaneous Reliability Measures for a Gradual Deteriorating System

Evaluation of Instantaneous Reliability Measures for a Gradual Deteriorating System General Leers in Mahemaic, Vol. 3, No.3, Dec 27, pp. 77-85 e-issn 259-9277, p-issn 259-9269 Available online a hp:\\ www.refaad.com Evaluaion of Insananeous Reliabiliy Measures for a Gradual Deerioraing

More information

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks

Receiver-Initiated vs. Short-Preamble Burst MAC Approaches for Multi-channel Wireless Sensor Networks Receiver-Iniiaed vs. Shor-Preamble Burs MAC Approaches for Muli-channel Wireless Sensor Neworks Crisina Cano, Boris Bellala, and Miquel Oliver Universia Pompeu Fabra, C/ Tànger 122-140, 08018 Barcelona,

More information

White paper. RC223 (type B) residual-current release

White paper. RC223 (type B) residual-current release Whie paper (ype B) residual-curren release (ype B) residual curren release Index 1. Generals... 2 2. Applicaion descripion... 3 2.1 Applicaions...3 2.2 Applicaion examples...4 2.3 How does an operae?...6

More information

Prediction of Pitch and Yaw Head Movements via Recurrent Neural Networks

Prediction of Pitch and Yaw Head Movements via Recurrent Neural Networks To appear in Inernaional Join Conference on Neural Neworks, Porland Oregon, 2003. Predicion of Pich and Yaw Head Movemens via Recurren Neural Neworks Mario Aguilar, Ph.D. Knowledge Sysems Laboraory Jacksonville

More information

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours

The University of Melbourne Department of Mathematics and Statistics School Mathematics Competition, 2013 JUNIOR DIVISION Time allowed: Two hours The Universiy of Melbourne Deparmen of Mahemaics and Saisics School Mahemaics Compeiion, 203 JUNIOR DIVISION Time allowed: Two hours These quesions are designed o es your abiliy o analyse a problem and

More information

Discrete Word Speech Recognition Using Hybrid Self-adaptive HMM/SVM Classifier

Discrete Word Speech Recognition Using Hybrid Self-adaptive HMM/SVM Classifier Journal of Technical Engineering Islamic Azad Universiy of Mashhad Discree Word Speech Recogniion Using Hybrid Self-adapive HMM/SVM Classifier Saeid Rahai Quchani (1) Kambiz Rahbar (2) (1)Assissan professor,

More information

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption

An off-line multiprocessor real-time scheduling algorithm to reduce static energy consumption An off-line muliprocessor real-ime scheduling algorihm o reduce saic energy consumpion Firs Workshop on Highly-Reliable Power-Efficien Embedded Designs Shenzhen, China Vincen Legou, Mahieu Jan, Lauren

More information

Estimation of Automotive Target Trajectories by Kalman Filtering

Estimation of Automotive Target Trajectories by Kalman Filtering Buleinul Şiinţific al Universiăţii "Poliehnica" din imişoara Seria ELECRONICĂ şi ELECOMUNICAŢII RANSACIONS on ELECRONICS and COMMUNICAIONS om 58(72), Fascicola 1, 2013 Esimaion of Auomoive arge rajecories

More information

The Relationship Between Creation and Innovation

The Relationship Between Creation and Innovation The Relaionship Beween Creaion and DONG Zhenyu, ZHAO Jingsong Inner Mongolia Universiy of Science and Technology, Baoou, Inner Mongolia, P.R.China, 014010 Absrac:Based on he compleion of Difference and

More information

Autonomous Robotics 6905

Autonomous Robotics 6905 6 Simulaneous Localizaion and Mapping (SLAM Auonomous Roboics 6905 Inroducion SLAM Formulaion Paricle Filer Underwaer SLAM Lecure 6: Simulaneous Localizaion and Mapping Dalhousie Universiy i Ocober 14,

More information

EE 40 Final Project Basic Circuit

EE 40 Final Project Basic Circuit EE 0 Spring 2006 Final Projec EE 0 Final Projec Basic Circui Par I: General insrucion 1. The final projec will coun 0% of he lab grading, since i s going o ake lab sessions. All oher individual labs will

More information

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI)

ECMA st Edition / June Near Field Communication Wired Interface (NFC-WI) ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Sandard ECMA-373 1 s Ediion / June 2006 Near Field Communicaion Wired Inerface (NFC-WI) Ecma Inernaional Rue du Rhône 114

More information

A New Measurement Method of the Dynamic Contact Resistance of HV Circuit Breakers

A New Measurement Method of the Dynamic Contact Resistance of HV Circuit Breakers A New Measuremen Mehod of he Dynamic Conac Resisance of HV Circui Breakers M. Landry*, A. Mercier, G. Ouelle, C. Rajoe, J. Caron, M. Roy Hydro-Québec Fouad Brikci Zensol Auomaion Inc. (CANADA) Inroducion

More information

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming

Variation Aware Cross-Talk Aggressor Alignment by Mixed Integer Linear Programming ariaion Aware Cross-alk Aggressor Alignmen by Mixed Ineger Linear Programming ladimir Zoloov IBM. J. Wason Research Cener, Yorkown Heighs, NY zoloov@us.ibm.com Peer Feldmann D. E. Shaw Research, New York,

More information

Automatic Power Factor Control Using Pic Microcontroller

Automatic Power Factor Control Using Pic Microcontroller IDL - Inernaional Digial Library Of Available a:www.dbpublicaions.org 8 h Naional Conference on Advanced Techniques in Elecrical and Elecronics Engineering Inernaional e-journal For Technology And Research-2017

More information

Answer Key for Week 3 Homework = 100 = 140 = 138

Answer Key for Week 3 Homework = 100 = 140 = 138 Econ 110D Fall 2009 K.D. Hoover Answer Key for Week 3 Homework Problem 4.1 a) Laspeyres price index in 2006 = 100 (1 20) + (0.75 20) Laspeyres price index in 2007 = 100 (0.75 20) + (0.5 20) 20 + 15 = 100

More information

HOW can a robot know its own body? This is a fundamental

HOW can a robot know its own body? This is a fundamental JOURNAL OF L A TEX CLASS FILES, VOL. X, NO. X, JANUARY 2XX Body Definiion based on Visuomoor Correlaion Ryo Saegusa, Member, IEEE, Giorgio Mea, Member, IEEE, and Giulio Sandini, Member, IEEE Absrac This

More information

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature!

Lecture 4. EITN Chapter 12, 13 Modulation and diversity. Antenna noise is usually given as a noise temperature! Lecure 4 EITN75 2018 Chaper 12, 13 Modulaion and diversiy Receiver noise: repeiion Anenna noise is usually given as a noise emperaure! Noise facors or noise figures of differen sysem componens are deermined

More information

Abstract. 1 Introduction

Abstract. 1 Introduction Texure and Disincness Analysis for Naural Feaure Exracion Kai-Ming Kiang, Richard Willgoss School of Mechanical and Manufacuring Engineering, Universiy of New Souh Wales, Sydne NSW 2052, Ausralia. kai-ming.kiang@suden.unsw.edu.au,

More information

Design and Implementation an Autonomous Mobile Soccer Robot Based on Omnidirectional Mobility and Modularity

Design and Implementation an Autonomous Mobile Soccer Robot Based on Omnidirectional Mobility and Modularity Design and Implemenaion an Auonomous Mobile Soccer Robo Based on Omnidirecional Mobiliy and Modulariy S. Hamidreza Mohades Kasaei and S.Mohammadreza Mohades Kasaei Absrac The purpose of his paper is o

More information

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II

ECE ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II ECE 405 - ANALOG COMMUNICATIONS - INVESTIGATION 7 INTRODUCTION TO AMPLITUDE MODULATION - PART II FALL 2005 A.P. FELZER To do "well" on his invesigaion you mus no only ge he righ answers bu mus also do

More information

Inferring and Assisting with Constraints in Shared Autonomy

Inferring and Assisting with Constraints in Shared Autonomy 2016 IEEE 55h Conference on Decision and Conrol (CDC) ARIA Resor & Casino December 12-14, 2016, Las Vegas, USA Inferring and Assising wih Consrains in Shared Auonomy Negar Mehr, Robero Horowiz, Anca D.

More information

A new image security system based on cellular automata and chaotic systems

A new image security system based on cellular automata and chaotic systems A new image securiy sysem based on cellular auomaa and chaoic sysems Weinan Wang Jan 2013 Absrac A novel image encrypion scheme based on Cellular Auomaa and chaoic sysem is proposed in his paper. The suggesed

More information

Development of Temporary Ground Wire Detection Device

Development of Temporary Ground Wire Detection Device Inernaional Journal of Smar Grid and Clean Energy Developmen of Temporary Ground Wire Deecion Device Jing Jiang* and Tao Yu a Elecric Power College, Souh China Universiy of Technology, Guangzhou 5164,

More information

Laplacian Mixture Modeling for Overcomplete Mixing Matrix in Wavelet Packet Domain by Adaptive EM-type Algorithm and Comparisons

Laplacian Mixture Modeling for Overcomplete Mixing Matrix in Wavelet Packet Domain by Adaptive EM-type Algorithm and Comparisons Proceedings of he 5h WSEAS Inernaional Conference on Signal Processing, Isanbul, urey, May 7-9, 6 (pp45-5) Laplacian Mixure Modeling for Overcomplee Mixing Marix in Wavele Pace Domain by Adapive EM-ype

More information

Optimal Navigation for a Differential Drive Disc Robot: A Game Against the Polygonal Environment

Optimal Navigation for a Differential Drive Disc Robot: A Game Against the Polygonal Environment Noname manuscrip No. (will be insered by he edior) Opimal Navigaion for a Differenial Drive Disc Robo: A Game Agains he Polygonal Environmen Rigobero Lopez-Padilla, Rafael Murriea-Cid, Israel Becerra,

More information

Humanoid Robot Simulation with a Joint Trajectory Optimized Controller

Humanoid Robot Simulation with a Joint Trajectory Optimized Controller Humanoid Robo Simulaion wih a Join Trajecory Opimized Conroller José L. Lima, José C. Gonçalves, Paulo G. Cosa, A. Paulo Moreira Deparmen of Elecrical and Compuer Engineering Faculy of Engineering of Universiy

More information

ACTIVITY BASED COSTING FOR MARITIME ENTERPRISES

ACTIVITY BASED COSTING FOR MARITIME ENTERPRISES ACTIVITY BASED COSTING FOR MARITIME ENTERPRISES 1, a 2, b 3, c 4, c Sualp Omer Urkmez David Sockon Reza Ziarai Erdem Bilgili a, b De Monfor Universiy, UK, c TUDEV, Insiue of Mariime Sudies, Turkey 1 sualp@furrans.com.r

More information

Phase-Shifting Control of Double Pulse in Harmonic Elimination Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi Li1, c

Phase-Shifting Control of Double Pulse in Harmonic Elimination Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi Li1, c Inernaional Symposium on Mechanical Engineering and Maerial Science (ISMEMS 016 Phase-Shifing Conrol of Double Pulse in Harmonic Eliminaion Wei Peng1, a*, Junhong Zhang1, Jianxin gao1, b, Guangyi i1, c

More information

Mobile Communications Chapter 3 : Media Access

Mobile Communications Chapter 3 : Media Access Moivaion Can we apply media access mehods from fixed neworks? Mobile Communicaions Chaper 3 : Media Access Moivaion SDMA, FDMA, TDMA Aloha Reservaion schemes Collision avoidance, MACA Polling CDMA SAMA

More information

Analysis of Low Density Codes. and. Improved Designs Using Irregular Graphs. 1 Introduction. codes. As the codes that Gallager builds are derived

Analysis of Low Density Codes. and. Improved Designs Using Irregular Graphs. 1 Introduction. codes. As the codes that Gallager builds are derived Analysis of Low Densiy Codes and Improved Designs Using Irregular Graphs Michael G. Luby Michael Mizenmacher y M. Amin Shokrollahi z Daniel A. Spielman x Absrac In [6], Gallager inroduces a family of codes

More information

the next step in tyre modeling

the next step in tyre modeling Igo Besselink Applicaions of SWIFT-Tyre: he nex sep in yre modeling TNO Auomoive TNO Auomoive: applicaions of SWIFT-Tyre November 2001 1 Conens Relaion beween MDI and TNO Auomoive New developmens for ADAMS

More information

Control and Protection Strategies for Matrix Converters. Control and Protection Strategies for Matrix Converters

Control and Protection Strategies for Matrix Converters. Control and Protection Strategies for Matrix Converters Conrol and Proecion Sraegies for Marix Converers Dr. Olaf Simon, Siemens AG, A&D SD E 6, Erlangen Manfred Bruckmann, Siemens AG, A&D SD E 6, Erlangen Conrol and Proecion Sraegies for Marix Converers To

More information

Line Structure-based Localization for Soccer Robots

Line Structure-based Localization for Soccer Robots Line Srucure-based Localizaion for Soccer Robos Hannes Schulz, Weichao Liu, Jörg Sückler, Sven Behnke Universiy of Bonn, Insiue for Compuer Science VI, Auonomous Inelligen Sysems, Römersr. 164, 53117 Bonn,

More information

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method

A New Voltage Sag and Swell Compensator Switched by Hysteresis Voltage Control Method Proceedings of he 8h WSEAS Inernaional Conference on ELECTRIC POWER SYSTEMS, HIGH VOLTAGES, ELECTRIC MACHINES (POWER '8) A New Volage Sag and Swell Compensaor Swiched by Hyseresis Volage Conrol Mehod AMIR

More information

A Smart Sensor with Hyperspectral/Range Fovea and Panoramic Peripheral View

A Smart Sensor with Hyperspectral/Range Fovea and Panoramic Peripheral View A Smar Sensor wih Hyperspecral/Range Fovea and Panoramic Peripheral View Tao Wang,2, Zhigang Zhu,2 and Harvey Rhody 3 Deparmen of Compuer Science, The Ciy College of New York 38 h Sree and Conven Avenue,

More information

Estimating a Time-Varying Phillips Curve for South Africa

Estimating a Time-Varying Phillips Curve for South Africa Esimaing a Time-Varying Phillips Curve for Souh Africa Alain Kabundi* 1 Eric Schaling** Modese Some*** *Souh African Reserve Bank ** Wis Business School and VU Universiy Amserdam *** World Bank 27 Ocober

More information

Localizing Objects During Robot SLAM in Semi-Dynamic Environments

Localizing Objects During Robot SLAM in Semi-Dynamic Environments Proceedings of he 2008 IEEE/ASME Inernaional Conference on Advanced Inelligen Mecharonics July 2-5, 2008, Xi'an, China Localizing Objecs During Robo SLAM in Semi-Dynamic Environmens Hongjun Zhou Tokyo

More information

MAP-AIDED POSITIONING SYSTEM

MAP-AIDED POSITIONING SYSTEM Paper Code: F02I131 MAP-AIDED POSITIONING SYSTEM Forssell, Urban 1 Hall, Peer 1 Ahlqvis, Sefan 1 Gusafsson, Fredrik 2 1 NIRA Dynamics AB, Sweden; 2 Linköpings universie, Sweden Keywords Posiioning; Navigaion;

More information