The Department has an enviable collection of facilities for advanced research in systems and computer engineering. There are over 1000 engineering workstations and PCs using a variety of operating systems (primarily Linux and Windows), computing clusters, numerous items of specialized equipment, and extensive collections of advanced software. Some highlights of our research facilities are outlined below, grouped by area of research.

Systems and Machine Intelligence Laboratories

The specialized research facilities in this area are part of two labs:

Robotics Laboratory

The robotics lab supports research in adaptive and learning robots, unmanned vehicle systems, vision and environmental sensing, and embedded microcontroller systems. Experimental equipment in the lab includes the following items:

Multiple unmanned vehicle systems, including

  • BUG – a three-wheeled mobile robot,
  • TART, a skid-steered tracked mobile robot, etc.
  • Multiple oscilloscopes, signal generators, miscellaneous power supplies, prototyping stations, fabrication and testing tools,
  • Various cameras,
  • A large collection of motors, sensors, power conditioning units, electronic components and supplies – a roboticists dream.

Advanced Real-Time Simulation Laboratory

Advanced Real-Time Simulation Lab website

The Advanced Real-Time Simulation Lab consists of a high-performance computing platform (64 high-speed processors linked with a very high speed interconnect) to support an advanced RT simulation engine (including AD/DA interfaces and graphics workstations for human interaction).

This equipment is devoted to research into real-time modelling and simulation and is used study the creation and execution of very large and complex models with strong timing requirements, and interfaces to the external world including hardware devices. It also provides 3D visualization facilities.

The infrastructure is a specialized computing facility and can be divided into four discrete components:

  • A high speed network of powerful PC nodes to support an advanced real-time simulation engine, to run the simulations and to experiment with modelling techniques with real-time constraints.
  • AD and DA interfaces to connect the models to artificial environments reproducing prototypes of real applications (e.g. manufacturing plants, robots, automotive systems, etc.).
  • VR and graphics workstations to provide a human interface to running models and simulations.
  • Development workstations.

Part of the equipment has been integrated into a new Cell-BE cluster including 7 QS22 blades.

The lab also has different embedded systems equipment including:

  • Two Ipaq 2750
  • Two AMPRO boards (Intel P4)
  • Amiryx FPGA board
  • Five RadiSys ENP-2611 boards with Intel IXA 2400 NP
  • MindStorm Robotics Sets
  • Four e-Puck robots

Biomedical Engineering Laboratories

BioMechatronics Lab

BioMechatronics Lab website

Our research revolves around medical robotics, combining teleoperation and robotics with instrumentation to enable complex minimally invasive surgical interventions. Our areas of research include:

  • Robotics: Teleoperation, image-guided surgery, collaborative human-robot surgery;
  • Instrumentation: Device instrumentation, signal processing, multimodal tissue characterization;
  • Imaging: Ultrasound imaging, multi-modal imaging
  • Human-machine interfaces: VR, haptic devices, and sensors.

Infrastructure:

  • 2 Lambda 7 haptic devices from Force Dimension (same used in the international space station to control the CanadArm);
  • Verasonics and Telemed research ultrasound machines with beamforming and radiofrequency data access, signal synchronization triggers, and a variety of ultrasound transducers;
  • NDI electromagnetic surgical tracking systems;
  • Ultraprecise instrumentation equipment:
    • 44 GHz Keysight streamline Vector Network analyzer with dielectric probe;
    • 14 GHz Cooper Mountain Vector network analyzer
    • 5 GHz Zurich Instruments lock-in amplifier
    • Keithley nA programmable AC current source
    • Electrical impedance tomography analyzers
    • Signal generators, oscilloscopes, and spectrum analyzers
    • PCi data acquisition cards
  • A virtual reality surgical simulator with haptic feedback from Marion Surgical
  • Two of the most precise 6-DOF robotic arms in the world
  • Realistic anatomic mannequins for ultrasound imaging and surgical training
  • Rapid prototyping:
    • Resin and filament 3D printers, wash and cure stations
    • Machining equipment, including bench top lathe and mill, soldering stations
  • 128-core supercomputer for advanced physics modelling and simulation, and biomedical image generation and processing

