kdFlex is a powerful general purpose simulation development toolkit for the modeling and simulation of rigid and flexible multibody dynamics. It supports system nonlinear dynamics of coupled rigid and flexible multibody systems with general and time-varying topologies. kdFlex can be used for analysis, real-time closed-loop simulations, within hardware-in-the-loop testbeds, and embedded within control and autonomy stacks for real-time mechanism modeling. A rich and modern C++ and Python API allows users to adapt and tailor kdFlex to a broad spectrum of dynamics needs.
Current multibody modeling paradigms demand a choice between speed and fidelity. With kdFlex, you can get both! By combining speed, high fidelity, versatility, a rich API, modern software engineering methods, and comprehensive capabilities, kdFlex offers a one-stop solution for robotics, aerospace, closed loop control, autonomy, loads and structures, vehicles, heavy machinery, protein folding dynamics and more applications. kdFlex’s multi-domain, multi-discipline and multi-project approach has proven to overcome the pitfalls of expensive dynamics simulation solutions within enterprises. kdFlex is built upon mature and validated hi-fidelity dynamics modeling capabilities used to power NASA/JPL flagship missions including Cassini, Mars Landers, Mars Ingenuity Helicopter, ARTEMIS I and several autonomous robotics technology projects.