Learning Force and Position Constraints in Human-robot Cooperative Transportation

Size: px
Start display at page:

Download "Learning Force and Position Constraints in Human-robot Cooperative Transportation"

Transcription

1 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 challenging problems involving hardware safey conrol and cogniive aspecs among ohers. In his conex he cooperaive (wo or more people/robos) ransporaion of bulky loads in manufacuring plans is a pracical example where hese challenges are eviden. In his paper we address he problem of eaching a robo collaboraive behaviors from human demonsraions. Specifically we presen an approach ha combines: probabilisic learning and dynamical sysems o encode he robo s moion along he ask. Our mehod allows us o learn no only a desired pah o ake he objec hrough bu also he force he robo needs o apply o he load during he ineracion. Moreover he robo is able o learn and reproduce he ask wih varying iniial and final locaions of he objec. The proposed approach can be used in scenarios where no only he pah o be followed by he ranspored objec maers bu also he force applied o i. Tess were successfully carried ou in a scenario where a 7 DOFs backdrivable manipulaor learns o cooperae wih a human o ranspor an objec while saisfying he posiion and force consrains of he ask. I. INTRODUCTION Robos are ofen envisaged as human-like machines ha can inerac wih people in a naural and safe way. Such human-robo ineracion (HRI) implies ha he robo is able o communicae wih he person undersand his/her needs and behave accordingly. This impression is paricularly imporan in siuaions where a human needs he help of anoher person o perform a given ask successfully. For example he ransporaion of bulky objecs demands a leas wo persons o carry he load cooperaively. This ask may become difficul when he load has o pass hrough narrow spaces and even more laborious if he objec is fragile enough so ha he ransporers mus concern abou he force hey apply o i. In his scenario one of he humans may be replaced by a roboic agen where he reasoning and adapaion abiliies of he human can be combined wih he robo s srengh and precision. Such funcionaliy may be achieved by programming he robo from demonsraions of he ask. Once he collaboraive behavior has been learned he robo can auonomously perform he ask expanding is own skills. rogramming by demonsraion (bd) [1] has been successfully applied o seings where a robo reproduces a learned skill in a sandalone fashion [2] [3]. However his approach has rarely been used in human-robo collaboraion 1 Deparmen of Advanced Roboics Isiuo Ialiano di Tecnologia (IIT) Via Morego Genova Ialy. name.surname@ii.i 2 Idiap Research Insiue Rue Marconi 19 O Box 592 CH-192 Marigny Swizerland. sylvain.calinon@idiap.ch This work was suppored by he STIFF-FLO European projec (F7- ICT ) and by he SAHARI European projec (F7-ICT ). Demonsraion Reproducion Fig. 1: Experimenal seing: demonsraion and reproducion phases. (HRC) scenarios where conrol-based soluions have dominaed (see Secion II). Ye mos conrol mehods require a model of he ask which becomes complex when a human is in he loop. In such insances bd emerges as a promising alernaive soluion allowing he naural ransfer of human knowledge abou he ask o he robo. In his conex a human eacher may for insance demonsrae o he robo is role in he ask [4] a rajecory o follow [5] or even how complian i should be [6]. We herefore propose o use bd o each a robo o simulaneously handle posiion and force consrains arising when a human and a robo cooperaively manipulae/ranspor an objec (see Fig. 1). Specifically our approach defines a se of virual dynamical sysems represening he consrains of he ask and driving he robo moion. Such sysems can ac on differen frames of reference for insance on coordinae sysems represening he robo s base he ranspored objec ec. To deal wih his problem we use a ask-paramerized formulaion of a Gaussian mixure model ha allows us no only o encode he human demonsraions bu also o exrac auomaically he imporance of he consrains acing a differen coordinae sysems along he ask [7]. Moreover our approach provides boh open-loop and feedback componens. This is specially imporan in HRC due o he fac ha pure open-loop sysems canno reac o perurbaions and pure feedback frameworks will impede he speed and fluency of

