RoboNation Resources
Model Based Design
Introduction
In Model-Based Design, a system model is at the center of the development process. The advantages of this are:
- Parallel development by mechanical, electrical, software, and algorithmic teams
- Using a common design environment
- Automatically generate embedded software code and documentation
- Safe testing of algorithms
- Start developing algorithms as soon as possible without needing the vehicle or the environment to be availabl
- Model-Based Design starts very simply - by visually modeling your vehicle and simulating it on the desktop. Small workgroups use Simulink in this way to dramatically improve their design and development efficiency.
- Start developing algorithms as soon as possible without needing the vehicle or the environment to be available
- Model-Based Design starts very simply - by visually modeling your vehicle and simulating it on the desktop. Small workgroups use Simulink in this way to dramatically improve their design and development efficiency.
Videos
-
Model-Based Design with MATLAB and Simulink (2:08)
Competition Specific
- IGVC/RoboBoat/RoboSub/RobotX
- Mobile Robot Simulation for Collision Avoidance with Simulink (45:02)
-
Examples
- Hybrid Electric Vehicle Model in Simulink: Simulink model which shows how to simulate a hybrid electric vehicle
- Quad-Sim: How to create, model, and simulate a quadcopter
- ROV Design and Analysis (RDA) - Simulink - Provides Simulink blocks which enable underwater vehicle simulation
- Mobile Robot Simulation for Collision Avoidance with Simulink