Simulation Manager Configuration Guide

Similar documents
TCC College WiFi and Printer Setup 07/11/2018 College WiFi and Printer Setup Guide

Installing MediaWiki using VirtualBox

1. Install a Virtual Machine Download Ubuntu Create a New Virtual Machine Seamless Operation between Windows an Linux...

How do I access the wireless network using a laptop?

Using TU Eindhoven s VPN with Ubuntu

Downloading and installing Db2 Developer Community Edition on Ubuntu Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

The Python Mini-Degree Development Environment Guide

Locate your Advanced Tools and Applications

INSTRUCTIONS TO UPDATE FIRMWARE FOR

1 Setting Up Your Auto Login Link in Windows

CONTROL Installation and Basic-configuration Guide Contents

Installing the Operating System or Hypervisor

Secure Browser Installation Manual For Technology Coordinators

Installing Oxwall completely in Amazon Cloud

Exercises. Cacti Installation and Configuration

Exercises. Cacti Installation and Configuration

Updating Firmware on the Trimble R2

Secure Browser Installation Manual

GIT. A free and open source distributed version control system. User Guide. January, Department of Computer Science and Engineering

ECHO Personal Capture

OpenStack Havana All-in-One lab on VMware Workstation

Bitnami Tiny Tiny RSS for Huawei Enterprise Cloud

Bitnami Ruby for Huawei Enterprise Cloud

Bitnami Pimcore for Huawei Enterprise Cloud

Blackboard Collaborate Ultra Getting Started Guide

Bitnami ProcessMaker Community Edition for Huawei Enterprise Cloud

HOW TO CAPTURE LIVE ACTIVITIES ON THE COMPUTER SCREEN USING CAMTASIA RELAY

Web Age Solutions Inc. WA2639 Devops with Jenkins, Terraform and Hashicorp Stack. Classroom Setup Guide. Web Age Solutions Inc. 1

Installing the Server Operating System or Hypervisor

INSTRUCTOR GUIDEBOOK. Adobe Connect. Table of contents

Using Adobe Acrobat College. How to Host a Meeting - User s Guide

Bitnami Dolibarr for Huawei Enterprise Cloud

PowerPoint - Presentation Recordings

Using the Vita Group Citrix Portal

QuickStart Guide for Managing Computers. Version 9.73

Preparing Your Google Cloud VM for W4705

QuickStart Guide for Managing Computers. Version 9.32

PANOPTO GUIDE Version 1.2 October 2016

Downloading, Installing, and Configuring Blackboard Drive

Getting Started with Outlook Web App (OWA)

Starting ParTEST. Select Start, Programs ParTEST ParTEST Enter your User Name and password

Guide to using Simply Web

EntraPass (W10) Installation Guide Kantech-OnBoard systems

Parallel Programming

Quick Guide 0005C: Installing and Using e-bridge (Secure Messaging) on a Windows PC

Sun VirtualBox Installation Tutorial

Ubuntu Supplement to X350 & X550 User s Guide NComputing X350 & X550 vspace Software for Linux on Ubuntu 8.04

Installing PHP on Windows 10 Bash and Starting a Local Server

Technology Requirements for Online Testing

How to Use This Lab Manual

Bitnami JRuby for Huawei Enterprise Cloud

QuickStart Guide for Managing Computers. Version

Bitnami Coppermine for Huawei Enterprise Cloud

Dell EMC ME4 Series vsphere Client Plug-in

linkzone User ManUal

QuickStart Guide for Managing Computers. Version

Bitnami Piwik for Huawei Enterprise Cloud

Secure Browser Installation Manual For Technology Coordinators

VMware Horizon Client Installation Guide (Windows)

Installing + Configuring

Virtual Machine. Release 1.0. Howard Chivers

JCCC Virtual Labs. Click the link for more information on installing on that device type. Windows PC/laptop Apple imac or MacBook ipad Android Linux

AMD Ryzen Threadripper NVMe RAID Quick Start Guide RC Release Version 1.0

Changing passwords on Windows Customized for D-MTEC Users

Lab - Configure Wireless Router in Windows

System Requirements July 2017

