MATLAB EXPO 2015
Data collection is ubiquitous: be it stock market indices, blood test levels, or vehicle dynamic measurements, the challenge is to extract useful information from the raw numbers, and to visualise it efficiently. MATLAB® provides a framework for the rapid development of apps with rich user interfaces for data analytics and visualisation. This demo shows how to combine GPS, inertial measurements, and video feeds, collected using wearable devices, to analyse the results of a riding or driving session.
Technology Focus: Data visualisation techniques
Key Products: MATLAB
Robotics applications are multidisciplinary, requiring algorithms for map representation, path planning, and path following, as well as motor control, computer vision, and supervisory logic. The development process might also require interfacing with the Robot Operating System (ROS) or simulators such as Gazebo, prior to deployment of the algorithms as C++ code. Come along to this demo area to see how you can use MATLAB and Simulink® to develop and test robotics applications, including:
Technology Focus: Robotics applications
Key Products: MATLAB, Simulink, Computer Vision System Toolbox™, Robotics System Toolbox™
Do you need to identify objects, features, or activities in large sets of images or videos? Join us at this showcase area to learn how to construct a classifier that can automatically detect which type of toy figures we are looking at, using streaming images from a live video feed.
Technology Focus: Computer vision and machine learning
Key Products: MATLAB, Statistics and Machine Learning Toolbox™, Image Processing Toolbox™, Computer Vision System Toolbox
The transition from frame-based video processing algorithms to FPGA implementation often requires remodelling, retesting, and rewriting code. Visit this showcase area to discover how to reduce development times and enable reuse of models and test harnesses across all phases of the workflow. We will also introduce Vision HDL Toolbox, which includes pixel-based implementations and data pipeline control interfaces for the inclusion of HDL-ready blocks or the creation of custom algorithms.
Technology Focus: HDL code generation
Key Products: MATLAB, Simulink, HDL Coder™, HDL Verifier™, Vision HDL Toolbox™
Radar systems are being deployed in applications beyond defence, including in the automotive and industrial automation industries. Predicting the behaviour and performance of these multidomain systems is essential, and modelling has a key part to play here. Come to this demo station to see a complete model of an automatic cruise control (ACC) system, consisting of an FMCW radar and speed controller embedded within models of car dynamics and the external environment. 3D animations are used to visualise the behaviour of the system model.
Technology Focus: Radar system modelling
Key Products: Simulink, Phased Array System Toolbox™, SimRF™, Antenna Toolbox™, Simulink 3D Animation™
Modelling and simulation is a proven approach to develop controllers for complex systems. The Furuta pendulum (rotational inverted pendulum) is an example of a complex nonlinear oscillator, which has been used to study and demonstrate linear and nonlinear control laws. Visit this showcase to see how you can use Simulink and SimMechanics in building models of this system and designing its control strategies. We also demonstrate the validation of the control algorithm by running it on LEGO® hardware.
Technology Focus: Control system design and physical modelling
Key Products: Simulink, SimMechanics™
Do you need to take your designs from desktop to implementations running on real-time hardware? Accurate plant models are essential for control design, requirements validation and refinement, and hardware-in-the-loop testing. Come to this showcase area to discover technologies available for rapidly going from building and extending models to testing them on real hardware. You will see how to validate the controller in simulation and then verify the implementation on hardware in real time.
Technology Focus: Real-time control
Key Products: Simulink, Stateflow®, Embedded Coder®, Simulink Real-Time™, Simulink Verification and Validation™
Rugged Rovers is a pioneering multi-player, multi-platform game available to play online and within the Science Museum. Rugged Rovers was created as part of the Science Museum’s interactive “Engineer Your Future” exhibition and invites players to put their problem-solving skills to the test, designing a vehicle that can travel the furthest across a challenging alien landscape and competing against others rovers, some designed by a real Mars rover engineer. The game was an immediate hit for both Science Museum and online visitors alike winning a coveted gold 2015 International Serious Play award in July 2015. Over 1 million rovers have now been launched since the exhibition opened in February 2015.
See how MATLAB and Simulink can be used to communicate directly with RF signals through a variety of software-defined radio (SDR) platforms. This capability provides a quick prototyping environment, enabling you to get rapid insight into real-world system performance. In this demo area, we show an end-to-end 4G LTE mobile example, illustrating transmission and reception of voice and video data using MATLAB and SDR. You can also see a simulation model of the Analog Devices® AD9361 RF Transceiver chip, as used by some of the SDR platforms.
Technology Focus: SDR and communications prototyping, modelling of RF transceivers
Key Products: MATLAB, Simulink, Communications System Toolbox™, LTE System Toolbox™, SimRF
Increasingly, organisations seek to integrate sophisticated, proprietary analytics as a part of their standard operations, enabling them to keep their competitive edge. Discover how to make MATLAB analytics available to business users using this example of web application for energy load predictions.
Technology Focus: Deploying MATLAB algorithms
Key Products: MATLAB, Statistics Toolbox, MATLAB Compiler™, MATLAB Compiler SDK™, MATLAB Production Server™