2 he collaboraion. We successfully es our approach in a realworld scenario where a 7 DOFs roboic manipulaor learns o perform a cooperaive ask requiring differen force and posiion consrains o be saisfied. A brief review on works dealing wih similar HRC problems is given in Secion II. Deails abou our approach can be found in Secions III and IV while resuls for he cooperaive ransporaion experimen are shown in Secion V. Conclusions and fuure work are presened in Secion VI. A. Conrol-based approaches II. RELATED WORK Human-robo collaboraion has been invesigaed from he early nineies when purely conrol-based approaches were dominan. Kosuge e al. [8] proposed an impedance conrol based on he apparen mechanical impedance of an objec manipulaed by muliple robos and a human. The force applied by he human was ransferred o he robo conrollers so ha he human could command he moion of he objec while he robos behave as followers. The proposed conroller was compared agains differen classic conrol scheme where is low damping version performed he bes [9]. Al-Jarrah and Zheng inroduced a wo-levels conrol schema where an admiance conroller is driven by a higher level force conrol. The idea here was o rigger a reflex conroller when he robo aced as a load for he human by seing a force-based hreshold ha governs he moion of he manipulaor [1]. Duchaine and Gosselin [11] considered ha he human inenion in cooperaive asks is ypically based on he direcion and magniude of he force measured a he robo s end-effecor. They proposed o add he rae of change of he sensed force o an impedance conroller [12] while varying is damping as funcion of he changes of magniude of he force. Dumora e al. decomposed a collaboraive ask ino a sequence of non-holonomic robo moions [13]. Every moion primiive was represened by a predefined virual mechanism coupled o he robo s impedance conroller. Hence he whole ask could be carried ou by sequencing he differen primiives according o he user s inenion [14]. Noe ha he key feaure in all hese works has been he need for a model of he ask linked o an analysis of he possible robo movemens so ha boh he parameers and he srucure of he conroller can be designed accordingly. Unforunaely mos of hese frameworks are no flexible in he sense ha if a new ask is required or if an addiional consrain needs o be considered he conrollers need o be redesigned. B. Human performance-based approaches Several works rely on human-human collaboraion sudies o assis in design of he robo conrollers. Ikeura e al. proposed o approximae human cooperaion using variable impedance conrol (wih zero siffness). From daa colleced when wo people carried an objec he damping parameer was esimaed according o he precision required by he ask eiher from leas squares [12] or by minimizing a cos funcion ha penalized high raes of change [15]. The approach was hen improved by inroducing siffness ino he conroller [16]. Here he parameers were esimaed from force and posiion daa colleced when a single human compleed he ask following minimum jerk robo movemens (i.e. he robo aced as he leader while he human was he follower). Noe ha he minimum jerk model [17] has also been an inspiraion for Maeda e al. [18]. They proposed o use such a model o esimae he human hand posiion in a human-robo carrying ask. This esimaion was used as he reference for he robo impedance conroller. Tsumugiwa e al. [19] used an impedance conroller where he damping varied according o he esimae of he human arm siffness. Their approach assumed ha a low velociy cooperaive sysem remains sable if he robo s damping proporionally varies as he human siffness. arker e al. [2] unlike former works proposed o ieraively une he parameers of he robo s admiance conroller from he user s preferences wih regards o he roboic parner. Noice ha he idea behind all hese approaches is mainly o emulae he way humans ac in a collaboraive scenario. This aim has been achieved eiher by shaping he parameers of a predefined conroller using moion/force paerns sensed while a human-human pair carries ou he ask or by uning he conroller based on users feedback. The success of hese mehods mainly relies on how well he robo conroller fis he human collaboraive behavior. C. Learning-based approaches Evrard e al. [4] proposed a probabilisic framework based on Gaussian mixure models (GMM) and Gaussian mixure regression (GMR) o respecively encode and reproduce robo collaboraive behaviors. The main idea was o demonsrae by eleoperaion he leader/follower roles during a cooperaive lifing ask. GMM encapsulaed he robo moion and he sensed forces whils GMR generaed he reference inpus corresponding o a given sensed force during reproducion. On he oher hand Medina e al. [5] endowed heir robo wih a cogniive sysem which provided segmenaion encoding and clusering capabiliies for demonsraions of collaboraive behavioral primiives. These were represened by a primiive graph and a primiive ree using hidden Markov models (HMM) ha were incremenally updaed during reproducion [21]. One of he main differences wih respec o [4] was ha here he robo sared behaving as a follower bu is role became more proacive as i acquired more knowledge abou he ask. Gribovskaya e al. [22] proposed a hybrid srucure based on bd and adapive conrol ha drives he robo using an adapive impedance conroller. Firs a model of he ask was learned from demonsraions encoded by a GMM o generae feedforward conrol signals. Then he impedance parameers were adaped as funcion of he kinemaic and force errors generaed during he execuion of he ask. In conras o he work presened above where he rajecory o be followed maered we proposed in [6] o each differen compliance levels o a robo by kinesheic eaching.

