https://github.com/projectchrono/chrono

sort by:
Revision Author Date Message Commit Date
7156273 Fixed CI issues and unit tests in Ch::ROS and CH::Parser. Updated ChROSTFHandler API to require frame id names. 01 May 2024, 21:14:59 UTC
db5603c Fix issues with using URDF parser from external projects 01 May 2024, 19:51:53 UTC
d1e0bf2 Move vehicle test programs to the chrono-projects repository 01 May 2024, 19:51:11 UTC
b1f947c Miscellaneous fixes to the models in the Chrono::Vehicle model library 01 May 2024, 11:05:48 UTC
98922ef Clean up vehicle demos that use the library of Chrono::Vehicle models 01 May 2024, 09:12:10 UTC
d1e7672 Modify set of demo vehicle models to allow specifying collision system type and chassis collision model type. Note that not all vehicle models support all chassis collision model types. 01 May 2024, 09:06:40 UTC
29b873f Update all vehicles in the Chrono::Vehicle model library to allow specifying the collision system type 01 May 2024, 08:13:37 UTC
abbe1c2 Added steady state cornering test for wheeled vehicles 01 May 2024, 07:38:16 UTC
5e052fb Merge branch 'feature/fmi' 01 May 2024, 04:56:13 UTC
8265a40 Display roll, pitch, and vehicle slip angles in the VSG vehicle visualization GUI. - if a terrain is not attached to the visualization system, always display angles calculated relative to the global coordinate frame - if a terrain is attached to the visualization system, provide the option of displaying angles relative to the global frame or to the local terrain normal 01 May 2024, 04:46:50 UTC
31e18d4 Add option to attach a terrain system to a vehicle visualization system 01 May 2024, 04:32:46 UTC
07cd1cc Add utility functions to extract the vehicle roll and pitch angles, as well as the vehicle slip angle. Two versions of functions returning roll and pitch angles are provided: - the first version calculates the roll and pitch angles relative to the global frame; these are therefore appropriate on a flat horizontal terrain. - the second version calculates roll and pitch angles relative to the local terrain normal (queried at a point below the vehicle origin); these are therefore appropraiate on a relatively flat (but not necessarily horizontal) terrain. 30 April 2024, 16:38:49 UTC
b0d8d0d Fix issues with path-follower PID controller gains and clean up the FEDA SSC vehicle demo 30 April 2024, 16:35:01 UTC
433cdbc Fix output location for the DLC vehicle demo 30 April 2024, 16:34:13 UTC
2a0e59c Add Jeep Cherokee vehicle model 30 April 2024, 10:19:30 UTC
3e14d94 Update SolidAxle suspension template 30 April 2024, 10:00:15 UTC
71796b2 Added a manual transmission to the Audi. Added a commented out option to demo_VEH_WheeledJSON to enable the manual transmission instead of the automatic one. Modified utest_VEH_destructors to use the manual tranmission from the Audi to test the powertrain destructors. 29 April 2024, 18:23:24 UTC
2b6f00b Repaired SolidAxle and dependent classes. Added lateral guide (trackbar). Fixed wrong bellcrank rotation orientation. 29 April 2024, 17:09:22 UTC
88c336d Another fix to Chrono::Vehicle destructors. - ensure a ChVehicle object releases references to chassis, connectors, and powertrain before deleting the ChSystem (if owning one) - do not attempt to remove physics items from a Chrono::Vehicle part if its associated system was deleted 29 April 2024, 14:02:30 UTC
9664986 Fix logic in destructors for chassis, powertrain, and wheeled vehicle subsystem templates. - use m_initialized flag to check if the object was constructed and parts added to underlying Chrono system - add unit test to verify that vehicle parts can be properly destroyed before initialization 29 April 2024, 10:50:23 UTC
80f9711 Fix typo in output stream message 29 April 2024, 08:18:27 UTC
83622e8 Tweak unit test to reduce running time 28 April 2024, 11:50:51 UTC
16bbc24 Add Advance() virtual function for brake subsystems (wheeled and tracked) to allow models with internal dynamics 28 April 2024, 10:21:07 UTC
783434c Add collsion meshes for MAN-10t and Gator vehicles 28 April 2024, 08:01:04 UTC
b79ffad Updates to vehicle SWIG interface to expose more functionality. Contributed by Josh Diyn 28 April 2024, 08:00:38 UTC
7f5a23d Revert change to Irrlicht SWIG interface (fixes errors in Python vehicle demos) 28 April 2024, 07:59:16 UTC
11c0a13 Update `fmu_tools` submodule 26 April 2024, 11:38:55 UTC
0ef9bd0 Add variable dependencies in the specification of the Chrono::Vehicle FMUs 26 April 2024, 07:56:50 UTC
318ea42 Add variable dependencies in the specification of the FMUs for the hydraulic crane demo 26 April 2024, 07:56:12 UTC
e739b27 Refactor Chrono extensins to the FMU exporting functions in fmu_tools. - keep track of "compound" variables wrapping Chrono types (ChVector3, ChQuatenrion, ChCoordsys, ChFrame, and ChFrameMoving) - provide override for specifying FMI variable dependencies to account for such "compound" variables (by expanding them in the necessary number of scalar FMI variables) 26 April 2024, 07:55:37 UTC
21ce494 fixed bugs with depth camera max depth; fixed bugs with depth camera python bindings; added functions to set max depth value 26 April 2024, 05:30:40 UTC
f5c033d Update sample Chrono python environments for tensorflow to latest Chrono API. Note that this simply fixes the API syntax (functionality not yet tested) 20 April 2024, 09:31:21 UTC
6fcac48 Fix hardcoded assumption on current solver type in Chrono::OpenGL stats. - render stats specific to a iterative VI or direct LS solver - properly increment counter for calls to the Solve() function of a ChDirectLS solver - update demo_GL_inv_pendulum to illustrate OpenGL stats rendering when using different solvers Fixes #493 19 April 2024, 18:25:27 UTC
b32083f Add ChWheeledVehicle function to calculate and return wheel steering angle 19 April 2024, 09:45:34 UTC
a1108d5 Tweak uv mapping for cylinder shapes in Chrono::VSG 19 April 2024, 09:44:34 UTC
d5859a4 Refactor crane and hydraulic actuator FMUs. These modifications improve FMI compliance and are necessary for using these FMUs in generic co-simulation platforms (co-simulation drivers). - complete construction of the underlying model in the appropriate phase - provide start values for all input and output variables - impose self-containment (do not rely on data exchange with other FMUs prior to the main simulation loop, do not rely on a particular order of FMU initialization, etc) 18 April 2024, 15:27:56 UTC
3d70e05 Fix info message from Sedan vehicle 18 April 2024, 15:27:56 UTC
89b324c Fix positions of Irrlicht GUI elements for vehicle run-time visualization 18 April 2024, 15:27:56 UTC
cff36f4 Merge branch 'main' of https://github.com/projectchrono/chrono 18 April 2024, 12:17:50 UTC
083e5bf Blender import add-on upgraded to support Blender v.4.0. The old version worked only with Blender v.3.4. Now older versions of Blender are deprecated. 18 April 2024, 12:17:07 UTC
cd091cc Correcting a key typo in the sprocket JSON (#492) Co-authored-by: Sara Boyle <sara.e.boyle.civ@army.mil> 18 April 2024, 08:19:44 UTC
a3e789e Set rendering frequency for demo with multiple generic vehicles 18 April 2024, 08:18:10 UTC
12dc299 Configure and include demos only if required run-time visualizatin modules are enabled 18 April 2024, 07:39:17 UTC
2987ce5 Modify selected vehicle demos to work properly even if no run-time visualization module is enabled 17 April 2024, 16:25:04 UTC
40da2a3 Fix bug in double-pin track shoe implementation (missing collision model). Even though the connector bodies only collide with the sprocket (through a custom collision detection phase) and are not included in the Chrono collision detection, a collision model is still needed in order to allow access back to the contactable (in this case the connector body) when processing contacts. 16 April 2024, 15:12:08 UTC
07f3f71 Rename SWIG macro for casting shared pointers (to clarify that it can be used for both downcasting and upcasting) 16 April 2024, 11:33:48 UTC
3b24d4c Add C# earthquake demo (iilustrates upcasting ChBody to ChBodyFrame) 16 April 2024, 10:50:07 UTC
13ebc33 Remove superfluous console output from VSG visualization 16 April 2024, 10:50:07 UTC
488a818 Expose ChLinkBushing through SWIG and add Python and C# demos illustrating use of bushings 16 April 2024, 10:50:07 UTC
3a35a9f Provide SWIG wrapper functions to set an Eigen vector or matrix to zero 16 April 2024, 10:50:07 UTC
4aba616 Change type of ChMatrix66 reference in generic bushing constructor and functions. - no need to use an Eigen::Ref here, as inputs are always expected to be a fixed-size 6x6 Eigen matrix - this also allows proper translation through SWIG (for use in Python and C#) 16 April 2024, 10:50:07 UTC
e918e8d Update hydraulic crane demo to allow optional saving of visualization frames to disk 16 April 2024, 10:50:07 UTC
1b1c998 Update demo to allow user selection of all possible options 16 April 2024, 10:50:07 UTC
5740067 Remove reference to inexistent OBJ model file 16 April 2024, 10:50:07 UTC
9305856 Add method to export all the visual shapes into the fmu 16 April 2024, 10:10:07 UTC
0d7aade Added guard to avoid getting empty visual models during FMU parsing of visual shapes 16 April 2024, 10:10:07 UTC
0c25087 Ignore OpenCascade C++ flags. - the OpenCASCADE C++ flags impose c++0x (for GCC and CLANG) - this does not work with the latest C++14 code in ChTypes.h - OpenCASCADE compiler flags can be safely ignored when building Chrono::Cascade (no compilatin of OCC sources) 13 April 2024, 12:37:42 UTC
0525fa7 Fix bug in BSTShellFromObjFile. It is likely there are more bugs in this function! 13 April 2024, 12:37:42 UTC
0d1314a Missing header breaks the build on MacOS. Fixed. 13 April 2024, 11:53:42 UTC
e91b0e8 Remove option to enforce C++11 (C++14 or better expected by many Chrono modules). - switch to using C++14 features in ChTypes.h. - this allows a mechanism for proper memory allocation when creating unique pointers for Chrono classes that have members of fixed-type vectorizable Eigen types (through chrono_types::make_unique) - for now, keep older C++11 implementation (commented out) 13 April 2024, 10:04:38 UTC
2a15db4 Fix texture coordinates for basic shapes in Chrono::VSG 13 April 2024, 09:59:57 UTC
12e882d Fix CMake configuration of Chrono::Parsers unit tests to allow proper execution through ctest 13 April 2024, 06:50:35 UTC
9d577a4 Reorganize run-time directories for demo FMUs 12 April 2024, 15:37:57 UTC
5d5dcca Add new features to Chrono::Vehicle FMUs. - add support for output directories (unique based on FMU instance names). Note that the FMI 2.0 specification does not provide a standard mechanism for passing an output directory to an FMU instance. This is left up to FMU and framework developers. - add FMU model variables to specify an output directory (decided by the framework, based on the unique FMU instance names it generates) - add FMU model variables to control generation of snapshots from visualization frames 12 April 2024, 12:40:10 UTC
79fa500 Fix issues with setting output directory names as global variables when building static Chrono libraries 12 April 2024, 10:11:52 UTC
746ac58 Add option to control JPEG quality for snapshots saved from the Chrono::Irrlicht visualization system 12 April 2024, 07:24:17 UTC
d8358ab Merge branch 'main' of https://github.com/projectchrono/chrono 11 April 2024, 17:42:11 UTC
03dc98b Texture repeating functional again 11 April 2024, 17:42:06 UTC
8452b29 Fix issues with configuration of unit tests for Chrono::Parsers on Windows - Properly set working directory on Windows - Disable URDF unit test (pending fixes) 11 April 2024, 16:58:02 UTC
78eab4a Clean up CMake scripts for finding ROS 11 April 2024, 16:56:10 UTC
af9ecda Update buildURDF.bat to use the main urdfdom GitHub repository 11 April 2024, 16:55:27 UTC
55c9a63 Fix miscellaneous SWIG warnings 11 April 2024, 14:24:26 UTC
a3da720 Remove obsolete file 11 April 2024, 14:24:26 UTC
0c42068 DLL-export nested callback class in ChCascadeDoc. Clean up 11 April 2024, 14:24:26 UTC
e8db83b Fixed typo in template fmu documentation 11 April 2024, 14:12:18 UTC
0f7df2e Added destructor to ChROSHandler and made its constructor protected. 11 April 2024, 13:09:56 UTC
49aeacb Revert "Remove buggy texture scaling methods" This reverts commit 2e7f1efe8b4d0b826f9a1e0b0130cb7002008246. 11 April 2024, 12:14:26 UTC
ccd9c36 Revert "Texture repeating method reworked" This reverts commit f71776b6d26a19ef226a97aca824813213fae189. 11 April 2024, 12:13:25 UTC
0fc4a07 Added automatic parsing of std::string and unsigned through ChOutputFMU 11 April 2024, 10:37:53 UTC
d2a773b Properly signal end of simulation from demo crane FMU 10 April 2024, 17:06:30 UTC
71bef1e Fix print format in Chrono::GPU 10 April 2024, 17:05:49 UTC
cb092d3 Disable verbose build output for linux-gcc CI builder 10 April 2024, 17:05:24 UTC
7fe6427 Added feature to export visual shape into FMU 10 April 2024, 14:36:17 UTC
dda1265 GetName returns const ref 10 April 2024, 14:36:17 UTC
18e15f5 Added const method to get particles 10 April 2024, 14:36:17 UTC
fbc6006 Added const to GetVisualModelFrame 10 April 2024, 14:36:16 UTC
55fe310 Renamed ChCollisionModel and ChVisualModel getters for shape instances 10 April 2024, 14:36:16 UTC
f32c780 Added official support for ROS 2 in Chrono through the new Chrono::ROS module. Implements some basic publishers/subscribers for common use cases, and added the ability to implement custom ROS logic within a Chrono simulation. Added PyChrono support for both ROS and the Chrono::Parsers module. Added 'package://' to URDF parsing. 10 April 2024, 11:36:37 UTC
535cc19 Address various warnings (clang and gcc) 10 April 2024, 10:49:03 UTC
73f6a7f Update steering on PyChrono demos and installing gnuplot in doxygen 09 April 2024, 20:25:01 UTC
10aff6a Fix bug (incorrect use of std::list::erase on end() iterator) 09 April 2024, 18:58:09 UTC
1f32fce Resolve issues with circular dependencies in contact and contact container classes 09 April 2024, 18:56:15 UTC
90a8421 Fix compiler warnings 09 April 2024, 18:52:45 UTC
9b8eadb Fix miscellaneous compiler warnings 09 April 2024, 10:59:34 UTC
65413ae Fix bug due to incorrect name of constructor argument 09 April 2024, 10:59:05 UTC
da11d54 Apply formatting to fmu template project 09 April 2024, 09:59:14 UTC
7d6a785 Copied data items into fmu template project 09 April 2024, 09:39:32 UTC
b12be2c Toggle fmu visualization based on native 'visible' flag 09 April 2024, 09:20:22 UTC
8c5124d Improved comments for fmu resources in template project 09 April 2024, 07:41:31 UTC
fbdb0ad Make use of fmu resources instead of relying on existing Chrono installation on machine 09 April 2024, 07:12:17 UTC
back to top