| |
Introduction
|
|
|
|
Getting Started with Simulink 3D Animation (Part 1) - Build a Simulink Model
7:36
Model a bouncing ball from concept to Simulink model.
|
|
|
|
Getting Started with Simulink 3D Animation (Part 2) - Build a 3D World in VRML
5:21
Create a 3D world in VRML consisting of the ball and a hard floor using V-Realm Builder.
|
|
|
|
Getting Started with Simulink 3D Animation (Part 3) - Connect Simulink Model with 3D World
6:28
Animate a 3D world authored in VRML with Simulink signals.
|
|
|
|
Getting Started with Simulink 3D Animation (Part 4) - Damped Oscillations
6:46
Modify the contact equations to model the damping of the bouncing ball.
|
|
|
|
Getting Started with Simulink 3D Animation (Part 5) - Temperature Visualization
11:16
Visualize the heating of the surface owing to the energy loss of the ball.
|
| |
General Application Examples
|
|
|
|
Solar System Visualization
This model represents the dynamics of the inner Solar System (Sun, Mercury, Venus, Earth + Moon, Mars). This is a Simulink 3D Animation example vrplanets.
|
|
|
|
Inverted Pendulum with Joystick Control
This is a variant of the VR inverted pendulum example which allows several methods of setpoint definition input (random, using mouse, using joystick).This model can serve as an example of interactive control of model with joystick as an input device.
|
|
|
|
Heat Transfer Visualization
In this demonstration, matrix-type data is transferred between MATLAB and a virtual reality world. Using this feature, you can achieve massive color changes or morphing. This is useful for visualizing various physical processes.
|
|
|
|
Rotating Membrane with MATLAB® GUI
The example shows how to use a MATLAB® generated 3-D graphic object with the Simulink® 3D Animation™. The famous membrane was generated by the logo function and saved in the VRML format using the MATLAB standard function vrml.
|
|
|
|
Heat Transfer Visualization with 2D Animation
This example illustrates the use of Simulink® 3D Animation™ MATLAB® interface to create 2D off-line animation files.
|
|
|
|
Variable Lighting
This example can be used for training user navigation and testing the use of navigation zones in various navigation modes
|
|
|
|
Inverted Pendulum
The example illustrates the various ways a dynamic model in Simulink® can interact with a virtual reality world.
|
|
|
|
Planetary System
The example shows the dynamic visualization of the first 4 planets of the Solar system, Moon orbiting around Earth and Sun rotating itself.
|
|
|
|
Geometry Morphing
This example shows how the VR Sink block accepts matrix signals and variable-size signals. The vertex coordinates of a block are modified resulting in the change of the object's shape.
|
| |
Green Energy Application Examples
|
|
|
|
Animate a Wind Farm with MATLAB (Part 1)
12:53
Model a wind farm consisting of identical wind turbines.
|
|
|
|
Animate a Wind Farm with MATLAB (Part 2)
15:25
Model a wind farm consisting of identical wind turbines.
|
| |
Aerospace Application Examples
|
|
|
|
Fly a 747 with MATLAB
16:25
Animate the 3D motion of a 747 aircraft along a helical trajectory.
|
|
|
|
Terrain Visualization Demo
This demonstration shows how to convert generally available Digital Elevation Models into VRML format for use in virtual reality scenes. A simple pre-created Boeing 747 model is included in the scene to show the technique of creating virtual scenes from several sources on-the-fly. The demonstration also highlights the use of MATLAB interface of Simulink 3D Animation.
|
|
|
|
Plane Take-Off with Trajectory Tracing
This model shows how to trace the trajectory of a moving object (the plane) in the scene. The aircraft model represents the simplified shape of a Jaguar fighter. A marker is dropped at the current position of the traced object in regular time intervals specified by the model. Markers form a visible trace of the object's trajectory.
|
|
|
|
Plane Take-off with Sound
This example shows visualization of a simple plane take-off model. The aircraft model represents a simplified shape of Jaguar fighter. In addition to the example included in the product, in this example there is also sound added. The control tower and fighter jet each emit a different noise. When the user navigates around the virtual world and as the plane takes off, the sound varies accordingly and creates realistic spatial impression.
|
|
|
|
Design of Satellite Flight Software
This demonstration illustrates how to use Aerospace Blockset to perform some of the steps of satellite flight software design with visualization.
|
|
|
|
Modeling a Launch Abort System
12:43
Model a launch abort system that will send an aircraft back to Earth if an anomaly or fault occurs during the launch.
|
|
|
|
Hardware-in-the-Loop Testing of a Position Control System
17:55
Use Simulink to model a position control system for radar tracking. The controller is separated from the plant and is discretized.
|
|
|
|
Flutter Analysis Model
Use MathWorks tools to model structural dynamics, aerodynamics, a flutter detection system, and a feedback control system to suppress flutter.
|
|
|
|
1903 Wright Flyer and Pilot with Simulink 3D Animation
This demo shows the Wright Brother's 1903 Flyer modeled in Simulink and Aerospace Blockset. This model simulates the longitudinal motion of the Flyer in response to the pitch commands of a simulated pilot.
|
|
|
|
Plane Manipulation Using Space Mouse MATLAB® Object
This example shows how to use the Space Mouse via MATLAB® interface.
|
|
|
|
Plane Take-Off with HUD Text
This example that shows also how to display signal values as text in the virtual scene and a simple Head-Up Display (HUD).
|
| |
Automotive Application Examples
|
|
|
|
Animating Power Flow Through a Dual-Clutch Transmission
4:04
Use a 3D animation to verify clutch states and shaft speeds in a dual-clutch transmission. Control animation states using a MATLAB GUI.
|
|
|
|
Automotive Power Window
In this case study we model an automotive passenger power window system using Model-Based Design with Simulink, Stateflow®, SimMechanics™, SimPowerSystems™ and Simulink 3D Animation. We will design the controller from a set of requirements, build a plant model to test the controller, visualize it and finally verify that the controller meets the requirements.
|
|
|
|
Animated Demo: Skoda Octavia Driving, Seen at Different Viewpoints
3:45
Model the dynamics of a car using a virtual reality interface with a 3D model of the Czech Skoda Octavia.
(Download Source File )
|
|
|
|
Skid-Steer Parking
0:48
See a virtual reality representation of parking in a skid from multiple viewpoints.
|
|
|
|
Vehicle Dynamics Visualization with Video Output
3:13
Use video output from the Simulink 3D Animation Video Output block.
|
|
|
|
Car in the Mountains
This demonstration illustrates the use of the Simulink® 3D Animation™ MATLAB® interface. In a step-by-step tutorial, it shows commands for querying and manipulating virtual world objects. You will learn about virtual world structures and then navigate a virtual car along a path through the mountains.
|
|
|
|
Vehicle Dynamics Visualization with Graphs
|
|
|
|
Vehicle Dynamics Visualization – Simulation of Multiple Objects
|
|
|
|
Vehicle Dynamics Visualization with Live Rear Mirror Image
|
| |
Industrial Automation and Machinery Examples
|
|
|
|
Virtual Prototyping: Manipulator with SpaceMouse Control
This example shows the use of the Magellan SpaceMouse for manipulating objects in the virtual world. SpaceMouse is supported via the SpaceMouse Input block, which is included in the Simulink 3D Animation Simulink library. This is a Simulink 3D Animation example vrmanipul.
|
|
|
|
Programming the LEGO MINDSTORMS NXT Robotics Toolkit
4:11
Program a LEGO MINDSTORMS NXT robot in Simulink and implement your design with code generation using Embedded Coder.
|
|
|
|
Robot-Arm Control System using xPC Target
29:15
Set up and control a robot arm in real-time with xPC Target. Tune parameters, log data, and interface with a robot arm from Simulink and the xPC Target Explorer.
|
|
|
|
Portal Crane with Joystick Control
In this demonstration, the portal crane dynamics is modeled in Simulink and visualized in virtual reality. A standard external joystick can be used to control the end effector position.
|
|
|
|
Portal Crane with Predefined Trajectory
The example is based on the vrcrane_joystick demonstration example, instead of interactive operator control it has a predefined load trajectory.
|
|
|
|
Magnetic Levitation Model
This example shows the interaction between dynamic models in Simulink and virtual worlds.
|
|
|
|
Magnetic Levitation Model for Real-Time Windows Target™
This example works directly with the CE 152 scale model hardware in real time. The model was created to work with Simulink® Coder™, Real-Time Windows Target, and the HUMUSOFT MF 624 multifunction I/O board.
|
|
|
|
Virtual Control Panel
|
|
|
|
Portal Crane with Control Panel
|