Note: The digital material below is available with the purpose to ensure timely dissemination of scholarly and technical work. Copyright is retained by the authors and by other copyright holders. Be sure you are aware of the copyright restrictions of the papers you download.
(most pdfs >1MB are available with downsampled images by appending '-s' to the file name)

(In submission: Simulating the Dynamic Behavior of Shear Thickening Fluids, arXiv)

Flexible and Efficient Navigation Meshes for Virtual Worlds
Marcelo Kallmann
In Simulating Heterogeneous Crowds with Interactive Behaviors
To appear, 2016


Geometric and Discrete Path Planning for Interactive Virtual Worlds
Marcelo Kallmann and Mubbasir Kapadia
SIGGRAPH Course Notes, 2016
[notes 29MB] [notes 1.6MB] [ACM page]


Modeling Data-Based Mobility Controllers with Known Coverage and Quality Properties
Alain Juarez-Perez and Marcelo Kallmann
Digital Human Modeling, 2016
[paper]

Geometric and Discrete Path Planning for Interactive Virtual Worlds
Marcelo Kallmann and Mubbasir Kapadia
Morgan & Claypool, 2016


PRECISION: Precomputed Environment Semantics for Contact-Rich Character Animation
Mubbasir Kapadia, Xu Xianghao, Maurizio Nitti, Marcelo Kallmann, Stelian Coros, Robert W. Sumner, and Markus Gross
ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D), 2016
[ACM page]

Multi-Modal Data-Driven Motion Planning and Synthesis
Mentar Mahmudi and Marcelo Kallmann
ACM SIGGRAPH Conference on Motion in Games (MIG), 2015
[paper] [mov video] [mpg video]

The Effects of Avatars, Stereo Vision and Display Size on Reaching and Motion Reproduction
Carlo Camporesi and Marcelo Kallmann
IEEE Transactions on Visualization and Computer Graphics (TVCG), 2015
[paper] [video] [IEEE Page]

Planning Motions and Placements for Virtual Demonstrators
Yazhou Huang and Marcelo Kallmann
IEEE Transactions on Visualization and Computer Graphics (TVCG), 2015
[paper] [video] [IEEE Page]

3D Printing and Immersive Visualization for Improved Perception and Interaction with Ancient Artifacts
Paola Di Giuseppantonio Di Franco, Carlo Camporesi, Fabrizio Galeazzi, and Marcelo Kallmann
Presence, 2015
[paper] [MIT Press]

VR-Assisted Physical Rehabilitation: Adapting to the Needs of Therapists and Patients
Marcelo Kallmann, Carlo Camporesi, and Jay Han
In Virtual Realities Dagstuhl Seminar 20013, Springer, 2015
[paper] [springer]

Content Creation and Authoring Challenges for Virtual Environments: From User Interfaces to Autonomous Virtual Characters
Ralf Dörner, Marcelo Kallmann, and Yazhou Huang
In Virtual Realities Dagstuhl Seminar 20013, Springer, 2015
[paper] [springer]

Computing Shortest Path Maps with GPU Shaders
Carlo Camporesi and Marcelo Kallmann
Motion in Games (MIG), 2014
[paper] [video]

Deformation, Parameterization and Analysis of a Single Locomotion Cycle
Alain Juarez-Perez, Andrew Feng, Ari Shapiro and Marcelo Kallmann
Motion in Games (MIG), poster abstract, 2014
[poster] [abstract] [video]

Planning Motions for Virtual Demonstrators
Yazhou Huang and Marcelo Kallmann
Intelligent Virtual Agents (IVA), 2014
[paper] [video] [springer]

Motion Parameterization and Adaptation Strategies for Virtual Therapists
Carlo Camporesi, Anthony Popelar, Marcelo Kallmann, and Jay Han
Intelligent Virtual Agents (IVA), 2014
[paper] [video] [springer]

