Professional Documents
Culture Documents
com
Introduction
Simulated Robotics Simulated Environment
Developer
Trial Operator
Prototype Robotics
Trial Environment
Remote Operator
Robotic System
Operating Environment
italy.ni.com
Research/Modeling
Design/Simulation
Verification/Validation
Deployment
System Modeling
Prototype
Test
italy.ni.com
Design Interactive Algorithm Design Control design Dynamic system simulation Digital filter design Advanced mathematics
Prototype Tight I/O Integration I/O modules and drivers COTS FPGA hardware VHDL and C code integration Design validation tools
Deploy Deployable Targets Rugged deployment platforms Distributed networking Human-machine interfaces Custom designs
italy.ni.com
italy.ni.com
italy.ni.com
StateChart Module
NI Motion Control
LabVIEW FPGA
PXI Systems
CompactRIO
Single-Board RIO
Custom Design
Targets
italy.ni.com
8
SIT Connection Manager LabVIEW Controls and Indicators Model Parameters and Signals
italy.ni.com
Simulate dynamic systems including controllers and plants Real-time implementation for rapid control prototyping or hardwarein-the-loop simulation
italy.ni.com
10
Physics-based environment simulator Based on the Open Dynamics Engine (ODE) Easy to switch between simulated IO and real world IO
italy.ni.com
11
Hardware Abstraction
Human Machine Interfaces 3D Visualisation
Common Messages
Abstraction Engine
Simulation Models
italy.ni.com
12
LabVIEW
LabVIEW ``
LabVIEW
LabVIEW
Desktop
Real-Time
FPGA
MPU/MCU
Personal Computers
PXI Systems
CompactRIO
Single-Board RIO
Custom Design
italy.ni.com
13
LabVIEW
LabVIEW Real-Time LabVIEW FPGA
I/O
Processor
FPGA
PXI RIO
High Performance
italy.ni.com
14
I/O Modules
I/O Modules with built-in signal conditioning for connection to sensors/actuators Reconfigurable FPGA for high-speed and custom I/O timing, triggering, control Real-Time Processor for deterministic, stand-alone operation, logging and analysis
italy.ni.com
15
italy.ni.com
16
Ocean Rings
Virtual Underwater Lab for Ocean Systems Modelling and Simulation
OceanRINGS
Disturbances
Virtual waves Virtual ocean currents System Core Simulation Tools
Disturbances
Real waves Real ocean currents
Virtual Environment
Virtual structures Virtual ROVs Virtual support vessels Modelling Tools Control Tools Visualisation Tools
Real-World Environment
Real structures Real ROVs Real support vessels
italy.ni.com
17
Ocean Rings
Virtual Underwater Lab for Ocean Systems Modelling and Simulation
OceanRINGS
Disturbances
Virtual waves Virtual ocean currents System Core Simulation Tools
Disturbances
Real waves Real ocean currents
Virtual Environment
Virtual structures Virtual ROVs Virtual support vessels Modelling Tools Control Tools Visualisation Tools
Real-World Environment
Real structures Real ROVs Real support vessels
italy.ni.com
18
Simulation Environment
Control Signals
Adaptive Control
UUV
italy.ni.com
19
PCI RIO
Single-Board RIO
Size of Systems
italy.ni.com
20
"The NI CompactRIO system has been used as flight computer in order to manage flight data acquisition and helicopter control.
italy.ni.com
21
"Using LabVIEW and NI PXI hardware, we achieved full dynamic flight control of two vehicles with a team of two developers The collective-pitch helicopter successfully completed flight testing the same day it arrived at the test bed
italy.ni.com
22
" The NI CompactRIO controller provides the processing speeds, low-power consumption, ruggedness and compactness necessary to successfully collect and communicate atmospheric data, unpressurized, at altitudes of 64,000 feet aboard unmanned aeronautical platforms like Global Hawk
italy.ni.com
23
italy.ni.com
24
Conclusions
Robotic System
3D Visualisation of Environment
Simulation Models
Operating Environment
italy.ni.com
25
Questions?
italy.ni.com