Height functors with Rigid Terrain + Rigid Tire

28 views
Skip to first unread message

JC Denton

unread,
Mar 15, 2026, 7:20:29 PM (8 days ago) Mar 15
to ProjectChrono
Hello!

I'm using a Rigid terrain with a rigid tire and I've set up the Height/Normal/Friction callback functors, which work fine when I'm using a TMeasy tire, but they never seem to get called when using a Rigid Tire. Is this normal, or what might I be doing wrong? The rigid tire is colliding fine with bullet collision shapes, but not the landscape. 


Thanks
-JC

Radu Serban

unread,
Mar 16, 2026, 2:33:55 AM (7 days ago) Mar 16
to ProjectChrono

Hi JC,

 

A ChRigidTire leverages the Chrono collision and contact systems. As such, it can only interact with terrains that define collision shapes (e.g., RigidTerrain) or else use the Chrono collision models (e.g., SCM and CRM terrains).

 

The handling tire models, such as TMeasy, do not define collision shapes and only need to query height, normal, and coefficient of friction from a terrain.

If you defined a custom terrain that only provides these callbacks, you didn’t really define a “rigid” terrain.  If you want rigid tires to interact with your custom terrain you will have to also attach collision shapes to your terrain.

 

--Radu

--
You received this message because you are subscribed to the Google Groups "ProjectChrono" group.
To unsubscribe from this group and stop receiving emails from it, send an email to projectchron...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/projectchrono/13b5ebf2-ea6a-4de4-ad6e-e72b189c70c3n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages