VirtualArena
VirtualArena is Object Oriented Matlab IDE for Control Design and System Simulation implemented with the following objectives:
1) Avoid the re-implementation of functionalities that are common to most of the projects, such as:
- Discretization strategies (e.g. Euler forward , Runge Kutta, …)
- Methods of Jacobian computation for system linearization, e.g, symbolic or sample based
- Implementation of standard vehicles dynamics, such as Unicycle vehicle or UAV-like vehicle, and implementation of different attitude representation, e.g, Rotation Matrix or quaternion
- State observer automatic generation, e.g., Extended Kalman Filter (EKF)
- Structure for the implementation of Network-based controllers
- …
2) Establish a set of general interfaces to allow the independent design and integration of different components, (e.g., Vehicle models, controllers, sensors, observers, ...) and to enforce a reusable/transparent/easy-to-debug programming style.
Wiki page: wiki.epfl.ch/virtualarena
Cite As
Andrea Alessandretti (2024). VirtualArena (https://github.com/andreaalessandretti/VirtualArena), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
@VirtualArena
Controllers
DisplaySelector
Integrators
Log
MpcOpSolvers
MpcOps
MultiRuns
Sensors
Sets
Systems
Systems/FractionalOrder
Systems/StateObservers
Systems/Vehicles
UnitTest
UnitTest/gen
WarmStarters
examples
extra
extra/MpcTrackingPathfollowingECC13-master
extra/MpcTrackingPathfollowingECC13-master/lib
utils
Versions that use the GitHub default branch cannot be downloaded
Version | Published | Release Notes | |
---|---|---|---|
1.4.0.0 | FreeBSD license |
|
|
1.3.0.0 | Info updates |
|