Skip to content
Course content
- Course Introduction
- Environment Setup
- ROS 2 Overview
- Using ROS 2 In Python
- Additional ROS2 Tools
- ROS2 Simulation Tools – Ignition Gazebo
- Advanced ROS2 Features
- [Foxy] Some Lectures From The Previous ROS2 Foxy Release
- Course Outro
- Bonus Section
- Introduction to Model Based Development
- Overview of the “system model”
- Mathematical modeling approaches
- Establishing the requirements
- Defining the system
- Designing the model
- Preparing your MBD toolkit
- Verifying and validating the model
- Simulation tools and practices: Simulink and StateFlow
- Engineering safety-critical embedded software
- Tools and approaches for testing your application
- Detecting and mitigating failures
- Reusing test suites
- Refining algorithms through multi-domain simulation
- Serial code generation
- Tools and practices: TargetLink
- SCM tools for managing MBD
- Using a common design environment across teams
- Deploying across multiple processors and hardware types
- Conclusion