This is an optional module that enables template-based ground vehicle modeling and simulation within Chrono.
Read the introduction to modules for a technical background on the modularity of the Chrono project.
Features
The VEHICLE module allows users to model and simulate vehicles.
For more detail, read the Chrono::Vehicle section of the reference manual.
Requirements
- To run applications based on this module there are no requirements
- To build applications based on this module there are no requirements
For run-time visualization, it is recommended to enable and install the Chrono::Irrlicht module and/or the Chrono::OpenGL module. To use the CRGTerrain feature, you must download, install, and enable the OpenCRG library.
Building instructions
- Repeat the instructions for the full installation, but when you see the CMake window, you must add the following steps:
- Set the
ENABLE_MODULE_VEHICLE
as 'on', then press 'Configure' (to refresh the variable list) - Press 'Configure' again, then 'Generate', and proceed as usual in the installation instructions.
If enabling OpenCRG support (ENABLE_OPENCRG
), you will be prompted to provide the location of a local installation of OpenCRG, including the location of the headers, library, and (Windows only) the location of the OpenCRG DLL.
How to use it
- Consult the reference manual.
- Look at the API section of this module for documentation about classes and functions.
- Look at the C++ source of demos to learn how to use the functions of this module.