Location: Canal Building, CB 6110

Haptics and Teleoperation Laboratory

This lab supports research in the areas of real-time and interactive networked systems, haptics, virtual reality, robotics and teleoperation with applications to telemedicine, surgical simulation and robotic/tele-surgery. Specialized equipment includes:

  • two PHANToM Premium 1.5A haptic robots,
  • one PeopleBot mobile robot,
  • one SGI graphic workstation,
  • a number of specialized force sensing and networking devices,
  • Dell workstations.

Location: Minto Case, MC7033

Carleton University Biomedical Engineering (CUBE) Research Laboratory

This lab has a variety of specialized biomedical engineering sensors and measurement equipment, including:

  • Medical ultrasound imaging with linear and convex probes
  • Ultrasonic measurements with a mechanical 3D scanner
  • Electrical impedance tomography imaging system from lead groups/companies in the field (Cardinal Health, Goe MFII; Ecole Polytechnique de Montreal, Sigmatome II; Uni Cape Town; Swisstom, Mark I)
  • Sixteen channel Grass-Telefactor biological signal acquisition system capable of collecting various biological signals, such as electromyograms, electrocardiograms, electroencelphograms, and electroneurograms
  • Bioimpedance measurement system consisting of a frequency response analyzer (Model 1255A, Solartron Analytical) and an impedance interface (Model 1294A, Solartron Analytical)
  • Equipment for physiology and respiratory monitoring, including total body plethysmography is available.
  • High-power workstations available for graduate students, including a number of GPU-multicore systems for acceleration of biomedical informatics computing
  • High end measurement equipment (e.g., oscilloscopes from National Instruments and Tektronics)
  • Laser displacement sensor (Model: CL-P070, Keyence)

Location: Canal Building, CB6105

Biomedical Engineering Laboratory

This lab has 12 stations, equipped with CleveMed BioRadio 150 systems; a compact, wireless, 14-channel data acquisition device for measuring physiological signals. The hardware is comprised of 6 pre-set inputs and 8 programmable channels which can be configured to measure any physiological signal, such as electrical activity from the heart, brain and muscle as well as transducer inputs such as respiration, force and blood pressure. Four prototyping stations are present, which include National Instruments PXI instruments for testing and measurements.

Radio Communications Laboratory

This lab provides test and measurement equipment needed for channel sounding experiments in frequency bands from 400 MHz up to 60 GHz, and allows for testing of specialized radio transceivers and antennas. The lab has evolved over a 20 year period and contains several custom-built experimental setups. Major equipment includes:

  • 29 GHz indoor channel sounding system
  • 2.4 GHz 4-channel tx/rx measurement system
  • HP 7000 Microwave/mm-wave spectrum analysis system
  • Low frequency (up to 3 ghz) spectrum analyzers
  • Vectror network analyzer (10 khz-6ghz)
  • Digital storage oscilloscopes ( up to 2 gs/s)
  • Data generators, frequency counters.. etc

Computer and Software Engineering Laboratories

Facilities for research in the area of computers and software engineering are divided among several labs as follows:

The Software Quality Engineering Laboratory (SQUALL)

SQUALL website

The Software Quality Engineering Laboratory (SQUALL) is an industry-oriented software engineering research laboratory with an overall objective to develop new methodologies and tools to develop higher quality software in a cost-effective manner.

Location: Minto Case, MC7080

The Real Time and Distributed Systems (RADS) Lab

RADS Lab website

Real Time and Distributed Systems (RADS) is a key Carleton University Research Centre (CURC). The centre is actively involved in research in software engineering, system performance, modeling and simulation, system optimization, hardware-software co-design, resource management, system security, artificial intelligence and machine learning and mobile and wireless systems. Members perform individual and collaborative research (both fundamental and industry-focused) and contribute effectively to the training of Highly Qualified Personnel (HQP).The group uses an infrastructure of onsite networked computing and storage facilities for performing software development, simulation and system prototyping and measurement. Additional infrastructure from the Carleton Research Computing and Development Cloud and public cloud service providers are also used as and when required. Software performance analysis tools such as the Layered Queueing Network Solver (LQNS) and various simulation packages are used by the RADS researchers and students for simulating various types of real time and distributed systems. The centre’s outreach activities include seminars and an annual graduate student poster fair.