Bitnami Phabricator for Huawei Enterprise Cloud

FireFox. CIS 231 Windows 10 Install Lab # 3. 1) Use either Chrome of Firefox to access the VMware vsphere web Client.

Zenoss Resource Manager Upgrade Guide

Working with Ubuntu Linux. Track 2 Workshop June 2010 Pago Pago, American Samoa

umapps Using umapps 6/14/2017 Brought to you by: umtech & The Center for Teaching & Learning

Downloading and installing Db2 Developer Community Edition on Red Hat Enterprise Linux Roger E. Sanders Yujing Ke Published on October 24, 2018

Install and Configure Ubuntu on a VirtualBox Virtual Machine

Jigsaw Troubleshooting Tips

Sigma Tile Workshop Guide. This guide describes the initial configuration steps to get started with the Sigma Tile.

Panopto Focus- Lecture Capture, Instructions

Contents Overview... 2 Part I Connecting to the VPN via Windows OS Accessing the Site with the View Client Installing...

commands exercises Linux System Administration and IP Services AfNOG 2015 Linux Commands # Notes

Parallel Programming Pre-Assignment. Setting up the Software Environment

WA2321 Continuous Integration with Apache Maven Jenkins-CI and Nexus. Classroom Setup Guide. Web Age Solutions Inc. Web Age Solutions Inc.

MBChB Student E-portfolio Guide Year /18

Secure Browser Installation Manual For Technology Coordinators

Start Up and Shutdown Procedures (Unix)

Installing the Kurzweil 3000 Web License From the WEBSITE

Installing CMX 10.5 on Cisco MSE 3375

MBChB Student E-portfolio Guide Year /18

VDI Users Guide. Mac OS X

How To Start Mysql Use Linux Command Line Client In Xampp

Bitnami ez Publish for Huawei Enterprise Cloud

Lab - Install Windows 7 or Vista

The Rockefeller University I NFORMATION T ECHNOLOGY E DUCATION & T RAINING. VPN Web Portal Usage Guide

DogeCash Masternode Setup Guide Version 1.2 (Ubuntu 16.04)

Quick Installation Guide for RHV/Ovirt

IT 341 Introduction to System Administration Project I Installing Ubuntu Server on a Virtual Machine

South Essex College Remote Resources

Solar Plant Data Acquisition Maintenance

Bitnami Open Atrium for Huawei Enterprise Cloud

Tizen TCT User Guide

ULTEO OPEN VIRTUAL DESKTOP NATIVE CLIENT

RETROPIE INSTALLATION GUIDE

Transcription:

Cornell University College of Veterinary Medicine Student Training Simulation Project Simulation Manager Configuration Guide 2018-Oct-1 Version 1.9 Prepared by: I-Town Design David Weiner 117 Burleigh Drive Ithaca, NY 14850 V: 607 227 2958 E: dweiner@twcny.rr.com SimMgr Configuration 2018-Oct-1 V1.9 Page 1

1. INTRODUCTION AND OVERVIEW... 4 2. SIMMGR CONFIGURATION... 4 2.1 INSTALL UBUNTU... 4 2.2 INSTALL GIT AND SIM-MGR REPOSITORY... 6 2.3 INSTALL APACHE SERVER, MYSQL SERVER AND PHP 7... 6 2.4 INSTALL PHPMYADMIN... 6 2.5 INSTALL G++ COMPILER, LIBRARIES AND SIMMGR USER... 7 2.6 INSTALLING THE WEB BASED SIM INSTRUCTOR INTERFACE... 7 2.7 APPLICATION USER SETUP AND INSTRUCTOR INTERFACE TEST... 7 2.8 INSTALL CHROME, MISC TOOLS AND VITALS USER... 9 2.9 SET UP AUTO LOGIN... 9 2.10 SET UP DEFAULT PASSWORD KEYRING... 9 2.11 UPDATE VITALS LOGIN BASH SCRIPT... ERROR! BOOKMARK NOT DEFINED. 2.12 SIMMGR REBOOT... 10 2.13 OPEN BROADCASTER SETUP... 10 SimMgr Configuration 2018-Oct-1 V1.9 Page 2