3 Fig. 2: Illusraive example of he robo moion driven by a virual spring-damper aracor and consrained o exernal ineracion forces. The gray line represens he demonsraed pah of he end-effecor. The red line depics he rajecory of he aracor y. The core idea was o virually connec he robo s endeffecor o a se of virual springs driving he robo behavior. A ask-paramerized GMM [7] encoding he demonsraions defined he equilibrium poins of his sysem. The model was hen augmened by including siffness marices esimaed from he raining daa. Ye no resricions regarding he forces applied o he load were given neiher was a specific pah o follow. These specificaions become paricularly relevan in cooperaive ransporaion. Consequenly we address here he problem of learning force and posiion consrains in human-robo cooperaive ransporaion where he sar and arge locaions of he load vary. III. ROBLEM FORMULATION The problem ackled in his paper is ha of a human and a robo cooperaively ransporing an objec from a sar locaion o a arge posiion. Moreover we consider he case in which he given objec should be manipulaed wih some desired forces i.e. he forces applied o he load should allow he objec o be ranspored by pressing i on he sides wihou breaking i. In his conex he robo needs no only o follow a specific rajecory in is workspace bu also o physically inerac wih he user hrough he ranspored load under some force and posiion consrains. To formalize he problem le us consider he operaional space dynamics model of he robo under ineracion wih he environmen as Λ(x)ẍ+µ(xẋ)+p(x) = F F e (1) where Λ(x) µ(xẋ) and p(x) are he ineria marix he vecor of cenrifugal and Coriolis forces and he graviy componens respecively. The pose of he robo is denoed by x (i.e. posiion and orienaion of he end-effecor) F is he generalized forces vecor and F e is he vecor of conac forces exered by he end-effecor on he environmen. We assume a perfec nonlinear dynamic coupling which means he robo s end-effecor can be reaed as equivalen o a single uni mass moving in he Caresian space [23]. This allows us o formulae our problem as he case of finding he generalized force vecor F o aain he desired Fig. 3: Three differen demonsraions of he collaboraive ransporaion ask. The solid and dashed lines respecively depic he end-effecor and aracor rajecories. The sar and he end of robo moion are represened by colored dos and crosses. The dark and ligh boxes show he saring and arge locaions of he ranspored objec. ask dynamics. To achieve his aim we propose ha he robo behavior during he ineracion is driven by a virual aracor represened as a spring-damper sysem as shown in Fig. 2. Specifically he desired robo s moion during ineracion is given by ẍ = K (y x) K V ẋ F e (2) where K K V and y are he siffness marix he damping and he pah of he virual aracor respecively. The learning problem is herefore formulaed as esimaing he pah of y ha will induce he end-effecor o follow he cooperaive behaviors demonsraed by he eacher. Noice ha x and is firs and second ime derivaives are direcly obained from demonsraions. Also he conac forces F e are provided by a force sensor mouned a he robo s end-effecor. I is worh highlighing ha he sensor readings depend on he forces applied by he human and he robo while moving he load in oher words he sensed forces conain informaion abou he desired force o be applied o he objec. IV. LEARNING AND RERODUCTION We propose o probabilisically encode he se of demonsraions hrough a ask-paramerized version of he Gaussian mixure model [7]. Such a model allows us o consider he ask consrains given a differen frames of reference (i.e. he parameers of he ask). Formally he ask parameers are represened as coordinae sysems defined a ime sep n by {b nj A nj } represening respecively he origin of he frame and a se of basis vecors {e 1 e 2...} forming a ransformaion marix A=[e 1 e 2 ]. A movemen is observed from hese differen viewpoins forming a hird order ensor daase X R D N composed of rajecory samples X R D N. Every X corresponds o a marix composed of D-dimensional observaions a N ime seps. In our applicaion 1 D = 4 1 For sake of simpliciy he end-effecor orienaion was no considered in he experimens.

4 .4 y3s y2s y3s y1s y1s.4.6 y2s y3t.2 y3t y2t y1t y1t y2t Fig. 4: robabilisic encoding of he demonsraions a he differen candidaes frames of he ask. The firs row shows he model in he sar frame S while he second row displays he GMM in he arge frame T. The gray lines depic he aracor rajecories observed from he corresponding candidae frame. The ellipsoids represen he componens of he model. corresponding o he aggregaion of he ime variable and he Caresian of he aracor y herefore h... posiion i 1 N X = y... y. The parameers of he model wih K 1 N E-sep: Q γni = K k=1 πk N X n µ i Σi Q. N X n µk Σk πi = Σi = n=1 γni N µi = n=1 γni X n N n=1 γni Σni 1 1 (Anj Σi A nj ) X (4) (Anj Σi A nj ) 1 (Anj µi +bnj). The model parameers are iniialized wih a k-means procedure redefined using a similar process o ha used for he modified EM algorihm. By using he emporary GMM parameers compued in Eq. (4) for a given se of ask parameers we resor o Gaussian mixure regression o rerieve a each ime sep he aracor posiion during reproducion. Specifically GMR relies on he join disribuion ( y) learned by he ask-paramerized GMM. The condiional probabiliy (y n n ) is esimaed as y an oupu disribuion N (µ yn Σ n ) ha is also Gaussian wih X 1 hni (n ) µyni + Σy (n µni ) µ yn = ni (Σni ) = X 1 y h2ni (n ) Σyni Σy Σni ni (Σni ) (5) and acivaion weighs hni (n ) defined as (3) The learned model can be used o reproduce movemens in new siuaions (for new posiions and orienaions of candidae frames). The model firs rerieves a each ime sep n a GMM by compuing a produc of linearly ransformed Gaussians Y N Anj µi +bnj Anj Σi A nj N (µni Σni ) = i n=1 γni (X n µi )(X n µi ). N n=1 γni µni y Σ n N N X i M-sep: N = K componens are defined by {πi {µi Σi } }i=1 where πi are he mixing coefficiens µi and Σi are he mode-j cener and covariance marix of he i-h Gaussian componen. Learning of he parameers is achieved by seing he consrained problem of maximizing he log-likelihood under he consrains ha he daa in he differen frames are generaed from he same source resuling in an EM process o ieraively updae he model parameers unil convergence. πi Σni πi N (n µi Σi ) hni (n ) = K. k πk N (n µk Σk ) V. TRANSORTATION EXERIMENT We es he performance of our approach in an experimen where a human-robo dyad ranspors an objec from a sar locaion o a desired arge. The deailed descripion abou he seing he demonsraion and reproducion phases as well as he obained resuls are given below.