Navigation Meshes and Real-Time Dynamic Planning for
Interactive Virtual Worlds
Marcelo Kallmann and Mubbasir Kapadia
ACM SIGGRAPH Course Notes, Vancouver, 2014
[notes 20MB] [notes 1MB] [course webpage]

Dynamic and Robust Local Clearance Triangulations
Marcelo Kallmann
ACM Transactions on Graphics 33(5), 2014, presented at SIGGRAPH 2014
[paper] [video 58MB] [video 29MB]

Path Planning for Coherent and Persistent Groups
Tianyu Huang, Mubbasir Kapadia, Norman I. Badler, and Marcelo Kallmann
IEEE International Conference on Robotics and Automation (ICRA), 2014
[paper] [video]

Designing Controllers for Physics-Based Characters with
Motion Networks
Robert Backman and Marcelo Kallmann
Computer Animation and Virtual Worlds 24(6), 2013, 553-563
[paper] [wiley page] [project] [video]

Simulating Colliding Flows in Smoothed Particle Hydrodynamics with Fractional Derivatives
Oktar Ozgen, Selcuk Sumengen, Marcelo Kallmann, Carlos FM Coimbra, and Selim Balcisoy
Computer Animation and Virtual Worlds 24(5), 2013, 511-523
[paper] [wiley page]

Designing Antibiotic Cycling Strategies by Determining and Understanding Local Adaptive Landscapes
Christiane Goulart, Mentar Mahmudi, Stephen D. Jacobs, Kristina Crona, Marcelo Kallmann, Barry G. Hall, Devin Greene and Miriam Barlow
PLOS ONE, 2013
[paper]
VR Solutions for Improving Physical Therapy
Carlo Camporesi, Marcelo Kallmann and Jay Han
IEEE Virtual Reality, poster paper, 2013
[paper] [poster] [video]
A Framework for Immersive VR and Full-Body Avatar Interaction
Carlo Camporesi and Marcelo Kallmann
IEEE Virtual Reality, poster paper, 2013
[paper] [poster]
Modeling Physically Simulated Characters with Motion Networks
Robert Backman and Marcelo Kallmann
The Fifth International Conference on Motion in Games (MIG), 2012
(Selected among the five best papers invited for a journal submission)
[project] [paper] [video]
An Analysis of Motion Blending Techniques
Andrew Feng, Yazhou Huang, Marcelo Kallmann and Ari Shapiro
The Fifth International Conference on Motion in Games (MIG), 2012
[paper] [video] [video hires]
Precomputed Motion Maps for Unstructured Motion Capture
Mentar Mahmudi and Marcelo Kallmann
Eurographics/SIGGRAPH Symposium on Computer Animation (SCA), 2012
[project] [paper] [video]

Analyzing Locomotion Synthesis with Feature-Based Motion Graphs
Mentar Mahmudi and Marcelo Kallmann
IEEE Transactions on Visualization and Computer Graphics (TVCG), 2012
[project] [paper] [video]


Immersive Interfaces for Building Parameterized Motion Databases
Yazhou Huang, Carlo Camporesi and Marcelo Kallmann
International Conference on Intelligent Virtual Agents (IVA), poster, 2011
[abstract] [video]

Feature-Based Locomotion with Inverse Branch Kinematics
Mentar Mahmudi and Marcelo Kallmann
The Fourth International Conference on Motion in Games (MIG), 2011
Winner of the best paper award! (photos here: 1 2)
[project] [paper] [video]

