-
Notifications
You must be signed in to change notification settings - Fork 13
Architecture & Roadmap
C4dynamics edited this page Sep 28, 2023
·
5 revisions
C4dynamics provides two basic entities for developing and analyzing algorithms:
- datapoint
- rigidbody
Collection of these entities are stored in a bodybank object
The following systems and algorithms are implemented by C4dynamics syntax and entities and they are integral part of the environment (for syntax and documentation, refer to the doc page in each submodule):
- ODE Solver (4th order Runge-Kutta)
- Kalman Filter
- Extended Kalman Filter
- Luenberger Observer
- Radar System
- Altitude Radar
- IMU Model
- GPS Model
- Line Of Sight Seeker
C4dynamics shall integrate the last up to date version of the following modules:
- Arrays Manipulation: NumPy
- Plots and Visualization: Matplotlib
- Computer Vision: OpenCV
- Object Detection: YOLO
The following modules aren't downloaded by default with C4dynamics, but given they are on the same machine, they can be called with a dedicated API:
- TensorFlow