Rapid Protyping and Automatic Code Generation
Marine Cybernetics Laboratory (MCLab)
[MCL Home Page ]

The V-cycle

  • From function prototyping to embedded real-time system implementation
  • Graphical programming: Block diagrams and finite state-machines (Matlab/Stateflow).
  • Automatic C-code generation
  • Hardware-in-the-loop-simulation
  • Open system architecture

Matlab/Simulink/Stateflow

  • High-level programming of guidance, navigation and control systems using block libraries.
  • Libraries for signal processing and datalogging.
  • Finite state machines

Opal

  • Provides an extended functonality in Simulink with software for I/O-cards, automatic generation of C-code and downloading to one or more target PCs onboard the vessels running QNX.
  • Allows the user to run Labview on the host PC onshore. Grapical userface for the operator.


Editor: Thor I. Fossen,       Contact address: Asgeir Sørensen,        Updated: February 11, 2002