Putting the Basics to Use

Watch these videos for examples of using FSMs in the real world. They also discuss some subtle issues related to implementing FSMs.

Roboant Example

Equivalent States: Implementation

Synchronization and Metastability

Think through Worked Examples

Worked Example: FSM States and Transitions

Worked Example: FSM Implementation

Source: Chris Terman, Silvina Hanono, and MIT OpenCourseWare, https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-spring-2015/probability/tp11-2/
Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.

Last modified: Friday, January 26, 2024, 12:21 PM