Directional Constraint Enforcement for Fast Cloth Simulation
Oktar Ozgen and Marcelo Kallmann
The Fourth International Conference on Motion in Games (MIG), 2011
[project] [paper] [video1] [video2]
Humanlike Motion Planning
Marcelo Kallmann, Yazhou Huang and Mentar Mahmudi
IROS Workshop on Progress and Open Problems in Motion Planning, 2011
[abstract]
Planning Humanlike Actions in Blending Spaces
Yazhou Huang, Mentar Mahmudi and Marcelo Kallmann
International Conference on Intelligent Robots and Systems (IROS), 2011
[project] [paper] [video]
Modeling Gaze Behavior for Virtual Demonstrators
Yazhou Huang, Marcelo Kallmann, Justin L Matthews and Teenie Matlock
International Conference on Intelligent Virtual Agents (IVA), 2011
[project] [paper]
Developing Natural Full-body Motion Synthesis in Virtual Humans
Yazhou Huang, Justin L Matthews, Marcelo Kallmann and Teenie Matlock
The Annual Meeting of the Cognitive Science Society (CogSci), poster, 2011
[poster]
Gesture Variants and Cognitive Constraints for Interactive Virtual Reality Training Systems
Stephanie Huette, Yazhou Huang, Marcelo Kallmann, Teenie Matlock and Justin Matthews
International Conference on Intelligent User Interfaces (IUI), 2011
[paper] [video]
Walking Gait Generation with Foot Placement Control for the HOAP-3 Humanoid Robot
Yazhou Huang, Robert Backman and Marcelo Kallmann
UCM School of Engineering Technical Report 2011-02, 2011
[paper] [video]
Navigation Queries from Triangular Meshes
Marcelo Kallmann
The Third International Conference on Motion in Games (MIG), 2010
[paper] [code]
Motion Parameterization with Inverse Blending
Yazhou Huang and Marcelo Kallmann
The Third International Conference on Motion in Games (MIG), 2010
[project] [paper] [video]
Interactive Motion Modeling and Parameterization by Direct Demonstration
Carlo Camporesi, Yazhou Huang and Marcelo Kallmann
Intelligent Virtual Agents (IVA), 2010
[project] [paper] [video]

Shortest Paths with Arbitrary Clearance from Navigation Meshes
Marcelo Kallmann
Symposium on Computer Animation (SCA), 2010
[project] [paper] [video] [code]

Underwater Cloth Simulation with Fractional Derivatives
Oktar Ozgen, Marcelo Kallmann, Lynnete ES Ramirez and Carlos FM Coimbra
Transactions on Graphics (TOG) 29-3, presented at SIGGRAPH, 2010
[project] [paper] [video]

A Skill-Based Motion Planning Framework for Humanoids
Marcelo Kallmann, Yazhou Huang and Robert Backman
International Conference on Robotics and Automation (ICRA), 2010
[project] [paper] [video]

A Motion Planning Framework for Skill Coordination and Learning
Marcelo Kallmann and Xiaoxi Jiang
In Motion Planning for Humanoid Robots, Springer, 2010
[paper] [bibtex] [springer]

Interactive Demonstration of Pointing Gestures for Virtual Trainers
Yazhou Huang and Marcelo Kallmann
HCI International, San Diego, 2009
[project] [paper] [video] [bibtex] [springer]

Motion Planning and Autonomy for Virtual Humans
Julien Pettre, Marcelo Kallmann and Ming Lin
ACM SIGGRAPH Course Notes, Los Angeles, 2008
[project] [bibtex] [acm page]

The Challenge of Motion Planning for Soccer Playing Humanoid Robots
Stefano Carpin, Marcelo Kallmann and Enrico Pagello
International Journal on Humanoid Robotics (IJHR), 2008
[paper] [bibtex]


SmartBody: Behavior Realization for Embodied Conversational Agents
Marcus Thiebaux, Andrew Marshall, Stacy Marsella and Marcelo Kallmann
Autonomous Agents and Multi-Agent Systems (AAMAS), 2008
[paper] [bibtex] [nominated for best paper award]

Effects of Different Constraint Enforcement Methods for Verlet Integration in Cloth Simulation
Oktar Ozgen and Marcelo Kallmann
Poster Presentation at the Cognitive Animation Workshop, 2008
[poster] [bibtex]

Robotic and Virtual Assistive Agents
Yazhou Huang, Gorkem Erinc, Stefano Carpin and Marcelo Kallmann
CITRIS Workshop Poster Presentation, Sacramento, 2008
[paper] [bibtex]