Location: Canal Building, CB 5101

The Network Management and Artificial Intelligence Lab

Network Management and Artificial Intelligence web site

The Network Management and Artificial Intelligence Lab is conducting research in artificial intelligence, network management, autonomous systems and network computing.

The Integrated Systems Inc (ISI) Laboratory

The Integrated Systems Inc (ISI) Laboratory includes 60 copies of the ISI development software for the design of real-time embedded software systems (pRISM+, pSOS+, pROBE+, etc.). This is leading-edge software for the design and analysis of real-time embedded software. The ISI lab also includes the Matrix Software.

Location: Canal Building, CB 5109

Cyber Security Evaluation and Assurance (CyberSEA) Research Lab

CyberSEA Research Lab website

The Cyber Security Evaluation and Assurance (CyberSEA) Research Lab conducts advanced academic research to develop systematic and rigorous approaches for evaluating and assuring the cyber security of software-dependent systems.

Location: Canal Building, CB 5101

Secure Cryptographic Implementations Lab (SCI-LAB)

(SCI-LAB) website

Secure Cryptographic Implementations Lab investigates cryptographic applications and the implementation of cryptographic algorithms. Our goal is to propose open-sources cryptographic solutions using hardware and software cores that are small, fast, efficient, require low energy and secure against implementation attacks.

Location: Minto Case, MC4050

Human-Computer Interaction (HCI) Laboratories

Our research is multi-disciplinary focusing on human factors of technology. We take a human-centric approach to study real-world problems, evaluate technologies, and iteratively design/build/evaluate innovative systems to empower people. Our research is grounded in real data collected through various methods, including but not limited to interviews, focus groups, surveys, observational studies, user studies, and usability inspection studies.

HealthVisFutures

HealthVisFutures website

The HealthVisFutures lab addresses real-world problems by designing, developing, evaluating, and deploying effective technologies and information visualization systems. In particular, our research focuses on increasing patient engagement in their medical care, supporting patients in tracking their health data, improving patient-clinician communication, and assisting in clinical decision-making.

Location: Minto Case, MC7049

Signal Speech and Image Processing Laboratories

Facilities for research in this area are divided among several labs as follows:

March Networks, Mitel Networks and Analog Devices Inc. (ADI) VoIP Lab

March Networks, Mitel Networks and Analog Devices Inc. (ADI) VoIP Lab is based on the Mitel Integrated Communications Platform (ICP3200). The lab has 20 development stations; ADI Circuit Emulators (ICE) and speech quality analyzers. The research work investigates the impact of the VoIP on the speech quality.

Location: Minto Case, MC6010

The Audio Signal Processing Lab

The Audio Signal Processing Lab has state of the art audio and speech processing equipment including DSP boards, multi-channel audio acquisition and storage devices, and microphone arrays.

Texas Instruments Embedded Processing Lab

Texas Instruments named Carleton University as part of their ELITE DSP Lab program. This lab includes 20 DSP development systems for 3 types of processors: TI-TMS320C54x, C62xx, and C6711.

Computer Communications Networks Laboratories

Facilities for research in this area are divided among several labs as follows:

Broadband Networks Laboratory

The Broadband Networks Laboratory is involved in research for internet networks/technologies, optical networks and wireless packet ring networks. The lab has a prototype optical switching and an IDT ATM evaluation platform for practical measurements and experimentation. It also has a Crossbow Mote Kit for experimentation in the area of Sensor Networks using the Tiny OS operating system.

Optical Networks Laboratory

The Optical Networks Laboratory is the first fully in-house laboratory dedicated to research on optical network architectures. It integrates state-of-the-art photonic switches with electronic routers and switches. The equipment includes: 4 OMM 8X8 -2 Photonic Switches Packed by Nortel. 4 Nortel Passport 8600 Switches. 4 Nortel BayStack Switches.