Model-based design

nounStandard termRobotics

A mathematical and visual method for developing complex control systems before building hardware.

A development approach where engineers create a mathematical model of both the robot and its environment to simulate behavior, test control algorithms, and automatically generate code. This allows teams to validate kinematics and tune PID loops in software, drastically reducing the time and cost of physical prototyping.

Heard on the job

We switched to model-based design so the software team can test the flight controller before the drone chassis is even machined.

Also heard as

  • MBD