Fast path Following with Motion Graphs
Mentar Mahmudi and Marcelo Kallmann
Symposium on Interactive 3D graphics and Games (I3D), poster paper, 2008
[paper] [bibtex] [acm]

Analytical Inverse Kinematics with Body Posture Control
Marcelo Kallmann
Computer Animation and Virtual Worlds (CAVW) 19(2), 2008, 79-91
[project] [paper] [bibtex] [wiley]

Interactive Motion Correction and Object Manipulation
Ari Shapiro, Marcelo Kallmann, and Petros Faloutsos
ACM SIGGRAPH Symposium on Interactive 3D graphics and Games (I3D), 2007
[project] [paper] [video] [bibtex]

Learning Humanoid Reaching Tasks in Dynamic Environments
Xiaoxi Jiang and Marcelo Kallmann
International Conference on Intelligent Robots and Systems (IROS), 2007
[paper] [video] [bibtex]

SmartBody: Behavior Realization for Embodied Conversational Agents
Marcus Thiebaux, Andrew N. Marshall, Stacy Marsella, Edward Fast, Aaron Hill, Marcelo Kallmann, Patrick Kenny, and Jina Lee
Inteligent Virtual Agents (IVA), poster paper, Paris, 2007
[paper] [bibtex]

Toward Real-Time Object Manipulation in Dynamic Environments
Xiaoxi Jiang and Marcelo Kallmann
SIGGRAPH poster, San Diego CA, 2007
[poster] [bibtex]

Collaboratory: An Open Source Teaching and Learning Facility for Computer Science and Engineering Education
J. Wright, S. Carpin, A. Cerpa, G. Gavilan, M. Kallmann, C. Laird, K. Laird, S. Newsam and D. Noelle
Frontiers in Education: Comp. Science and Comp. Eng. (FECS), 2007
[paper] [bibtex]

Robust Navigation Meshes from Polygonal Obstacles
Marcelo Kallmann
Symposium on Interactive 3D graphics and Games (I3D), poster, 2007
[poster] [bibtex]

A Simple Experiment on the Effect of Biasing Sampling Distributions for Planning Reaching Motions with RRTs
Marcelo Kallmann
UCM School of Engineering Technical Report TR-2007-001, February, 2007
[paper] [bibtex]

Planning Motions in Motion
Marcelo Kallmann, Ari Shapiro, and Petros Faloutsos
Symposium on Computer Animation (SCA), Posters & Demos, 2006
[paper] [bibtex]

Hierarchical Motion Controllers for Real-Time Autonomous Virtual Humans
Marcelo Kallmann and Stacy Marsella
Intelligent Virtual Agents (IVA), Kos, 2005
[paper] [bibtex] [springer]

Path Planning in Triangulations
Marcelo Kallmann
IJCAI Workshop on Reasoning, Representation, and Learning in Computer Games, 2005
[paper] [video] [bibtex]

Scalable Solutions for Interactive Virtual Humans that can Manipulate Objects
Marcelo Kallmann
Artificial Intelligence and Interactive Digital Entertainment (AIIDE), 2005
[paper] [bibtex] [aaai]

Towards Single-Arm Reaching for Humanoids in Dynamic Environments
Evan Drumwright, Marcelo Kallmann, Maja Mataric´
IEEE-RAS International Conference on Humanoid Robotics (Humanoids), poster paper, Los Angeles, CA, Nov 2004
[paper] [bibtex]

Motion Capture from Inertial Sensing for Untethered Humanoid Teleoperation
Nathan Miller, Odest C. Jenkins, Marcelo Kallmann, and Maja J. Mataric´
IEEE-RAS International Conference on Humanoid Robotics (Humanoids), poster paper, Los Angeles, CA, Nov 2004
[paper] [bibtex]

Planning the Sequencing of Movement Primitives
M. Kallmann, R. Bargmann and M. Mataric´
Proceedings of the International Conference on Simulation of Adaptive Behavior (SAB), Los Angeles, CA, July 13-17, pp. 193-200, 2004
[paper] [bibtex]

