The HuMAnS toolbox, a homogenous framework for motion capture, analysis and simulation
|
|
- Ambrose Skinner
- 6 years ago
- Views:
Transcription
1 The HuMAnS toolbox, a homogenous framework for motion apture, analysis and simulation Pierre-Brie Wieber, Florene Billet, Laurene Boissieux, Roger Pissard-Gibollet To ite this version: Pierre-Brie Wieber, Florene Billet, Laurene Boissieux, Roger Pissard-Gibollet. The Hu- MAnS toolbox, a homogenous framework for motion apture, analysis and simulation. International Symposium on the 3D Analysis of Human Movement, 2006, Valeniennes, Frane <inria > HAL Id: inria Submitted on 2 Jun 2009 HAL is a multi-disiplinary open aess arhive for the deposit and dissemination of sientifi researh douments, whether they are published or not. The douments may ome from teahing and researh institutions in Frane or abroad, or from publi or private researh enters. L arhive ouverte pluridisiplinaire HAL, est destinée au dépôt et à la diffusion de douments sientifiques de niveau reherhe, publiés ou non, émanant des établissements d enseignement et de reherhe français ou étrangers, des laboratoires publis ou privés.
2 The HuMAnS toolbox, a homogenous framework for motion apture, analysis and simulation Pierre-Brie Wieber, Florene Billet, Laurene Boissieux, Roger Pissard-Gibollet BIPOP team INRIA Rhône-Alpes St Ismier Cedex, Frane Pierre-Brie.Wieber@inrialpes.fr Abstrat Primarily developed for researh needs in humanoid robotis, the HuMAnS toolbox (for Humanoid Motion Analysis and Simulation) also inludes a biomehanial model of a omplete human body, and proposes a set of versatile tools for the modeling, the apture, the analysis and the simulation of human and humanoid motion. This set of tools is organized as a homogenous framework built on top of the numerial failities of Silab, a free generi sientifi pakage, so as to allow generiity and versatility of use, in the hope to enable a new dialogue between diret and inverse dynamis, motion apture and simulation, all of this in a rih sientifi software environment. Notieably, this toolbox is an open-soure software, distributed under the GPL Liense. Motion apture; Motion analysis; Dynamial simulation; Opensoure software. I. INTRODUCTION Originally developed for humanoid robotis researh, the HuMAnS toolbox (for Humanoid Motion Analysis and Simulation) proposes a wealth of state-of-the-art algorithms from the field of robotis researh for the modeling, the analysis and the simulation of human and humanoid motion. These algorithms allow reonstruting effiiently a motion from measures given by multiple sensors. They allow as well simulating preisely human motion, with a musle model speifially developed for the simulation and ontrol of Funtional Eletri Stimulation [1], and with a speifi emphasis on the preise simulation of the ontat between the feet and the ground. They give aess then to a variety of tools to analyze the kinematis, kinetis and dynamis of these reonstruted or simulated movements. Most notieably, this toolbox is developed on top of the rih (and free!) numerial analysis environment proposed by Silab [2] (an open-soure lone of Matlab ) and arhiteted in order to propose a homogenous and versatile framework, with the idea to enable a new dialogue between diret and inverse dynamis, motion apture and simulation. It is proposed as an open-soure software and distributed under the GNU General Publi Liense in order to indue exterior ontributions. Now, setion II presents the general arhiteture of the toolbox, and the different dynamial models that it inludes so far. Setion III fouses then on its motion apture possibilities, presenting the optial sensors that have been modeled so far, and the possibilities for other motion sensors, together with a brief desription of the orresponding numerial method for reonstruting a motion from their measures. Setion IV is a brief introdution to the kineti and dynami analysis failities, as well as to its simulation apaities, fousing espeially on the problem of ontats between the feet and the ground. Setion V offers finally a brief onlusion, opened towards the new uses that we hope suh a versatile set of numerial tools may offer to the field of biomehanis. II. PRESENTATION OF THE HUMANS TOOLBOX A. General arhiteture First of all, a set of Maple algorithms, based on state-ofthe-art algorithms desribed in [3], have been designed to ompute effiient analytial models of musulo-skeletal dynamis suh as the one presented in the next setion, of motion sensors suh as the optial sensors disussed in setion III.A, and of the different inemati and kineti values of interest to the users. These different analytial models are ompiled as generi C funtions, whih are then linked and made available inside Silab s rih numerial analysis environment. These models an be interonneted and proessed then with the help of Silab s powerful numerial methods in order to propose in a homogenous framework both their simulation and their analysis. This allows for example apturing a motion from various sensors measurements, reonstruting some unobserved physial values, and finally simulating additional virtual experiments fed with these different data. An example of suh a new dialogue between analysis and simulation is presented in Fig. 1, where the walking pattern measured in [4] is exeuted by the biomehanial model presented in the next setion, but in spae, i.e. without gravity and ontat fores: we an observe then a rotation of the body, expression of the nonholonomy effets in its dynamis [5] (the same effets that allow ats to always fall bak on their legs). Of ourse, suh virtual biomehanial experiments would be far muh more ostly to realize in real life.
3 Figure 1. Rotation of the body when exeuting a walking pattern in spae, i.e. without gravity and ontat fores. B. The different dynamial models proposed so far The musulo-skeletal dynamis are essentially split in the HuMAnS toolbox, between the dynamial behavior of the musles on one side, and the skeletal dynamis of the body masses and joints on the other side. Of ourse, those two dynamis are losely interonneted, with fores generated by the musles ating on joint movements, and joint movements strething more or less the musles in return. This separation allows however to develop independently new musle models and new mehanial models of the body, interonneting them at will later. Sine the HuMAnS toolbox has been primarily developed for humanoid robotis researh, most of the models proposed so far in the distribution are models of humanoid robots [6], [7], with eletri motor models instead of musle models, but one biomehanial model of a omplete human body is also inluded. This model proposes 16 joints, as shown in Fig. 2, representing 36 degrees of freedom (with 6 additional degrees of freedom for the translation and rotation of the whole body in spae), with masses and lengths based on [8] and [9]. The only musle model presently proposed in the HuMAnS toolbox is the model primarily developed for the simulation and ontrol of Funtional Eletri Stimulation of paralyzed musles in [1]: ( ) k + $ k 0 u + ( ) F + $ F 0 u + + k L 0 % k = " u + # ' & F = " u + # ' F ( = k s L 0 # " L 0 ( ) This model integrates the stiffness k of the musles and the fores F they generate with respet to their length " and the level of alium ions u reeived by way of neural ontrol. All details onerning this musle model an be found in [1] # # (1) Figure 2. The biomehanial model inluded in the distribution of the HuMAnS toolbox proposes 16 joints (blue dots) for 36 degrees of freedom, and 24 anonial optial markers (red rosses). III. MOTION CAPTURE FROM MULTIPLE SENSORS A. Optial sensors and other motion sensors Optial sensors suh as Vion or OptoTrak devies sensors have been modeled in the HuMAnS toolbox, but as presented in setion II.A, the toolbox provides algorithms to derive new models of motion sensors if neessary. The optial sensors are supposed to give the 3D position of a set of markers attahed to different parts of the body. Their output depends therefore solely on the position and orientation of the different joints of the body. Note that the biomehanial model inluded in the HuMAnS toolbox readily proposes 24 anonial markers, as shown in Fig. 2, whih are suffiient to reonstrut ompletely the posture of the body. B. The reonstrution proess We an observe that no subset of the optial markers presented in Fig. 2 allows to dedue diretly and simply the position and orientation of any speifi part of this biomehanial model. Yet, this whole set of markers allows to dedue the omplete 3D posture of the body thanks to redundany in the information present in this whole set of 3D positions. The intelligent use of suh redundany in the sensors measures an only be realized by a global approah, making use of all the knowledge available both in the measures and in the model (what degrees of freedom, oriented in whih diretions ). A simple way to do so is to represent the whole 3D reonstrution proess as a general nonlinear least-squares problem. Powerful algorithms suh as the FSQP algorithm [10]
4 an effiiently solve suh nonlinear problems and propose reliable reonstrutions even when some of the measures are missing, for example beause of olusions. Even real-time treatment is not out of reah: prototypes have already been developed and suessfully tested, though not inluded yet in the toolbox. Suh a generi way of treating the 3D reonstrution proess in motion apture has proved to be extremely powerful and versatile sine missing measures an be dealt with seamlessly, sine measures from ompletely different sensors an be mixed very simply and effiiently, sine additional knowledge onerning the motion being aptured (anonial multi-segmental oordinations for example, or bloked degrees of freedom) an be introdued straightforwardly. IV. ANALYSIS AND SIMULATION TOOLS A. Kinetis and dynamis The motion apture method desribed in the previous setion an be ompletely derived with the only knowledge of the kinematis of the biomehanial model. But for the purpose of analyzing the motion previously aptured or simulating new motions, the HuMAnS toolbox provides many more insights in this model, onerning espeially its kinetis and dynamis. With masses and lengths based on [8] and [9], the toolbox allows to ompute kineti and potential energies in a seond, as well as ontat fores or joint torques, or more simply the position of the enter of mass of the whole body or only of parts of it. Following lassial methods from the robotis researh field, the omplete skeletal dynamis of the biomehanial model (remember the distintion presented in setion II.B) is represented in the HuMAnS toolbox as a Lagrangian dynamis: # M(q) q + N(q, q ) + G(q) = " & % ( + C(q) T ), (2) $ 0' where the vetor q represents the orientation of the joints of the body, q and q their speed and aeleration. The inertia matrix M(q) gathers then in a ompat form all the different inertias of the body, with N(q, q ) all the other inertial nonlinear effets (Coriolis and entrifugal fores), G(q) the gravity effets, " the joint torques generated by the musles, and C(q) T " the ontat fores. More details on these different terms and how they interat an be found in [11] or in any general robotis textbook. All kineti and dynami omputations an be based then on this single representation of the omplete skeletal dynamis. In this framework, for example, the kineti energy of the whole body would simply be: 1 2 q T M(q) q. (3) B. Unilateral ontat fores and simulation of hybrid dynamis The omputation of the ontat fores C(q) T " an be straightforward in the ase of firm grasps: the set of equations (2) is augmented with additional equalities desribing the grasp, and this augmented set of equations an be diretly solved in order to ompute the value of these fores [11]. But the ase of ontats with the environment where one an push but an t pull is unfortunately not as straightforward: they an t be desribed orretly with equalities and need to be desribed with a omplex set of inequalities and omplementarity onditions that is generally referred to as a unilateral ontat [12]. The ombination of the set of equations (2) together with this set of inequalities and omplementarity onditions takes the form of a Nonlinear Complementarity Problem that an be triky to solve in the general ase [12]. The HuMAnS toolbox is therefore speifially equipped with numerial methods dealing effiiently with this omputation, the desription of whih would go far beyond the sope of this publiation: more details on unilateral ontats and how to deal with them an be found then in [12]. Note that on top of the omplexity of solely omputing these unilateral ontat fores, an additional diffiulty arises in their evolution with time. Abrupt hanges an be enountered eah time suh a unilateral ontat is reated or abandoned, for example eah time a foot hits the ground or lifts off. This mix of ontinuous dynamis interlaed with instantaneous abrupt events an be seen as a form of hybrid dynamis. The HuMAnS toolbox proposes then a time-integration sheme speifially rafted to simulate preisely and effiiently suh hybrid dynamis [13]. The point is that suh unilateral ontats leading to hybrid dynamis represent the most usual form of ontat between the feet and the ground: they an be observed therefore in almost every human ativities. Dealing with them properly from a numerial point of view appears then as a mandatory ondition for anybody interested in the numerial analysis of human motion. As we have seen throughout this setion, the HuMAnS toolbox appears to be orretly equipped for suh a task. V. CONCLUSION The HuMAnS toolbox offers tools for the modeling of the kinematis, kinetis and dynamis of human bodies, and for the numerial treatment of these models in motion apture, analysis and simulation. Originating in humanoid robotis researh, all of its algorithms are speifially designed for a maximum of preision and effiieny. A speifi emphasis of the toolbox arhiteture is to allow the user to onnet the different numerial tools at will through the Silab programming language, leading to powerful possibilities in mixing different phases of motion apture, analysis and simulation, a simple example of whih has been shown in Fig.1. We hope this should allow a rih variety of uses in the future for this toolbox in the field of biomehanis. A temporary drawbak is that the only user interfae available so far is at an expert level, implying a good
5 knowledge of both the theory behind motion apture, analysis and simulation, and the tehnialities of numerial software environments suh as Silab (similar to Matlab ). A more user-friendly interfae is now under development. REFERENCES [1] H. El Makssoud, D. Guiraud and P. Poignet, Mathematial musle model for Eletrial Stimulation ontrol strategies, in Pro. IEEE Int. Conf. on Robotis and Automation, New Orleans, LA, USA, April [2] [3] R. Featherstone and D. Orin, Robot Dynamis: Equations and Algorithms in Pro. IEEE Int. Conf. Robotis & Automation, San Franiso, CA, 2000, pp [4] D.A. Winter. Biomehanis and Motor Control of Human Movement, Seond Edition. John Wiley & Sons, New York, [5] P.-B. Wieber, Some omments on the struture of the dynamis of artiulated motion, in Pro. of the Ruperto Carola Symp. on Fast Motions in Biomehanis and Robotis, Heidelberg, sept [6] B. Espiau and P. Sardain, The anthropomorphi biped robot BIP2000, in Pro. IEEE Int. Conf. Robotis & Automation, San Franiso, CA, [7] K. Kaneko et al., Humanoid robot HRP-2, in Pro. IEEE Int. Conf. Robotis & Automation, New Orleans, LA, [8] Zatsiorsky, V. M., Seluyanov, V. N. and Chugunova, L. G. (1990a) Methods of determining mass-inertial harateristis of human body segments. In Contemporary Problems of Biomehanis (Edited by Chemyi G. G. and Regirer, S. A.), pp CRC Press, Massahusetts. [9] P. de Leva, Adjustments to Zatsiorsky-Seluyanov s segment inertia parameters, 3rd ed., vol. 2. Oxford: Clarendon, 1892, pp [10] C.T. Lawrene and A.L. Tits, A Computationally Effiient Feasible Sequential Quadrati Programming Algorithm, SIAM J. Optimization, Vol. 11, No. 4, 2001, pp [11] P.-B. Wieber, Modélisation et ommande d un robot marheur anthropomorphe, PhD thesis, Éole Nationale Supérieure des Mines de Paris, [12] B. Brogliato. Nonsmooth Impat Mehanis. Springer-Verlag, [13] P.-B. Wieber, Hybrid dynamis for the simulation of rehabilitation to walking by FES, in Pro. Int. Symp. on Computer Methods in Biomehanis and Biomedial Engineering, Antibes, Frane, marh 2006.
Contributions to the cinematic and dynamic study of parallel mechanism robots with four degrees of freedom
Equation Chapter Setion Forgó Zoltán, eng. hd. andidate Contributions to the inemati and dynami study of parallel mehanism robots with four degrees of freedom Abstrat of hd hesis Sientifi oordinator: Niolae
More informationA DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR
Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and
More informationA Novel Validity Index for Determination of the Optimal Number of Clusters
IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers
More informationNONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman
NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of
More informationSmooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints
Smooth Trajetory Planning Along Bezier Curve for Mobile Robots with Veloity Constraints Gil Jin Yang and Byoung Wook Choi Department of Eletrial and Information Engineering Seoul National University of
More informationOutline: Software Design
Outline: Software Design. Goals History of software design ideas Design priniples Design methods Life belt or leg iron? (Budgen) Copyright Nany Leveson, Sept. 1999 A Little History... At first, struggling
More informationThe Minimum Redundancy Maximum Relevance Approach to Building Sparse Support Vector Machines
The Minimum Redundany Maximum Relevane Approah to Building Sparse Support Vetor Mahines Xiaoxing Yang, Ke Tang, and Xin Yao, Nature Inspired Computation and Appliations Laboratory (NICAL), Shool of Computer
More informationOn - Line Path Delay Fault Testing of Omega MINs M. Bellos 1, E. Kalligeros 1, D. Nikolos 1,2 & H. T. Vergos 1,2
On - Line Path Delay Fault Testing of Omega MINs M. Bellos, E. Kalligeros, D. Nikolos,2 & H. T. Vergos,2 Dept. of Computer Engineering and Informatis 2 Computer Tehnology Institute University of Patras,
More informationPlot-to-track correlation in A-SMGCS using the target images from a Surface Movement Radar
Plot-to-trak orrelation in A-SMGCS using the target images from a Surfae Movement Radar G. Golino Radar & ehnology Division AMS, Italy ggolino@amsjv.it Abstrat he main topi of this paper is the formulation
More informationOne Against One or One Against All : Which One is Better for Handwriting Recognition with SVMs?
One Against One or One Against All : Whih One is Better for Handwriting Reognition with SVMs? Jonathan Milgram, Mohamed Cheriet, Robert Sabourin To ite this version: Jonathan Milgram, Mohamed Cheriet,
More informationGraph-Based vs Depth-Based Data Representation for Multiview Images
Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:
More informationTorpedo Trajectory Visual Simulation Based on Nonlinear Backstepping Control
orpedo rajetory Visual Simulation Based on Nonlinear Bakstepping Control Peng Hai-jun 1, Li Hui-zhou Chen Ye 1, 1. Depart. of Weaponry Eng, Naval Univ. of Engineering, Wuhan 400, China. Depart. of Aeronautial
More informationHumanoid Walking Control using the Capture Point
Humanoid Walking Control using the Capture Point Christian Ott and Johannes Englsberger Institute of Robotis and Mehatronis German Aerospae Center (DLR e.v.) hristian.ott@dlr.de Joint torque sensing &
More informationCalculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem
Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion
More informationMeasurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method
Measurement of the stereosopi rangefinder beam angular veloity using the digital image proessing method ROMAN VÍTEK Department of weapons and ammunition University of defense Kouniova 65, 62 Brno CZECH
More informationTest Case Generation from UML State Machines
Test Case Generation from UML State Mahines Dirk Seifert To ite this version: Dirk Seifert. Test Case Generation from UML State Mahines. [Researh Report] 2008. HAL Id: inria-00268864
More informationExtracting Partition Statistics from Semistructured Data
Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk
More informationA Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks
A Partial Sorting Algorithm in Multi-Hop Wireless Sensor Networks Abouberine Ould Cheikhna Department of Computer Siene University of Piardie Jules Verne 80039 Amiens Frane Ould.heikhna.abouberine @u-piardie.fr
More information3D Model Based Pose Estimation For Omnidirectional Stereovision
3D Model Based Pose Estimation For Omnidiretional Stereovision Guillaume Caron, Eri Marhand and El Mustapha Mouaddib Abstrat Robot vision has a lot to win as well with wide field of view indued by atadioptri
More informationEnd-effector pose estimation of the Monash Epicyclic-Parallel Manipulator through the visual observation of its legs
End-effetor pose estimation of the Monash Epiyli-Parallel Manipulator through the visual observation of its legs Alessia Vignolo,Sébastien Briot, Philippe Martinet,, Chao Chen 3 Abstrat Past researh works
More informationPerformance Benchmarks for an Interactive Video-on-Demand System
Performane Benhmarks for an Interative Video-on-Demand System. Guo,P.G.Taylor,E.W.M.Wong,S.Chan,M.Zukerman andk.s.tang ARC Speial Researh Centre for Ultra-Broadband Information Networks (CUBIN) Department
More informationSeries/1 GA File No i=:: IBM Series/ Battery Backup Unit Description :::5 ~ ~ >-- ffi B~88 ~0 (] II IIIIII
Series/1 I. (.. GA34-0032-0 File No. 51-10 a i=:: 5 Q 1 IBM Series/1 4999 Battery Bakup Unit Desription B88 0 (] o. :::5 >-- ffi "- I II1111111111IIIIII1111111 ---- - - - - ----- --_.- Series/1 «h: ",
More informationThe Implementation of RRTs for a Remote-Controlled Mobile Robot
ICCAS5 June -5, KINEX, Gyeonggi-Do, Korea he Implementation of RRs for a Remote-Controlled Mobile Robot Chi-Won Roh*, Woo-Sub Lee **, Sung-Chul Kang *** and Kwang-Won Lee **** * Intelligent Robotis Researh
More informationAutomatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425)
Automati Physial Design Tuning: Workload as a Sequene Sanjay Agrawal Mirosoft Researh One Mirosoft Way Redmond, WA, USA +1-(425) 75-357 sagrawal@mirosoft.om Eri Chu * Computer Sienes Department University
More informationActive Compliant Motion Control for Grinding Robot
Proeedings of the 17th World Congress The International Federation of Automati Control Ative Compliant Motion Control for Grinding Robot Juyi Park*, Soo Ho Kim* and Sungkwun Kim** *Daewoo Shipbuilding
More informationAlgorithms, Mechanisms and Procedures for the Computer-aided Project Generation System
Algorithms, Mehanisms and Proedures for the Computer-aided Projet Generation System Anton O. Butko 1*, Aleksandr P. Briukhovetskii 2, Dmitry E. Grigoriev 2# and Konstantin S. Kalashnikov 3 1 Department
More informationExploring the Commonality in Feature Modeling Notations
Exploring the Commonality in Feature Modeling Notations Miloslav ŠÍPKA Slovak University of Tehnology Faulty of Informatis and Information Tehnologies Ilkovičova 3, 842 16 Bratislava, Slovakia miloslav.sipka@gmail.om
More informationChapter 2: Introduction to Maple V
Chapter 2: Introdution to Maple V 2-1 Working with Maple Worksheets Try It! (p. 15) Start a Maple session with an empty worksheet. The name of the worksheet should be Untitled (1). Use one of the standard
More informationPipelined Multipliers for Reconfigurable Hardware
Pipelined Multipliers for Reonfigurable Hardware Mithell J. Myjak and José G. Delgado-Frias Shool of Eletrial Engineering and Computer Siene, Washington State University Pullman, WA 99164-2752 USA {mmyjak,
More informationA {k, n}-secret Sharing Scheme for Color Images
A {k, n}-seret Sharing Sheme for Color Images Rastislav Luka, Konstantinos N. Plataniotis, and Anastasios N. Venetsanopoulos The Edward S. Rogers Sr. Dept. of Eletrial and Computer Engineering, University
More informationCross-layer Resource Allocation on Broadband Power Line Based on Novel QoS-priority Scheduling Function in MAC Layer
Communiations and Networ, 2013, 5, 69-73 http://dx.doi.org/10.4236/n.2013.53b2014 Published Online September 2013 (http://www.sirp.org/journal/n) Cross-layer Resoure Alloation on Broadband Power Line Based
More informationLearning Convention Propagation in BeerAdvocate Reviews from a etwork Perspective. Abstract
CS 9 Projet Final Report: Learning Convention Propagation in BeerAdvoate Reviews from a etwork Perspetive Abstrat We look at the way onventions propagate between reviews on the BeerAdvoate dataset, and
More informationThe Mathematics of Simple Ultrasonic 2-Dimensional Sensing
The Mathematis of Simple Ultrasoni -Dimensional Sensing President, Bitstream Tehnology The Mathematis of Simple Ultrasoni -Dimensional Sensing Introdution Our ompany, Bitstream Tehnology, has been developing
More informationHigh-level synthesis under I/O Timing and Memory constraints
Highlevel synthesis under I/O Timing and Memory onstraints Philippe Coussy, Gwenolé Corre, Pierre Bomel, Eri Senn, Eri Martin To ite this version: Philippe Coussy, Gwenolé Corre, Pierre Bomel, Eri Senn,
More informationHEXA: Compact Data Structures for Faster Packet Processing
Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for
More informationPROPOSAL FOR AN INTRODUCTORY COURSE OF INDUSTRIAL ROBOTICS WITH MULTIDISCIPLINARY SYLLABUS
PROPOSAL FOR AN INTRODUCTORY COURSE OF INDUSTRIAL ROBOTICS WITH MULTIDISCIPLINARY SYLLABUS Maros Fonsea Mendes, mendes@ieee.org Center of Engineering and Exat Sienes CECE, Paraná Western State University
More informationAn Approach to Physics Based Surrogate Model Development for Application with IDPSA
An Approah to Physis Based Surrogate Model Development for Appliation with IDPSA Ignas Mikus a*, Kaspar Kööp a, Marti Jeltsov a, Yuri Vorobyev b, Walter Villanueva a, and Pavel Kudinov a a Royal Institute
More informationIncremental Mining of Partial Periodic Patterns in Time-series Databases
CERIAS Teh Report 2000-03 Inremental Mining of Partial Periodi Patterns in Time-series Dataases Mohamed G. Elfeky Center for Eduation and Researh in Information Assurane and Seurity Purdue University,
More informationArbitrary Lagrangian-Eulerian (ALE) Methods in Plasma Physics
Czeh Tehnial University in Prague Faulty of Nulear Sienes and Physial Engineering Department of Physial Eletronis Arbitrary Lagrangian-Eulerian (ALE Methods in Plasma Physis Dotoral Thesis Author: Ing.
More informationPerformance Improvement of TCP on Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification
erformane Improvement of TC on Wireless Cellular Networks by Adaptive Combined with Expliit Loss tifiation Masahiro Miyoshi, Masashi Sugano, Masayuki Murata Department of Infomatis and Mathematial Siene,
More informationHySCaS: Hybrid Stereoscopic Calibration Software
HySCaS: Hybrid Stereoscopic Calibration Software Guillaume Caron, Damien Eynard To cite this version: Guillaume Caron, Damien Eynard. HySCaS: Hybrid Stereoscopic Calibration Software. SPIE newsroom in
More informationFunctional Anatomy of the Arm for Muscle Forces Estimation
Functional Anatomy of the Arm for Muscle Forces Estimation Charles Pontonnier, Georges Dumont To cite this version: Charles Pontonnier, Georges Dumont. Functional Anatomy of the Arm for Muscle Forces Estimation.
More informationBENDING STIFFNESS AND DYNAMIC CHARACTERISTICS OF A ROTOR WITH SPLINE JOINTS
Proeedings of ASME 0 International Mehanial Engineering Congress & Exposition IMECE0 November 5-, 0, San Diego, CA IMECE0-6657 BENDING STIFFNESS AND DYNAMIC CHARACTERISTICS OF A ROTOR WITH SPLINE JOINTS
More informationWhat are Cycle-Stealing Systems Good For? A Detailed Performance Model Case Study
What are Cyle-Stealing Systems Good For? A Detailed Performane Model Case Study Wayne Kelly and Jiro Sumitomo Queensland University of Tehnology, Australia {w.kelly, j.sumitomo}@qut.edu.au Abstrat The
More informationDetection and Recognition of Non-Occluded Objects using Signature Map
6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,
More informationarxiv: v1 [cs.gr] 10 Apr 2015
REAL-TIME TOOL FOR AFFINE TRANSFORMATIONS OF TWO DIMENSIONAL IFS FRACTALS ELENA HADZIEVA AND MARIJA SHUMINOSKA arxiv:1504.02744v1 s.gr 10 Apr 2015 Abstrat. This work introdues a novel tool for interative,
More informationVideo Data and Sonar Data: Real World Data Fusion Example
14th International Conferene on Information Fusion Chiago, Illinois, USA, July 5-8, 2011 Video Data and Sonar Data: Real World Data Fusion Example David W. Krout Applied Physis Lab dkrout@apl.washington.edu
More informationChemical, Biological and Radiological Hazard Assessment: A New Model of a Plume in a Complex Urban Environment
hemial, Biologial and Radiologial Haard Assessment: A New Model of a Plume in a omplex Urban Environment Skvortsov, A.T., P.D. Dawson, M.D. Roberts and R.M. Gailis HPP Division, Defene Siene and Tehnology
More informationDynamic System Identification and Validation of a Quadrotor UAV
Dynami System Identifiation and Validation of a Quadrotor UAV Min Goo Yoo PG Student, Department of Aerospae Engineering, Sejong University, Seoul, Republi of Korea E-mail: mingooyoo@gmailom Sung Kyung
More informationColouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G.
Colouring ontat graphs of squares and retilinear polygons de Berg, M.T.; Markovi, A.; Woeginger, G. Published in: nd European Workshop on Computational Geometry (EuroCG 06), 0 Marh - April, Lugano, Switzerland
More informationMake your process world
Automation platforms Modion Quantum Safety System Make your proess world a safer plae You are faing omplex hallenges... Safety is at the heart of your proess In order to maintain and inrease your ompetitiveness,
More informationTrajectory Tracking Control for A Wheeled Mobile Robot Using Fuzzy Logic Controller
Trajetory Traking Control for A Wheeled Mobile Robot Using Fuzzy Logi Controller K N FARESS 1 M T EL HAGRY 1 A A EL KOSY 2 1 Eletronis researh institute, Cairo, Egypt 2 Faulty of Engineering, Cairo University,
More informationCONTROL SYSTEMS ANALYSIS & DESIGN SERVER. F. Morilla*, A. Fernández +, S. Dormido Canto*
CONTROL SYSTEMS ANALYSS & ESGN SERVER F. Morilla*, A. Fernández +, S. ormido Canto* * pto de nformátia y Automátia, UNE, Avda. Senda del Rey 9, 28040 Madrid, Spain. Phone:34-91-3987156, Fax:34-91-3986697,
More informationCOST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY
COST PERFORMANCE ASPECTS OF CCD FAST AUXILIARY MEMORY Dileep P, Bhondarkor Texas Instruments Inorporated Dallas, Texas ABSTRACT Charge oupled devies (CCD's) hove been mentioned as potential fast auxiliary
More informationImproved flooding of broadcast messages using extended multipoint relaying
Improved flooding of broadast messages using extended multipoint relaying Pere Montolio Aranda a, Joaquin Garia-Alfaro a,b, David Megías a a Universitat Oberta de Catalunya, Estudis d Informàtia, Mulimèdia
More informationSAND Unlimited Release Printed November 1995 Updated November 29, :26 PM EXODUS II: A Finite Element Data Model
SAND92-2137 Unlimited Release Printed November 1995 Updated November 29, 2006 12:26 PM EXODUS II: A Finite Element Data Model Gregory D. Sjaardema (updated version) Larry A. Shoof, Vitor R. Yarberry Computational
More informationSystem-Level Parallelism and Throughput Optimization in Designing Reconfigurable Computing Applications
System-Level Parallelism and hroughput Optimization in Designing Reonfigurable Computing Appliations Esam El-Araby 1, Mohamed aher 1, Kris Gaj 2, arek El-Ghazawi 1, David Caliga 3, and Nikitas Alexandridis
More informationAnalysis of input and output configurations for use in four-valued CCD programmable logic arrays
nalysis of input and output onfigurations for use in four-valued D programmable logi arrays J.T. utler H.G. Kerkhoff ndexing terms: Logi, iruit theory and design, harge-oupled devies bstrat: s in binary,
More informationGraphs in L A TEX. Robert A. Beeler. January 8, 2017
Graphs in L A TEX Robert A. Beeler January 8, 2017 1 Introdution This doument is to provide a quik and dirty guide for building graphs in L A TEX. Muh of the doument is devoted to examples of things that
More informationNaïve Bayesian Rough Sets Under Fuzziness
IJMSA: Vol. 6, No. 1-2, January-June 2012, pp. 19 25 Serials Publiations ISSN: 0973-6786 Naïve ayesian Rough Sets Under Fuzziness G. GANSAN 1,. KRISHNAVNI 2 T. HYMAVATHI 3 1,2,3 Department of Mathematis,
More informationA Unified Subdivision Scheme for Polygonal Modeling
EUROGRAPHICS 2 / A. Chalmers and T.-M. Rhyne (Guest Editors) Volume 2 (2), Number 3 A Unified Subdivision Sheme for Polygonal Modeling Jérôme Maillot Jos Stam Alias Wavefront Alias Wavefront 2 King St.
More informationAlgorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking
Algorithms for External Memory Leture 6 Graph Algorithms - Weighted List Ranking Leturer: Nodari Sithinava Sribe: Andi Hellmund, Simon Ohsenreither 1 Introdution & Motivation After talking about I/O-effiient
More informationNumerical simulation of hemolysis: a comparison of Lagrangian and Eulerian modelling
Modelling in Mediine and Biology VI 361 Numerial simulation of hemolysis: a omparison of Lagrangian and Eulerian modelling S. Pirker 1, H. Shima 2 & M. Stoiber 2 1 Johannes Kepler University, 4040 Linz,
More informationCleanUp: Improving Quadrilateral Finite Element Meshes
CleanUp: Improving Quadrilateral Finite Element Meshes Paul Kinney MD-10 ECC P.O. Box 203 Ford Motor Company Dearborn, MI. 8121 (313) 28-1228 pkinney@ford.om Abstrat: Unless an all quadrilateral (quad)
More informationPartial Character Decoding for Improved Regular Expression Matching in FPGAs
Partial Charater Deoding for Improved Regular Expression Mathing in FPGAs Peter Sutton Shool of Information Tehnology and Eletrial Engineering The University of Queensland Brisbane, Queensland, 4072, Australia
More informationA Multi-Head Clustering Algorithm in Vehicular Ad Hoc Networks
International Journal of Computer Theory and Engineering, Vol. 5, No. 2, April 213 A Multi-Head Clustering Algorithm in Vehiular Ad Ho Networks Shou-Chih Lo, Yi-Jen Lin, and Jhih-Siao Gao Abstrat Clustering
More informationCOMP 181. Prelude. Intermediate representations. Today. Types of IRs. High-level IR. Intermediate representations and code generation
Prelude COMP 181 Intermediate representations and ode generation November, 009 What is this devie? Large Hadron Collider What is a hadron? Subatomi partile made up of quarks bound by the strong fore What
More information1. Introduction. 2. The Probable Stope Algorithm
1. Introdution Optimization in underground mine design has reeived less attention than that in open pit mines. This is mostly due to the diversity o underground mining methods and omplexity o underground
More informationMultiple-Criteria Decision Analysis: A Novel Rank Aggregation Method
3537 Multiple-Criteria Deision Analysis: A Novel Rank Aggregation Method Derya Yiltas-Kaplan Department of Computer Engineering, Istanbul University, 34320, Avilar, Istanbul, Turkey Email: dyiltas@ istanbul.edu.tr
More informationASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS
ASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS Ahmed Elaksher a, Mohammed Elghazali b, Ashraf Sayed b, and Yasser Elmanadilli b a Shool of Civil Engineering, Purdue University, West Lafayette,
More informationDETECTION METHOD FOR NETWORK PENETRATING BEHAVIOR BASED ON COMMUNICATION FINGERPRINT
DETECTION METHOD FOR NETWORK PENETRATING BEHAVIOR BASED ON COMMUNICATION FINGERPRINT 1 ZHANGGUO TANG, 2 HUANZHOU LI, 3 MINGQUAN ZHONG, 4 JIAN ZHANG 1 Institute of Computer Network and Communiation Tehnology,
More informationGray Codes for Reflectable Languages
Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings
More informationXML Data Streams. XML Stream Processing. XML Stream Processing. Yanlei Diao. University of Massachusetts Amherst
XML Stream Proessing Yanlei Diao University of Massahusetts Amherst XML Data Streams XML is the wire format for data exhanged online. Purhase orders http://www.oasis-open.org/ommittees/t_home.php?wg_abbrev=ubl
More informationImplementing Load-Balanced Switches With Fat-Tree Networks
Implementing Load-Balaned Swithes With Fat-Tree Networks Hung-Shih Chueh, Ching-Min Lien, Cheng-Shang Chang, Jay Cheng, and Duan-Shin Lee Department of Eletrial Engineering & Institute of Communiations
More informationrepresent = as a finite deimal" either in base 0 or in base. We an imagine that the omputer first omputes the mathematial = then rounds the result to
Sientifi Computing Chapter I Computer Arithmeti Jonathan Goodman Courant Institute of Mathemaial Sienes Last revised January, 00 Introdution One of the many soures of error in sientifi omputing is inexat
More informationAccommodations of QoS DiffServ Over IP and MPLS Networks
Aommodations of QoS DiffServ Over IP and MPLS Networks Abdullah AlWehaibi, Anjali Agarwal, Mihael Kadoh and Ahmed ElHakeem Department of Eletrial and Computer Department de Genie Eletrique Engineering
More informationIntroductory Programming, IMM, DTU Systematic Software Test. Software test (afprøvning) Motivation. Structural test and functional test
Introdutory Programming, IMM, DTU Systemati Software Test Peter Sestoft a Programs often ontain unintended errors how do you find them? Strutural test Funtional test Notes: Systemati Software Test, http://www.dina.kvl.dk/
More informationReal-time FEM based control of soft surgical robots
Real-time FEM based control of soft surgical robots Frederick Largilliere, Eulalie Coevoet, Laurent Grisoni, Christian Duriez To cite this version: Frederick Largilliere, Eulalie Coevoet, Laurent Grisoni,
More informationMATH STUDENT BOOK. 12th Grade Unit 6
MATH STUDENT BOOK 12th Grade Unit 6 Unit 6 TRIGONOMETRIC APPLICATIONS MATH 1206 TRIGONOMETRIC APPLICATIONS INTRODUCTION 3 1. TRIGONOMETRY OF OBLIQUE TRIANGLES 5 LAW OF SINES 5 AMBIGUITY AND AREA OF A TRIANGLE
More information13.1 Numerical Evaluation of Integrals Over One Dimension
13.1 Numerial Evaluation of Integrals Over One Dimension A. Purpose This olletion of subprograms estimates the value of the integral b a f(x) dx where the integrand f(x) and the limits a and b are supplied
More informationRuntime Support for OOLs Part II Comp 412
COMP 412 FALL 2017 Runtime Support for OOLs Part II Comp 412 soure IR Front End Optimizer Bak End IR target Copright 2017, Keith D. Cooper & Linda Torzon, all rights reserved. Students enrolled in Comp
More informationKERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION
KERNEL SPARSE REPRESENTATION WITH LOCAL PATTERNS FOR FACE RECOGNITION Cuiui Kang 1, Shengai Liao, Shiming Xiang 1, Chunhong Pan 1 1 National Laboratory of Pattern Reognition, Institute of Automation, Chinese
More informationSSD Based First Layer File System for the Next Generation Super-computer
SSD Based First Layer File System for the Next Generation Super-omputer Shinji Sumimoto, Ph.D. Next Generation Tehnial Computing Unit FUJITSU LIMITED Sept. 24 th, 2018 0 Outline of This Talk A64FX: High
More informationAn Optimized Approach on Applying Genetic Algorithm to Adaptive Cluster Validity Index
IJCSES International Journal of Computer Sienes and Engineering Systems, ol., No.4, Otober 2007 CSES International 2007 ISSN 0973-4406 253 An Optimized Approah on Applying Geneti Algorithm to Adaptive
More informationDrawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0;
Naïve line drawing algorithm // Connet to grid points(x0,y0) and // (x1,y1) by a line. void drawline(int x0, int y0, int x1, int y1) { int x; double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx;
More informationVision-based manipulation with the humanoid robot Romeo
Vision-based manipulation with the humanoid robot Romeo Giovanni Claudio, Fabien Spindler, François Chaumette To ite this version: Giovanni Claudio, Fabien Spindler, François Chaumette. Vision-based manipulation
More informationA Dual-Hamiltonian-Path-Based Multicasting Strategy for Wormhole-Routed Star Graph Interconnection Networks
A Dual-Hamiltonian-Path-Based Multiasting Strategy for Wormhole-Routed Star Graph Interonnetion Networks Nen-Chung Wang Department of Information and Communiation Engineering Chaoyang University of Tehnology,
More informationMulti-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality
INTERNATIONAL CONFERENCE ON MANUFACTURING AUTOMATION (ICMA200) Multi-Piee Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality Stephen Stoyan, Yong Chen* Epstein Department of
More informationFlow Demands Oriented Node Placement in Multi-Hop Wireless Networks
Flow Demands Oriented Node Plaement in Multi-Hop Wireless Networks Zimu Yuan Institute of Computing Tehnology, CAS, China {zimu.yuan}@gmail.om arxiv:153.8396v1 [s.ni] 29 Mar 215 Abstrat In multi-hop wireless
More informationSVC-DASH-M: Scalable Video Coding Dynamic Adaptive Streaming Over HTTP Using Multiple Connections
SVC-DASH-M: Salable Video Coding Dynami Adaptive Streaming Over HTTP Using Multiple Connetions Samar Ibrahim, Ahmed H. Zahran and Mahmoud H. Ismail Department of Eletronis and Eletrial Communiations, Faulty
More informationCracked Hole Finite Element Modeling
Craked Hole Finite Element Modeling (E-20-F72) Researh Report Submitted to: Lokheed Martin, Program Manager: Dr. Stephen P. Engelstad Prinipal Investigator: Dr. Rami M. Haj-Ali Shool of Civil and Environmental
More informationComparative Analysis of two Types of Leg-observation-based Visual Servoing Approaches for the Control of a Five-bar Mechanism
Proeedings of Australasian Conferene on Robotis and Automation, 2-4 De 2014, The University of Melbourne, Melbourne, Australia Comparative Analysis of two Types of Leg-observation-based Visual Servoing
More informationPerformance of Histogram-Based Skin Colour Segmentation for Arms Detection in Human Motion Analysis Application
World Aademy of Siene, Engineering and Tehnology 8 009 Performane of Histogram-Based Skin Colour Segmentation for Arms Detetion in Human Motion Analysis Appliation Rosalyn R. Porle, Ali Chekima, Farrah
More informationRotation Invariant Spherical Harmonic Representation of 3D Shape Descriptors
Eurographis Symposium on Geometry Proessing (003) L. Kobbelt, P. Shröder, H. Hoppe (Editors) Rotation Invariant Spherial Harmoni Representation of 3D Shape Desriptors Mihael Kazhdan, Thomas Funkhouser,
More informationA New RBFNDDA-KNN Network and Its Application to Medical Pattern Classification
A New RBFNDDA-KNN Network and Its Appliation to Medial Pattern Classifiation Shing Chiang Tan 1*, Chee Peng Lim 2, Robert F. Harrison 3, R. Lee Kennedy 4 1 Faulty of Information Siene and Tehnology, Multimedia
More informationWe don t need no generation - a practical approach to sliding window RLNC
We don t need no generation - a pratial approah to sliding window RLNC Simon Wunderlih, Frank Gabriel, Sreekrishna Pandi, Frank H.P. Fitzek Deutshe Telekom Chair of Communiation Networks, TU Dresden, Dresden,
More informationVolume 3, Issue 9, September 2013 International Journal of Advanced Research in Computer Science and Software Engineering
Volume 3, Issue 9, September 2013 ISSN: 2277 128X International Journal of Advaned Researh in Computer Siene and Software Engineering Researh Paper Available online at: www.ijarsse.om A New-Fangled Algorithm
More informationConstructing Transaction Serialization Order for Incremental. Data Warehouse Refresh. Ming-Ling Lo and Hui-I Hsiao. IBM T. J. Watson Research Center
Construting Transation Serialization Order for Inremental Data Warehouse Refresh Ming-Ling Lo and Hui-I Hsiao IBM T. J. Watson Researh Center July 11, 1997 Abstrat In typial pratie of data warehouse, the
More informationOvidSP Quick Reference Card
OvidSP Quik Referene Card Searh in any of several dynami modes, ombine results, apply limits, use improved researh tools, develop strategies, save searhes, set automati alerts and RSS feeds, share results...
More informationParallelizing Frequent Web Access Pattern Mining with Partial Enumeration for High Speedup
Parallelizing Frequent Web Aess Pattern Mining with Partial Enumeration for High Peiyi Tang Markus P. Turkia Department of Computer Siene Department of Computer Siene University of Arkansas at Little Rok
More information