

Date: September 9-10-11, 2025.
Location: DeLuca Forum, Discovery Building, University of Wisconsin-Madison – 330 N Orchard St, Madison, WI 53715.
Organizers: Dan Negrut, Radu Serban, and Luning Bakke, University of Wisconsin-Madison.
Event Sponsors: National Science Foundation, Brian Eckrose Foundation, Komatsu Corporation.
Registration Link: https://charge.wisc.edu/GraingerInstitute/magic.
Registration Fee: $150 for industry participants; free for academia, federal/state employees, and consortium members.
At its 13th edition, this year’s MaGIC meeting emphasizes Digital Twin and AI technologies in fields such as terramechanics, mechatronics, bio-robotics, geomechanics, and embodied AI. The event is focused equally on terrestrial and extraterrestrial applications. This is an informal gathering that seeks to bring together individuals from industry, academia, and research labs in a collaborative “let’s learn from each other” environment. The goal is to facilitate technology transfer and promote cross-pollination between industry and academia within a pre-competitive setting.
Overview of the program:
Day 0: Tuesday, September 9, 2025: Chrono tutorials, for those contemplating using the Chrono simulator in their work.
Day 1: Wednesday, September 10, 2025: invited talks. Student poster session in the late afternoon.
Day 2: Thursday, September 11, 2025: invited talks.
NOTE: This event is free for participants from (1) state or federal institutions, (2) companies that are members of the Machine-Ground Interaction Consortium, and (3) academia. Otherwise, the registration is $150/person. Contact Dan Negrut at negrut@wisc.edu if you are a participant from a small company who can’t afford the registration fee.
Day 1: Wednesday, September 10, 2025
| Time | Session | Affiliation | Tentative title |
| 08:30–08:40 | Dan Negrut | University of Wisconsin-Madison | Quick overview of the day |
| 08:40–09:05 | Carl Imhauser | Hospital for Special Surgery, New York City | Informing Simulation with Clinical Data to Guide Personalized Knee Surgery |
| 09:05–09:30 | Frankie Zhu | Colorado School of Mines | Robotics and terramechanics for space exploration |
| 09:30–09:55 | Coffee Break | Cookies | Coffee |
| 09:55–10:20 | Rasmus Tamstorf | Intel | Simulation for embodied AI |
| 10:20–11:00 | David Gorsich | US Army GVSC | Digital engineering initiatives at DOD |
| 11:00–11:25 | Coffee Break | Cookies | Coffee |
| 11:25–11:50 | Renato Vacondio | University of Parma | SPH for fluid-solid interaction physics |
| 11:50–12:15 | Andrew Spielberg | Carnegie Mellon University | Morphological intelligence through Artificial Intelligence |
| 12:15–13:30 | Lunch Break | BYOF | Please order ahead for delivery or pick up |
| 13:30–13:55 | Adithya Pediredla | Dartmouth College | Rendering-driven Computational Camera Design |
| 13:55–14:20 | Red Whittaker | Carnegie Mellon University | Overview of the Moon Ranger rover |
| 14:20–14:45 | Coffee Break | Cookies | Coffee |
| 14:45–15:10 | Photoshoot | Group | Photo |
| 15:10–15:50 | Terry Fong | NASA Ames Research Center | Overview of the VIPER project |
| 15:50–16:15 | Coffee Break | Cookies | Coffee |
| 16:15–16:40 | Tim McGee | Point Mass Technologies | NASA Dragonfly Rotorcraft on Titan: Landing Dynamics Simulation |
| 16:40–17:05 | Aymeric Rousseau | Argonne National Lab | Transportation Simulation at Argonne National Lab |
| 17:05–17:30 | Ram Bhaskara | Texas A&M University | High-fidelity optical sensor simulations for astronautics |
Day 2: Thursday, September 11, 2025
| Time | Session | Affiliation | Tentative title |
| 08:30–08:40 | Dan Negrut | University of Wisconsin-Madison | Quick overview of the day |
| 08:40–09:05 | Marcus Mueller | German Center for Aerospace (DLR) | Photorealistic simulation for robots in natural environments |
| 09:05–09:30 | Robert Mueller | NASA Kennedy Space Center | On regolith excavation for lunar ISRU |
| 09:30–09:55 | Coffee Break | Cookies | Coffee |
| 09:55–10:20 | Radu Serban | University of Wisconsin-Madison | Functional Mock-Up Interface (FMI) Support in Chrono |
| 10:20–11:00 | Daniel Goldman | Georgia Tech | SCUTTLE: a terradynamically talented multilegged robot |
| 11:00–11:25 | Coffee Break | Cookies | Coffee |
| 11:25–11:50 | Paul van Susante | Michigan Tech | Overview of regolith, physical testing, and excavation at MTU |
| 11:50–12:15 | Ying Li | UW-Madison | Data-driven material design |
| 12:15–13:30 | Lunch Break | BYOF | Please order ahead for delivery or pick up |
| 13:30–13:55 | Akshat Dave | Stony Brook University | Superhuman Vision by Co-designing Cameras, Graphics, and AI |
| 13:55–14:20 | Krishna Kumar | UT-Austin | Differentiable Simulations and Interactive World Models |
| 14:20–14:45 | Coffee Break | Cookies | Coffee |
| 14:45–15:10 | Kaiyu Hang | Rice University | Robust Robot Manipulation under Challenging Perception and Physical Uncertainties |
| 15:10–15:50 | Kenichi Soga | Berkeley | Recent advances in computational geomechanics |
| 15:50–16:15 | Coffee Break | Cookies | Coffee |
| 16:15–16:40 | Ryan Denney | US Army ERDC | Overview of CFD for Geomechanics at US Army ERDC |
| 16:40–17:05 | Dan Negrut | University of Wisconsin-Madison | Overview of reserach directions in the Simulation-Based Engineering Lab |
September 9, 2025: Tutorials highlighting the use of Project Chrono
As part of MaGIC 2025, the tutorial will provide instruction on Project Chrono, an open-source multi-physics simulation framework. The program consists of seven hands-on tutorial sessions covering subjects such as terramechanics, distributed co-simulation, construction processes, and sensor simulation. These sessions will demonstrate Chrono functionalities applicable to vehicle-terrain interaction and the design of autonomous systems. Participants will work with practical examples and have access to technical guidance. Here are the links to all the presentations and the code
Overview of the tutorial sessions
Chrono DEM Solver [recording]
Introduction to Chrono’s GPU-based Discrete Element Method (DEM) solver for simulating granular materials. We will show an example of granular material application with heat transfer phenomena. We will walk through a 2D rotating drum demo.
Duration: 2 hours
Chrono FSI framework for fluid solid interaction [recording]
Introduction to the Fluid Solid Interaction framework in Chrono that allows simulating interaction between mechanisms containing Rigid and Flexible bodies with water and granular material. We will go through the basics of how the framework is setup and how information is exchanged between different parts of Chrono. We will then show an example that leverage the framework:
- A Polaris RZR rigid tires moving over a wooden pontoon block floating on water simulated through FSI’s coupling with Chrono’s fluid solver;
Duration: 2 hours
Chrono CRM, high-fidelity terramechanics model [recording]

