Projects from the MathWorks Advanced Research & Technology Office. Each project explores emerging workflows — from event-driven camera simulation to physics-based battery optimization — and ships as a self-contained, ready-to-run package.
Packages/ extend MATLAB® and Simulink® with new capabilities — each is self-contained and can be added to your path and used immediately. For example, the Event Camera Simulator package lets you generate realistic asynchronous event streams from any intensity frame sequence — useful for testing DVS algorithms without physical hardware.
Examples/ are ready-to-run demonstrations of Model-Based Design workflows spanning multiple toolboxes. For example, the Battery Fast Charging Optimization example compares CC-CV, multi-stage, and fmincon-optimized charging strategies using a physics-based Single Particle Model, with an interactive app for exploring results.
| Type | Name | Description |
|---|---|---|
| Package | event-camera-simulator | ESIM-based event camera (DVS) simulator for MATLAB and Simulink with noise model and visualization |
| Package | video-framerate-upsampling | Increases video frame rate using optical flow (RAFT/Farneback) frame interpolation |
| Example | battery-fast-charging-optimization | Compare CC-CV, multi-stage, and fmincon-optimized charging strategies for a lithium-ion battery (SPM) with interactive app |
| Example | shape-from-shading-asteroids | Enhance stereo depth maps of asteroid Bennu using Shape from Shading |
| Example | spot-sim3D | Keyboard-controlled quadruped walking with Simscape™ Multibody™ and Unreal Engine® 3D visualization |
Licensed under the MathWorks BSD-3-Clause License. See LICENSE.