ROS2 Robotics Developer Course – Using ROS2 In Python

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

Model Based Development for Embedded Systems Training Course

  • 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