History 2017-Aug-18 V 1.0 -- Original Release. 2017-Aug-22 V 1.1 Various corrections. 2017-Nov 21 V 1.2 Update Section 2.2 Update Section 2.8 Update Section 2.9 Update Section 2.11 Update Section 2.12 Add Section 2.13 Add Section 2.14 2017-Dec-21 V1.3 - Added Section 2.15 2017-Dec-24 V1.4 - Updated Section 2.8 2017-Dec-27 V1.5 2018-Jan 12 V1.6 2018-May 31 V1.7 2018-July 12 V1.8 2018-Oct 1 V1.9 - Rewrite to include bash shell scripting - Added login info and initial network setup - Added OBS setup - Added additional OBS setup - Changes due Ubuntu upgrades Removed NUC references SimMgr Configuration 2018-Oct-1 V1.9 Page 3

Cornell University College of Veterinary Medicine Student Training Simulation Project Simulation Manager Configuration 1. Introduction and Overview This document will describe the Simulation Manager (SimMgr) Configuration for the Cornell University College of Veterinary Medicine Student Training Simulation Project. The SimMgr is the main processing unit for the simulator. It handles the functionality for controlling the mannequin, serving the instructor interface web interface, and logging of events. The SimMgr Software can be installed on any Linux PC. I-Town Design typically uses and Intel NUC (Next Unit of Computing) mini PC. The NUC can be purchased with a variety of processor, memory and storage options. These instructions were tested using an Intel model NUC7i5BNH. It is assumed the user has reviewed the documentation pertaining to system and software block diagrams, and the user has a basic understanding of Ubuntu. 2. SimMgr Configuration 2.1 Install Ubuntu We recommend you start with a clean Ubuntu installation, even if the computer you are using has an installed system. Download an ISO image of the latest Ubuntu LTS 16.04 release onto a USB flash drive. The downloads can be found here: https://www.ubuntu.com/download/alternative-downloads Select the Ubuntu 16.04.05 Desktop (64-bit) for download. Note: The current LTS release of Ubuntu is 18.04. Do not use this version. The utility Rufus can be used to create the ISO image on a flash drive. It can be found here: https://rufus.akeo.ie/ SimMgr Configuration 2018-Oct-1 V1.9 Page 4

Install the USB flash drive and power up the PC. Click the F10 key until the boot menu is displayed. Select the USB flash drive and follow the directions to install a complete copy of Ubuntu. Remember the username and login. After installation, be sure to remove the USB flash drive. During the installation the PC will attempt to establish a network connection either as a wired connection or over Wi-Fi. NOTE: A network connection with public access is required to complete this installation. After the installation is completed, reboot the PC and login using the credentials for the account created during the installation process. SimMgr Configuration 2018-Oct-1 V1.9 Page 5

2.2 Install git and sim-mgr repository After rebooting the PC and logging in perform the following steps. Open a terminal: > CTRL-ALT-T Run as root > sudo s (enter the account password when prompted). Install git to download github repositories: > apt-get update > apt-get install git-core Clone the repository for sim-mgr: > git clone https://github.com/tkelleher/sim-mgr.git 2.3 Install Apache Server, MySQL Server and PHP 7 Navigate to the scripts directory: > cd /home/vet/sim-mgr/scripts/ Run the following script: >./bash1.sh When prompted to configure MySQL answer: Y Then enter a password for the root account and verify. The message PHP is RUNNING!! should be echoed at the terminal. 2.4 Install phpmyadmin Run the second bash script: >./bash2.sh You will be asked to reconfigure apache2 select and click OK. You will then be asked to reconfigure the database click Yes SimMgr Configuration 2018-Oct-1 V1.9 Page 6