5 A. Descripion of he ask A he beginning of he ransporaion ask wo paricipans simulaneously reach for he objec. Once hey make conac wih he load hey sar joinly ransporing he objec along a given pah o reach he arge locaion. When he objec ges o he final posiion he human-human pair releases i and moves away from he objec. Noe ha boh he saring and goal objec posiion/orienaion may vary across repeiions. As saed in Secion I he aim is o inroduce a robo ino such a ask by replacing one of he human paricipans by a robo. Specifically we used a orque-conrolled 7 DOFs WAM robo fied wih a 6-axis force/orque sensor. In he demonsraion phase he graviy-compensaed robo is kinesheically guided by he eacher while cooperaively achieving he ask wih he oher human parner as shown in Figure 1. Five examples of collaboraive behavior are given o he robo. The eacher shows he robo boh he pah o be followed and he force paern i should use while ransporing he load (see Figure 3). The demonsraions are hen used for raining a five-saes ask-paramerized GMM (K = 5 seleced empirically) wih wo candidae coordinae sysems ( = 2) namely he frames represening he sar and arge locaions of he objec. They are respecively defined as 2 and [ 1 A n1 = R S [ 1 A n2 = R T ] b n1 = [ x S o ] ] [ ] b n2 = x T. o Here R S and R T respecively represen he sar and final orienaion of he objec wih roaion marices while x S o and x T o define is corresponding Caresian posiions. 3 Finally he aracor s rajecory is compued using Eq. (2) wih predefined values for he marices K = 5 I and K V = 6 I. During reproducion of he ask he sar and arge frames are given o he model in order o obain he emporary GMM parameers using Eq. (4). Then he robo and is human parner ranspor he objec owards he arge locaion. Here for each ime sep n he robo obains a new aracor locaion from Eq. (5) (as explained in Secion III) ha generaes a new desired acceleraion in he operaional space of he robo. For sake of simpliciy in he experimens he orienaion of he robo s end-effecor is fixed. B. Resuls Fig. 4 shows he resuling encoding of he aracor rajecories compued from Eq. (2) and observed from he wo differen candidae frames. Noice how he muliple demonsraions are locally consisen when he robo approaches 2 Noe ha he duraion of he ask is no modulaed by he ask parameers. 3 The posiion and orienaions of he objec were predefined in he experimen bu hese can alernaively be obained using a vision or opical racking sysem. Informaion regarding he moion of he human parner was no considered here. x x 2.5 (a) Reproducions wih varying sar and arge locaions of he objec. x x 2 (b) Nearly consan force applied by he human parner o he objec along he whole reproducion. x x 2.5 (c) Human varies he applied force along he whole reproducion. The robo adaps accordingly. Fig. 5: The solid lines represen he robo s rajecory while he dashed lines depic he rajecory of he aracor y obained from GMR. The green area display he sensed force a he robo s end-effecor. The dos and crosses respecively display he sar and end of he reproducion. he sar locaion of he objec (i.e. frame S) and when he manipulaor moves away once he load has been placed a is arge posiion (i.e. frame T ). This is refleced by he small ellipsoids in hese pars of he ask. Afer learning he obained model was used o es he reproducion of he ask on he real plaform. Three differen ypes of ess were carried ou o evaluae he performance of he robo. Firs he human and robo cooperaively ranspored he load as demonsraed i.e. he force applied o he load was similar o hose given previously. Fig. 5a shows hree successful reproducions under he aforemenioned condiion where boh he saring and arge locaion varied. Fig. 5b shows one of hese reproducions where i is clearly observed ha he sensed force profile remains nearly consan hroughou he whole reproducion. I is worh highlighing ha he observed offse beween he end-effecor posiion and he aracor pah allows he robo o apply he desired force o he load while ransporing i. The second es consised of applying a varying force o evaluae how he robo reaced o force perurbaions no observed during learning. The human operaor sared he ask pushing he objec wih a force higher han hose augh during he demonsraions. Then he applied force was significanly reduced and finally i reached values similar o he demonsraions as shown in Fig. 5c. I is observed ha he robo could successfully adap o hese force variaions.