Motion Planning Using Dynamic Roadmaps
M. Kallmann and M. Mataric´
Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), New Orleans, Louisiana, April 26 - May 1, pp. 4399-4404, 2004
[paper] [bibtex]

Interaction with 3-D Objects
M. Kallmann
In Handbook of Virtual Humans, N. Magnenat-Thalmann and D. Thalmann (Eds.), John Wiley & Sons, UK, 2004, 303-322
[paper] [bibtex]

Planning Collision-Free Reaching Motions for Interactive Object Manipulation and Grasping
Proceedings of Eurographics, Granada, Spain, 2003, 313-322
M. Kallmann, A. Aubel, T. Abaci, and D. Thalmann
[project] [paper] [video] [bibtex]

Fully Dynamic Constrained Delaunay Triangulations
M. Kallmann, H. Bieri, and D. Thalmann
In Geometric Modelling for Scientific Visualization, G. Brunnett, B. Hamann, H. Mueller, L. Linsen (Eds.), ISBN 3-540-40116-4, Springer-Verlag, Heidelberg, Germany, pp. 241-257, 2003
[paper] [bibtex]

Immersive Vehicle Simulators for Prototyping, Training and Ergonomics
M. Kallmann, P. Lemoine, D. Thalmann, F. Cordier, N. Magnenat-Thalmann, C. Ruspa, and S. Quattrocolo
Computer Graphics International (CGI), Tokyo, Japan, July 2003, pp. 90-95
[paper] [bibtex]

Defining Behaviors for Autonomous Agents based on Local Perception and Smart Objects
L. M. G. Goncalvez, M. Kallmann and D. Thalmann
Computer & Graphics, 26(6):887-897, December 2002
[paper] [bibtex]

Modeling Behaviors of Interactive Objects for Virtual Reality Applications
M. Kallmann and D. Thalmann
Journal of Visual Languages and Computing, 13(2):177-195, 2002
[paper] [bibtex]

Programming Behaviors with Local Perception and Smart Objects: an Approach to Solve Autonomous Agents Tasks
L. M. Goncalvez, M. Kallmann, and Daniel Thalmann
XIV Brazilian Symposium on Computer Graphics and Image Processing (SIBIGRAPI 2001), Florianópolis, Brazil, Pp 15-18, October 2001
[paper] [bibtex]

Towards Real Time Virtual Human Life Simulations
E. de Sevin, M. Kallmann, and D. Thalmann
Computer Graphics International (CGI), July 3-6, Hong Kong, 2001
[paper] [bibtex]

Star Vertices: A Compact Representation for Planar Meshes with Adjacency Information
M. Kallmann and D. Thalmann
Journal of Graphics Tools, 6(1):7-18, 2001
[paper] [bibtex] [akpeters]

Interaction Techniques with Virtual Humans in Mixed Environments
S. Balcisoy, M. Kallmann, R. Torre, P. Fua, and D. Thalmann
Proceedings of the Second International Symposium on Mixed Reality, Yokohama, Japan, 2001
[paper] [bibtex]

A Framework for Rapid Evaluation of Prototypes with Augmented Reality
S. Balcisoy, M. Kallmann, P. Fua, and D. Thalmann
Proceedings of ACM Virtual Reality Software and Technology (VRST), Seoul, Korea, 2000, 61-66
[paper] [bibtex]

Contructing Virtual Human Life Simulations
M. Kallmann, E. de Sevin, and D. Thalmann
Proceedings of Deformable Avatars Workshop, Lausanne, Switzerland, 2000, 240-247
[paper] [bibtex]

ACE: A Platform for the Real Time Simulation of Virtual Human Agents
M. Kallmann, J.-S. Monzani, A. Caicedo, and D. Thalmann
11th Eurographics Workshop on Animation and Simulation (EGCAS), 2000, Interlaken, Switzerland, August, 2000
[paper] [bibtex]

