MaGIC 2025

Magic logo

 

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

Project Chrono Logo

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.