You will then be asked for a MySQL password. Remember this password for phpmyadmin login. 2.5 Install g++ Compiler, Libraries and simmgr User Run the third bash script: >./bash3.sh Set password to simmgr. Enter and confirm the password for the simmgr user. 2.6 Installing the Web Based SIM Instructor Interface Run the fourth bash script: >./bash4.sh 2.7 Application User Setup and Instructor Interface Test Open a browser and go to the following URL: Add database vet and table Users 1. Login to http://localhost/phpmyadmin using the account root and the password assigned in Sec 2.4 2. Create a new database vet with default options 3. Click on Import. Navigate to ~/sim-mgr/users.sql 4. Import file 5. You should see a new table Users. Add user vetsim: 1. Click on Privileges 2. Click add user 3. Enter vetsim for name 4. Enter vet$im for password 5. Click on all database privileges 6. Save Test Instructor Interface: 1. Open a browser 2. Go to URL localhost/sim-ii 3. Login using User: admin, Password: admin 4. You should see the instructor interface open with the scenario default ready to start. SimMgr Configuration 2018-Oct-1 V1.9 Page 7

SimMgr Configuration 2018-Oct-1 V1.9 Page 8

2.8 Install Chrome, Misc Tools and vitals User Run the misc bash script: >./misc.sh Enter and confirm the password for the vitals user. 2.9 Set up Auto Login In the graphic interface follow these steps: 1. Click on the setup icon in the right hand corner of the screen ( ) 2. Click on System Settings 3. Select User Accounts 4. Select account vitals 5. Unlock account 6. Set Autologin to ON 2.10 Set Up Default Password Keyring A non-password protected keyring needs to be created: Login to the vitals account. Note: When vitals is logged in as the first GUI login, it automatically opens the Vitals Monitor in Full Screen mode. It will not do this if you left the prior login session active. When the Browser is in full screen mode, you can return to the GUI panel by clicking on the F11 key(toggle Full Screen). 1. Under search type in the keyword key. The utility Password and Keys should appear. 2. Open the utility. 3. Click the green plus to add a new key 4. Select Password Keyring. 5. Click Continue 6. Name the new keyring Default 7. Leave the password blank and confirm that the password is not set and save the keyring. 8. Right click the new keyring and set as Default. SimMgr Configuration 2018-Oct-1 V1.9 Page 9

2.11 SimMgr Reboot Reboot the SimMgr. The simulated vital sign monitor should be displayed. 2.12 Open Broadcaster Setup The application Open Broadcaster has been installed as part of the automated setup. This application is used for recording audio and video during simulations which can then be played synched to a log file for review and critiques. The video and audio sources must be configured for proper recording. There are three components for recording: audio, video cameras, and the vitals screen. The directory for saving the recording, OBS hotkeys, and the video format must also be configured. 2.12.1 Audio Setup 1. Reboot the SimMgr. The simulated vital sign monitor should be displayed. 2. Type the F11 key. The vital sign monitor should minimize allowing access to the desktop. 3. Connect all webcams that will be used for recording the simulations. 4. In the upper left hand corner of the display click the search icon and type in obs. The Open Broadcaster icon should be displayed. Click on the icon to open the application. 5. Under Sources click the plus sign ( + ). 6. Select Audio Input Capture (Pulseaudio), then Create New and click OK. 7. Select the audio source from the dropdown presented and click OK. The audio source should now be listed in the Sources window. 2.12.2 Webcam Setup 1. Under Sources click the plus sign ( + ). 2. Select Video Capture Device (V4L2) and then Create New and click Ok. 3. Select the video source and click Ok. The video source should appear in the sources list and the video feed will appear in the live window. 4. Repeat steps for each video camera. 2.12.3 Vitals Screen Record Setup 1. Under Sources click the plus sign ( + ). 2. Select Window Capture and then Create New and click Ok. 3. Select the window Vet School Simulator Mozilla Firefox and click Ok. The screen should appear in the sources list and the video feed will appear in the live window. SimMgr Configuration 2018-Oct-1 V1.9 Page 10

2.12.4 Video Recording Format and Path Setting 1. Click Settings then Output. 2. Set Recording Path to /var/www/html/simlogs/video. 3. Set video Recording Format to mp4. 2.12.5 Hot Keys The hot keys are used to programmatically start and stop the recording of Open Broadcaster. 1. Click Settings then Hotkeys. 2. In Start Recording click CONTROL A (hold down Ctrl and type a ). 3. In Stop Recording click CONTROL B (hold down Ctrl and type b ). SimMgr Configuration 2018-Oct-1 V1.9 Page 11