A Common Environment for Simulating Virtual Human Agents in Real Time
M. Kallmann, J.-S. Monzani, A. Caicedo, and D. Thalmann
Proceedings of the Workshop on Achieving Human-Like Behavior in Interactive Animated Agents, Autonomous Agents Conference, Barcelona, Spain, June, 2000
[paper] [bibtex]

From Individual Human Agents to Crowds
D. Thalmann, S. R. Musse, and M. Kallmann
invited article, Informatik / Informatique, Vol 1, 2000, 6-11
[paper] [bibtex]

A Paradigm for Controlling Virtual Humans in Urban Environment Simulations
N. Farenc, S. R. Musse, E. Schweiss, M. Kallmann, O. Aune, R. Boulic, and D. Thalmann
Applied Artificial Intelligence Journal 14(1):69-91, January 2000
[paper] [bibtex]

Direct 3D Interaction with Smart Objects
M. Kallmann, D. Thalmann
Proceedings of ACM Virtual Reality Software and Technology (VRST), December, 1999, London
[paper] [bibtex]

A Behavioral Interface to Simulate Agent-Object Interactions in Real-Time
M. Kallmann and D. Thalmann
Proceedings of Computer Animation (CA), IEEE Computer Society Press, 1999, Geneva, 138-146
[paper] [bibtex]

Level of Autonomy for Virtual Human Agents
S. R. Musse, M. Kallmann and D.Thalmann
Proceedings of the European Conference on Artificial Life, ECAL'99 poster, Lausanne, Switzerland, 1999, 345-349
[paper] [bibtex]

Virtual Humans' Behaviour: Individuals, Groups, and Crowds
D.Thalmann, S. R. Musse and M. Kallmann
Proceedings of the International Conference on Digital Media Futures, British Computer Society, Bradford, UK, April 13-15, invited paper, 1999
[paper] [bibtex]

Modeling Objects for Interaction Tasks
M. Kallmann and D. Thalmann
Proceedings of the 9th Eurographics Workshop on Animation and Simulation (EGCAS), Lisbon, Portugal, 1998, 73-86
[paper] [bibtex]

One Step Towards Virtual Human Management for Urban Environments Simulation
N. Farenc, S. R. Musse, E. Schweiss, M. Kallmann, O. Aune, R. Boulic, and D. Thalmann
Proceedings of the Workshop on Intelligent Virtual Environments, European Conference on Artificial Intelligence (ECAI), 1998
[paper] [bibtex]

Homeomorphisms and Metamorphosis of Polyhedral Models using Fields of Directions Defined on Triangulations
M. Kallmann and A. Oliveira
Journal of the Brazilian Computer Society 3(3): 52-64, April 1997
[paper] [bibtex]


M. Kallmann, Object Interaction in Real-Time Virtual Environments, DSc Thesis number 2347, Swiss Federal Institute of Technology (EPFL), January 2001
M. Kallmann and A. Oliveira, Metamorphosis of Polyhedral Models Using Fields of Directions in Tetrahedralizations, Proceedings of the Brazilian Simposium on Computer Graphics and Image Processing (SIBGRAPI), 1996. In Portuguese.
M. Kallmann, Homeomorphisms and Metamorphosis of Polyhedral Models Using Fields of Directions Defined on Tetrahedralizations, MS Thesis, Supervisor: Oliveira A., COPPE-UFRJ, June, 1996. In portuguese.
M. Kallmann, A Structure to Represent Spatial Subdivisions and the Delaunay Triangulation, Technical Report ES-365/96, COPPE-UFRJ, 1996. In Portuguese.
M. Kallmann, Representing Spatial Subdivisions and applying the Delaunay Triangulation, Proceedings of the Brazilian Simposium on Computer Graphics and Image Processing (SIBGRAPI), São Carlos, São Paulo, 1995, 103-110. In portuguese.
A. Oliveira, M. Kallmann, J. L. Pio, L. M. G. Gonçalves and R. C. Farias, Introductory Papers for Problems of the kind Shape from X, Technical Report ES-364/95, COPPE-UFRJ, 1995. In portuguese.