6 When he force is high he robo behaves complianly allowing small deviaions from he pah sill ensuring ha he posiion consrain remains wihin a feasible range deermined by he observed variabiliy in he demonsraions and he conroller gains. In conras when he force is very low (i.e. he human may be losing he conac wih he load) he robo moves o apply more force and preven he objec from being dropped. Noe ha despie he force variaions he robo was able o ranspor he objec along a similar pah in he oher dimensions by showing a collaboraive behavior ha is an appropriae compromise beween force and posiion consrains auomaically exraced from he saisical represenaion of he demonsraions. The las es concerned he siuaion in which he human compleely releases he objec. In his case he robo s endeffecor moved forward bu only wihin a boundary defined by he variaions of he demonsraed possible pahs. In oher words he robo does no push indefiniely bu i insead moves in an appropriae manner according o he unexpeced circumsances and is prior knowledge of he ask learned from he demonsraions. A video of he experimen and he ask-parameerized GMM sourcecode are available a hp://programming-by-demonsraion.org/roman214/. VI. CONCLUSIONS AND FUTURE WORK We presened a bd approach for eaching a robo o cooperaively ranspor objecs. Our mehod explois he advanages of a dynamical sysem formulaion for modelling boh he moion and he ineracion of he robo wih he user and he environmen along he ask. The dynamics of he sysem is learned from a se of demonsraions ha is encapsulaed in a ask-paramerized GMM. Noe ha in conras o previous works he robo exracs he desired pah o follow and he needed force o be applied o he load from he examples provided by a human user. Therefore he approach does no depend on a specific model of he ask bu i auomaically exracs he differen consrains of he problem. The resuls showed ha he robo successfully carried ou he ask and ha i was able o adap o force perurbaions no observed during he learning phase. In fuure work similarly as in [24] we plan o exend his research owards he esimaion of he siffness and damping marices of he virual aracor. In conras o [6] where only he siffness gains were esimaed hrough a wo-sep process we wan o learn he ask and esimae siffness and damping in a one-sho fashion. This would allow he robo o shape is compliance level along he ask according o he provided demonsraions. We also plan o explore he variabiliy of he demonsraions encapsulaed in he covariance marices of he model which could be exploied o deec if he robo reaches an unexpeced siuaion ha is oo far from he demonsraions (e.g. in case of failures) requiring he user o provide new demonsraions. [2] B. Akgun M. Cakmak J. Yoo and A. Thomaz Trajecories and keyframes for kinesheic eaching: A human-robo ineracion perspecive in HRI pp [3] L. Rozo. Jiménez and C. Torras A robo learning from demonsraion framework o perform force-based manipulaion asks Journal of Inelligen Service Roboics Special Issue on Arificial Inelligence Techniques for Roboics: Sensing Represenaion and Acion ar 2 vol. 6 no. 1 pp [4] S. Calinon. Evrard E. Gribovskaya A. Billard and A. Kheddar Learning collaboraive manipulaion asks by demonsraion using a hapic inerface in ICAR pp [5] J. Medina M. Lawizky A. Morl D. Lee and S. Hirche An experience-driven roboic assisan acquiring human knowledge o improve hapic cooperaion in IROS pp [6] L. Rozo S. Calinon D. G. Caldwell. Jiménez and C. Torras Learning collaboraive impedance-based robo behaviors in AAAI Conf. on Arificial Inelligence pp [7] S. Calinon Z. Li T. Alizadeh N. Tsagarakis and D. Caldwell Saisical dynamical sysems for skills acquisiion in humanoids in Humanoids pp [8] K. Kosuge H. Yoshida and T. Fukuda Dynamic conrol for robohuman collaboraion in RO-MAN pp [9] K. Kosuge and N. Kazamura Conrol of a robo handling an objec in cooperaion wih a human in RO-MAN pp [1] O. Al-Jarrah and Y. Zheng Arm-manipulaor coordinaion for load sharing using reflexive moion conrol in ICRA pp [11] V. Duchaine and C. Gosselin General model of human-robo cooperaion using a novel velociy based variable impedance conrol in EuroHapics pp [12] R. Ikeura and H. Inooka Variable impedance conrol of a robo for cooperaion wih a human in ICRA pp [13] J. Dumora F. Geffard C. Bidard and. Fraisse Towards a roboic parner for collaboraive manipulaion in HRI - Workshop on Collaboraive Manipulaion pp [14] J. Dumora F. Geffard C. Bidard T. Brouille and. Fraisse Experimenal sudy on hapic communicaion of a human in a shared human-robo collaboraive ask in IROS pp [15] R. Ikeura T. Moriguchi and K. Mizuani Opimal variable impedance conrol for a robo and is applicaion o lifing an objec wih a human in RO-MAN pp [16] M. Rahman R. Ikeura and K. Mizuani Invesigaing he impedance characerisic of human arm for developmen of robos o cooperae wih human operaors in IEEE Inl. Conf. on Sysems Man and Cyberneics pp [17] T. Flash and N. Hogan The coordinaion of arm movemens: An experimenally confirmed mahemaical model Journal of Neuroscience vol. 5 no. 7 pp [18] Y. Maeda T. Hara and T. Arai Human-robo cooperaive manipulaion wih moion esimaion in IEEE/RSJ Inl. Conf. on Inelligen Robos and Sysems (IROS) pp [19] T. Tsumugiwa R. Yokogawa and K. Hara Variable impedance conrol based on esimaion of human arm siffness for human-robo cooperaive calligraphic ask in ICRA pp [2] C. arker and E. Crof Design and personalizaion of a cooperaive carrying robo conroller in ICRA pp [21] D. Kulić W. Takano and Y. Nakamura Incremenal learning clusering and hierarchy formaion of whole body moion paerns using adapive hidden Markov chains IJRR vol. 27 no. 7 pp [22] E. Gribovskaya A. Kheddar and A. Billard Moion learning and adapive impedance for robo conrol during physical ineracion wih humans in ICRA pp [23] O. Khaib A unified approach for moion and force conrol of robo manipulaors: The operaional space formulaion IEEE Journal on Roboics and Auomaion vol. 3 no. 1 pp [24] S. Calinon D. Bruno and D. G. Caldwell A ask-parameerized probabilisic model wih minimal inervenion conrol in ICRA (Hong Kong China) May-June 214. REFERENCES [1] A. Billard S. Calinon R. Dillmann and S. Schaal Robo programming by demonsraion in Springer Handbook of Roboics (B. Siciliano and O. Khaib eds.) pp Springer 28.

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

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

