I am not sure I understood your question exactly, but I assume you want to modify the sample articulated chassis vehicle model to represent your own vehicle. Assuming you understand how vehicle modeling works in Chrono::Vehicle and what a subsystem template is (a parameterized generic model of a particular topology), you will need to adjust the various hard-point locations to match the geometry of your vehicle. See https://api.projectchrono.org/manual_vehicle.html
In particular, you will need to properly set the locations of the suspension subsystems relative to the chassis reference frames (properly set “Suspension Location” in ACV_Vehicle.json). Similarly, you will need to properly adjust “Rear Connector Location” in ACV_FrontChassis and “Front Connector Location” in ACV_RearChassis. Together, these parameters should match the actual wheelbase of your vehicle. Then, you need to properly position the spindle in ACV_RigidSuspension.json to obtain the actual wheel track (track width) of your vehicle. In general, you must go through all JSON specification files and change *all* parameters to match the geometry, mass properties, and other settings to correspond to the measurements of the vehicle you are trying to model. --Radu From: [email protected] <[email protected]> On Behalf Of kyrie James Sent: Wednesday, 28 December 2022 04:47 To: ProjectChrono <[email protected]> Subject: [chrono] How to configure the articulated vehicle JSON file ? Including coordinates, units and other issues. Dear all, First of all at this time to disturb you, I am sorry ! Happy New Year to you and the Chrono team ! I tried to import my own vehicle parameters by modifying the official JSON file ( articulated _ chassis ), but I encountered some problems : ( 1 ) When I import my own frame OBJ file, because my frame is the actual size, I need to reset the coordinates and related parameters, I do not know how to start, even do not know what the unit is. I hope to provide some explanations or comments. This really makes me a headache. The powerful function of Chrono cannot be separated from the efforts of everyone in the team, and I am very interested in Chrono. Thank you ! -- 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 [email protected]<mailto:[email protected]>. To view this discussion on the web visit https://groups.google.com/d/msgid/projectchrono/492745fa-c2ad-44de-892b-41ed9751fb03n%40googlegroups.com<https://groups.google.com/d/msgid/projectchrono/492745fa-c2ad-44de-892b-41ed9751fb03n%40googlegroups.com?utm_medium=email&utm_source=footer>. -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/projectchrono/PH0PR06MB8237E9F8D3707924E4378D93A7F09%40PH0PR06MB8237.namprd06.prod.outlook.com.
