Accelerating the pace of engineering and science

How a Differential Equation Becomes a Robot: Overview

From the series: How a Differential Equation Becomes a Robot

Register to watch video

Carlos Osorio, MathWorks

In this webinar we will show how the suite of MathWorks tools complement and enhance each other, and how when combining them together, the user can unleash the full potential of our complete development environment. The demonstration example will examine how a simple second order differential equation can evolve into a complex dynamic model of a multi-degree of freedom robotic manipulator that includes the controls, electronics and three-dimensional mechanics of the complete system.  

Highlights of the presentation include:

  • Using the MuPad interface in the Symbolic Math Toolbox to create equations of motion
  • Modeling complex electro-mechanical systems using Simulink and the physical modeling libraries
  • Importing three-dimensional mechanisms directly from CAD packages using the SimMechanics translator
  • Using the Control System Toolbox and the Optimization Toolbox directly on your Simulink model
  • Prototyping and testing your real-time system directly in hardware with xPC Target

Product Focus

  • Simulink Real-Time
  • Simulink
  • Symbolic Math Toolbox
  • Simscape Multibody
  • Control System Toolbox
  • Optimization Toolbox

Recorded: 11 May 2012

Series: How a Differential Equation Becomes a Robot

Overview
In this webinar we will show how the suite of MathWorks tools complement and enhance each other, and how when combining them together, the user can unleash the full potential of our complete development environment. The demonstration example will exa

Part 1: Rigid Body Dynamics
In Part 1 of this five-part webinar series we show how to model three-dimensional mechanical systems. We start by showing how to develop symbolic expressions and equations of motion, and how to build dynamic models that can be used for numeric simula

Part 2: Actuators and Sensors
In Part 2 of this five-part webinar series we explain how to model diverse electrical and electronic circuits using first principle mathematics as well as electrical components from our advanced physical modeling libraries.  We also show how to valid

Part 3: Control Systems
In Part 3 of this five-part webinar series we focus on how to design controllers for electro-mechanical systems. We show how to linearize your plant and automatically tune PID gains, as well as how to optimize multiple controller gains and the overal

Part 4: Forward and Inverse Kinematics
In Part 4 of this five-part webinar series we perform basic kinematic analysis. We show how to bring results of symbolic studies into the Simulink environment. We also show general optimization techniques, automatic report generation and how to creat

Part 5: Hardware Prototyping
In Part 5 of this five-part webinar series we show how to automatically generate C-code from your Simulink models, and how to interface with real-time hardware and perform typical rapid prototyping tasks. View the full webinar series here: http://www