Vehicle (MAN) does not interact with the deformable terrain

110 views
Skip to first unread message

Jay Sun

unread,
Feb 27, 2024, 11:36:24 PM2/27/24
to ProjectChrono
Hi everyone,

The vehicle (MAN) does not interact with the deformable terrain (veh.SCMTerrain) and the wheels do not leave ruts after passing. The possible reason is that the vehicle MAN (https://api.projectchrono.org/vehicle_models.html#vehicle_models_man) has only this type of tire (veh.TireModelType_TMEASY) and not veh.TireModelType_Rigid type. As shown below, please tell me what I should do? Can I replace it with HMMWV Rigid tire? I tried to do so, but there was an error. Looking forward to your reply, thank you very much!

Regard,
Jay

CleanShot 2024-02-28 at 12.35.42.gif

Radu Serban

unread,
Feb 28, 2024, 3:02:54 AM2/28/24
to ProjectChrono

Jay,

Indeed, only tire models that carry a collision shape can interact with SCM deformable terrain.  The handling tire models (Pacejka, TMeasy, TMsimple, Fiala) do not have an associated collision shape.

We will add an option for a rigid tire to the MAN trucks in the Chrono::Vehicle models library. 

Until then, the easiest solution is to create the vehicle from the provided set of JSON files and create your own rigid tire JSON specification file (say, using the HMMWV one as an example).  You seem to be using PyChrono, so you’ll want to use a modified version of demo_VEH_WheeledJSON where you replace the current HMMWV specification files with the corresponding ones for the MAN truck (including that new rigid tire JSON you will be creating).

--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 on the web visit https://groups.google.com/d/msgid/projectchrono/d96d4f37-d86e-40b2-9bcb-4c215b197afdn%40googlegroups.com.

Jay Sun

unread,
Feb 28, 2024, 3:11:44 AM2/28/24
to ProjectChrono
Thank you very much for your reply. I have one more question. I want to change the radius of the wheel. Is it possible to change the Unload radius parameter in the JSON file?

Radu Serban

unread,
Feb 28, 2024, 3:17:56 AM2/28/24
to ProjectChrono

Jay,

I assume you are talking about the existing TMeasy JSON model, correct? If so, the answer is yes, that’s how you would change the tire radius. However, you may want to change other tire parameters so that you model a reasonable tire.

Jay Sun

unread,
Feb 28, 2024, 3:23:17 AM2/28/24
to ProjectChrono
Radu,

Thank you for your reply. Now I want to use the frame of the vehicle MAN and then Rigid of HMMWV, and I can modify the radius of the tire by configuring the Json file, right?

Reply all
Reply to author
Forward
0 new messages