Active Teaching in Robot Programming by Demonstration

Active Teaching in Robot Programming by Demonstration 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS

A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS A WIDEBAND RADIO CHANNEL MODEL FOR SIMULATION OF CHAOTIC COMMUNICATION SYSTEMS Kalle Rui, Mauri Honanen, Michael Hall, Timo Korhonen, Veio Porra Insiue of Radio Communicaions, Helsini Universiy of Technology

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

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

Electrical connection

Electrical connection Reference scanner Dimensioned drawing en 02-2014/06 50117040-01 200 500mm Disance on background/reference 10-30 V DC We reserve he righ o make changes DS_HRTR46Bref_en_50117040_01.fm Robus objec deecion

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 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

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

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

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

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

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

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

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

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on OBE-R-SE Dimensions Transmier.. 7.5 9..5.8 4.9 4 5 M 8.9 7.5 9..5.8 4 5 M 8.9 ø.6 ø.6 Model Number OBE-R-SE Thru-beam sensor wih m fixed cable Elecrical connecion Transmier Feaures BN +UB WH IN Ulra-small

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

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on

Dimensions. Transmitter Receiver ø2.6. Electrical connection. Transmitter +UB 0 V. Emitter selection. = Light on = Dark on OBE-R-SE Dimensions Transmier.. 7.5 9..5.8 4.9 4 5 M 8.9 7.5 9..5.8 4 5 M 8.9 ø.6 ø.6 Model Number OBE-R-SE Thru-beam sensor wih m fixed cable Elecrical connecion Transmier Feaures BN +UB WH IN Ulra-small

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

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means

Dimensions. Model Number. Electrical connection emitter. Features. Electrical connection receiver. Product information. Indicators/operating means OBE-R-SE Dimensions.8.8 ø..75 7.5 6. 5 6.7 4.9 4. 5.9 ø.6 Model Number OBE-R-SE Elecrical connecion emier Thru-beam sensor wih m fixed cable Feaures 45 cable oule for maximum mouning freedom under exremely

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

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

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

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

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

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

Comparitive Analysis of Image Segmentation Techniques

Comparitive Analysis of Image Segmentation Techniques ISSN: 78 33 Volume, Issue 9, Sepember 3 Compariive Analysis of Image Segmenaion echniques Rohi Sardana Pursuing Maser of echnology (Compuer Science and Engineering) GJU S& Hissar, Haryana Absrac Image

More information

Auto-Tuning of PID Controllers via Extremum Seeking

Auto-Tuning of PID Controllers via Extremum Seeking 25 American Conrol Conference June 8-, 25. Porland, OR, USA ThA7.2 Auo-Tuning of PID Conrollers via Exremum Seeking Nick illingsworh* and Miroslav rsić Deparmen of Mechanical and Aerospace Engineering

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

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

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

EE201 Circuit Theory I Fall

EE201 Circuit Theory I Fall EE1 Circui Theory I 17 Fall 1. Basic Conceps Chaper 1 of Nilsson - 3 Hrs. Inroducion, Curren and Volage, Power and Energy. Basic Laws Chaper &3 of Nilsson - 6 Hrs. Volage and Curren Sources, Ohm s Law,

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

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009

ECMA-373. Near Field Communication Wired Interface (NFC-WI) 2 nd Edition / June Reference number ECMA-123:2009 ECMA-373 2 nd Ediion / June 2012 Near Field Communicaion Wired Inerface (NFC-WI) Reference number ECMA-123:2009 Ecma Inernaional 2009 COPYRIGHT PROTECTED DOCUMENT Ecma Inernaional 2012 Conens Page 1 Scope...

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

R. Stolkin a *, A. Greig b, J. Gilby c

R. Stolkin a *, A. Greig b, J. Gilby c MESURING COMPLETE GROUND-TRUTH DT ND ERROR ESTIMTES FOR REL VIDEO SEQUENCES, FOR PERFORMNCE EVLUTION OF TRCKING, CMER POSE ND MOTION ESTIMTION LGORITHMS R Solkin a *, Greig b, J Gilby c a Cener for Mariime

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

The IMU/UWB Fusion Positioning Algorithm Based on a Particle Filter

The IMU/UWB Fusion Positioning Algorithm Based on a Particle Filter Inernaional Journal Geo-Informaion Aricle The IMU/UWB Fusion Posiioning Algorihm Based on a Paricle Filer Yan Wang and Xin Li * School Compuer Science and Technology, China Universiy Mining and Technology,

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

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

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

Grey Level Image Receptive Fields. Difference Image. Region Selection. Edge Detection. To Network Controller. CCD Camera

Grey Level Image Receptive Fields. Difference Image. Region Selection. Edge Detection. To Network Controller. CCD Camera Vision Processing for Robo Learning Ulrich Nehmzow Deparmen of Compuer Science Mancheser Universiy Mancheser M 9PL, UK ulrich@cs.man.ac.uk Absrac Robo learning be i unsupervised, supervised or selfsupervised

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

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

Tasks Sequencing for visual servoing

Tasks Sequencing for visual servoing acceped o he IEEE In. Conf on Ineligen Robos and Sysems, Sendai, Japan, Sepember 28 - Ocober 2 24. Tasks Sequencing for visual servoing Nicolas Mansard, François Chaumee IRISA - ENS Cachan and INRIA Rennes

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

Simultaneous camera orientation estimation and road target tracking

Simultaneous camera orientation estimation and road target tracking Simulaneous camera orienaion esimaion and road arge racking Per Skoglar and David Törnqvis Linköping Universiy Pos Prin N.B.: When ciing his work, cie he original aricle. Original Publicaion: Per Skoglar

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

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

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

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

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

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

16.5 ADDITIONAL EXAMPLES

16.5 ADDITIONAL EXAMPLES 16.5 ADDITIONAL EXAMPLES For reiew purposes, more examples of boh piecewise linear and incremenal analysis are gien in he following subsecions. No new maerial is presened, so readers who do no need addiional

More information

UNIT IV DIGITAL MODULATION SCHEME