Introduction to a Chrono terramechanics model that regards the terrain as a continuum, instead of treating it as a collection of fine particles/elements. Chrono’s Continuum Representation Model (CRM) is physics-based, runs fast, and produces accurate results. We will cover the theory and the numerical method behind Chrono CRM and then walk through a demonstration of setting up a drawbar pull test with a full scale rover. The walk-through will be hands-on where we will live code the simulation setup, build it, run it, and visualize the results.
Duration: 2.5 hours
Synchrono, distributed co-simulation capabilities [recording]
Synchrono is a high-performance co-simulation framework that enables scalable, distributed simulation of robotic, vehicular, and infrastructure systems. It allows multiple Chrono-based simulation nodes—each representing a subsystem like a vehicle, sensor, or infrastructure component—to run concurrently on different processes or machines while maintaining synchronized state. In this session, we will cover the architecture of Chrono::Synchrono, the message-passing system, the data-distribution system used for inter-node communication, and how the framework supports modular simulation design across multiple computing nodes. We will then explore two example scenarios:
- Multiple autonomous vehicles driving as a convoy, with each vehicle simulated as an independent agent using its sensors and control logic.
- Multiple rovers traversing on SCM deformable terrain.
Duration: 1 hour.
Off-Road Autonomy Design on Chrono CRM Terrain [recording]
Application 1: RL Training with Terrain-Aware Domain Randomization
- Train a quadruped robot using reinforcement learning across various terrain types supported by Chrono.
- Conduct 95% of training on rigid terrain; apply the remaining 5% on CRM granular terrain for fine-tuning.
- Highlight performance gains from terrain-wise domain randomization and show generalization benefits on challenging off-road environments.
Application 2: Learning-Based Reduced Order Modeling (ROM) for Soil-Tool Interaction
- Use data-driven world model learning to capture the dynamics of a blade interacting with granular soil.
- Develop a simplified model (ROM) that approximates the soil-blade interaction with reduced computational cost.
- Discuss how the learned model can support downstream tasks such as motion planning and closed-loop control
Duration: 2 hours.
Chrono::Sensor for software-in-the-loop (SITL) development [recording]
Chrono::Sensor is a framework that simulates common sensors (i.e., camera, IMU, GPS, LiDAR) operating in Chrono virtual worlds. This allows for fast software-in-the-loop development of robotic and ground vehicle systems. We will begin with an introduction to the Chrono::Sensor API and implementation (manager, sensor filters). We will then learn to integrate the built in GPS, IMU, Camera and LiDAR models into a Chrono::Vehicle simulation. We will then briefly cover how to extend this system for SITL using Chrono::ROS integration and simulating a robot using an Extended Kalman Filter for perception. Finally, we cover camera models available and their use cases.