UNIT IV DIGITAL MODULATION SCHEME UNI IV DIGIAL MODULAION SCHEME Geomeric Represenaion of Signals Ojecive: o represen any se of M energy signals {s i (} as linear cominaions of N orhogonal asis funcions, where N M Real value energy signals

More information

Communication Systems. Department of Electronics and Electrical Engineering

Communication Systems. Department of Electronics and Electrical Engineering COMM 704: Communicaion Lecure : Analog Mulipliers Dr Mohamed Abd El Ghany Dr. Mohamed Abd El Ghany, Mohamed.abdel-ghany@guc.edu.eg nroducion Nonlinear operaions on coninuous-valued analog signals are ofen

More information

Square Waves, Sinusoids and Gaussian White Noise: A Matching Pursuit Conundrum? Don Percival

Square Waves, Sinusoids and Gaussian White Noise: A Matching Pursuit Conundrum? Don Percival Square Waves, Sinusoids and Gaussian Whie Noise: A Maching Pursui Conundrum? Don Percival Applied Physics Laboraory Deparmen of Saisics Universiy of Washingon Seale, Washingon, USA hp://faculy.washingon.edu/dbp

More information

PREVENTIVE MAINTENANCE WITH IMPERFECT REPAIRS OF VEHICLES

PREVENTIVE MAINTENANCE WITH IMPERFECT REPAIRS OF VEHICLES Journal of KONES Powerrain and Transpor, Vol.14, No. 3 2007 PEVENTIVE MAINTENANCE WITH IMPEFECT EPAIS OF VEHICLES Józef Okulewicz, Tadeusz Salamonowicz Warsaw Universiy of Technology Faculy of Transpor

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

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

March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION

March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION March 13, 2009 CHAPTER 3: PARTIAL DERIVATIVES AND DIFFERENTIATION 1. Parial Derivaives and Differeniable funcions In all his chaper, D will denoe an open subse of R n. Definiion 1.1. Consider a funcion

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

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

Universal microprocessor-based ON/OFF and P programmable controller MS8122A MS8122B

Universal microprocessor-based ON/OFF and P programmable controller MS8122A MS8122B COMPETENCE IN MEASUREMENT Universal microprocessor-based ON/OFF and P programmable conroller MS8122A MS8122B TECHNICAL DESCRIPTION AND INSTRUCTION FOR USE PLOVDIV 2003 1 I. TECHNICAL DATA Analog inpus

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

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

Industrial, High Repetition Rate Picosecond Laser

Industrial, High Repetition Rate Picosecond Laser RAPID Indusrial, High Repeiion Rae Picosecond Laser High Power: RAPID is a very cos efficien, compac, diode pumped Nd:YVO4 picosecond laser wih 2 W average power a 1064 nm. Is 10 ps-pulses have high pulse

More information

Multiple target tracking by a distributed UWB sensor network based on the PHD filter

Multiple target tracking by a distributed UWB sensor network based on the PHD filter Muliple arge racking by a disribued UWB sensor nework based on he PHD filer Snezhana Jovanoska and Reiner Thomä Deparmen of Elecrical Engineering and Informaion Technology Technical Universiy of Ilmenau,

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

Activity Recognition using Hierarchical Hidden Markov Models on Streaming Sensor Data

Activity Recognition using Hierarchical Hidden Markov Models on Streaming Sensor Data Aciviy Recogniion using Hierarchical Hidden Markov Models on Sreaming Sensor Daa Parviz Asghari Ambien Inelligence Research Lab. Deparmen of Compuer Engineering Amirkabir Universiy of Technology Tehran,

More information

arxiv: v1 [cs.ro] 19 Nov 2018

arxiv: v1 [cs.ro] 19 Nov 2018 Decenralized Cooperaive Muli-Robo Localizaion wih EKF Ruihua Han, Shengduo Chen, Yasheng Bu, Zhijun Lyu and Qi Hao* arxiv:1811.76v1 [cs.ro] 19 Nov 218 Absrac Muli-robo localizaion has been a criical problem

More information

Solid State Modulators for PIII Applications

Solid State Modulators for PIII Applications Solid Sae Modulaors for P Applicaions Dr. Marcel P.J. Gaudreau, P.E., Dr. Jeffrey A. Casey, Timohy J. Hawkey, Michael A. Kempkes, J. Michael Mulvaney; Diversified Technologies, nc. Absrac One of he key

More information

Particle Filtering and Sensor Fusion for Robust Heart Rate Monitoring using Wearable Sensors

Particle Filtering and Sensor Fusion for Robust Heart Rate Monitoring using Wearable Sensors Paricle Filering and Sensor Fusion for Robus Hear Rae Monioring using Wearable Sensors Viswam Nahan, IEEE Suden Member, and Roozbeh Jafari, IEEE Senior Member Absrac This aricle describes a novel mehodology

More information

The regsubseq Package

The regsubseq Package The regsubseq Package Sepember 30, 2007 Type Package Tile Deec and Tes Regular Sequences and Subsequences Version 0.10 Dae 2007-09-27 Auhor Mainainer For a sequence of even occurence

More information

Installation and Operating Instructions for ROBA -brake-checker Typ

Installation and Operating Instructions for ROBA -brake-checker Typ (B.018102.EN) Guidelines on he Declaraion of Conformiy A conformiy evaluaion has been carried ou for he produc in erms of he EC Low Volage Direcive 2006/95/ EC and EMC Direcive 2004/108/EC. The Declaraion

More information

EECE 301 Signals & Systems Prof. Mark Fowler

EECE 301 Signals & Systems Prof. Mark Fowler EECE 301 s & Sysems Prof. Mark Fowler Noe Se #1 Wha is s & Sysems all abou??? 1/9 Do All EE s & CoE s Design Circuis? No!!!! Someone has o figure ou wha funcion hose circuis need o do Someone also needs

More information

Pattern compensation in SOA-based gates. Article (peer-reviewed)

Pattern compensation in SOA-based gates. Article (peer-reviewed) Tile Paern compensaion in SOA-based gaes Auhor(s) Webb, Rod P.; Dailey, James M.; Manning, Rober J. Publicaion dae 21 Original ciaion Type of publicaion Link o publisher's version Righs Webb, R.P., Dailey,

More information

3D Vision Based Landing Control of a Small Scale Autonomous Helicopter

3D Vision Based Landing Control of a Small Scale Autonomous Helicopter 3D Vision Based Landing Conrol of a Small Scale Auonomous Helicoper Zhenyu Yu, Kenzo Nonami, Jinok Shin and Demian Celesino Unmanned Aerial Vehicle Lab., Elecronics and Mechanical Engineering, Chiba Universiy

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

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

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