Teaching Activities
Undergraduate Courses
ELG 4913 Electrical Engineering Design Project (Winter 2013)
Engineering
practice and design, (Fig2),
Robotic
systems -Basics , Robotic
systems -Vehicles , Robotic
systems -Arms , Robotic
systems - Sensors (1) , Robotic
systems - Sensors (2), Position
Recovery , Fuzzy
Logic Control - Basics , Behavior-Based
Robot Control, Environment
monitoring - robotic sensor agents, Robotic-sensor
agents, Virtual
environments, Biology
inspired robots, Soft
Computing Control of a Mobile Robot (by. Dr. Moufid Harb), Hardware/Software
Co-design and the SPLASH Effect (by Dr. Rami Abielmona), A
Discussion on Intellectual Property and Patenting Issues (by Mr.Wing T.
Yan), Hazardous
Materials – Design Considerations (by Mr. Andrew Zlotorzynski)
_____________________________________________________________________________________________________________________________________________________________________
ITI 1100 Digital
Systems (Summer 2009)
Graduate Courses
ELG 7177 Topics in
Communications I: Neural Networks and Fuzzy Systems (Winter
2009)
Introduction,
Fuzzy Cognitive Maps, Soft Computing: Neural Networks and Fuzzy Logic (slides),
Fuzzy Cognitive Map
[Wikipedia], Fuzzy Systems in Instrumentation: Fuzzy Control (slides, paper1,
paper
2, paper3,
paper4,
paper5,
paper6
), Neural Network Primer (pdf), Perceptron (pdf), Associative
Memory (pdf),
Neural Networks-Basics (slides),
Biologically
Plausible Artificial Neural Networks (by Joao Luis Garcia Rosa, at IJCNN 2005), Bio-Inspired
and Cognitive Neural Networks (by Leonid Perlovsky, at IJCNN 2007), Applications
of Random-Pulse Machine Concept to NN Design (paper), Instrumentation
Applications of Multibit Random Data Representation (paper), NN
Models for Virtual Environments (paper), NN Models of 3D Objects (paper),
NN
Modelling of 3D Object Elastic Behaviour (paper), NN
Mapping and Clustering pf Elastic Behavior From Tactile and Range Imaging
(paper), Neural Networks-Modelling Applications (slides),
Behavior-Based Neuro-Fuzzy Controller for Mobile Robot Navigation (paper,
slides)
* IEEE Computational
Intelligence Society - Multimedia Tutorials Center
* The
MathWorks™ Fuzzy Logic Toolbox™
* The
MathWorks™ Neural Network Toolbox™
* Bionic eye gives blind man
sight (
* Google Tech Talks “Neuroplasticity, memory … and human (your) potential,” http://www.youtube.com/watch?v=UyPrL0cmJRs* Google Tech Talks “The Next Generation of Neural Networks” http://www.youtube.com/watch?v=AyzOUbkUf3M&NR=1
ELG 5124 Virtual
Environments (Winter 2008)
Introduction,
Collaborative
Virtual Environments [Prof. N.D. Georganas], 3D Object
Location, Graphical
Perspective [Wikipedia], General Homogeneous Transformation
Matrix (p1,
p2, p3), Computer Graphics (Prof. M. Haage, Lund U,
Sweden), Geometry of
Perspective Drawing [Prof. A. Treibergs, U of Utah], Projective
Geometry Applied to Computer Vision [Stanford U], 3D Object Recovery
Using Structured Light (slides) (paper1)
(paper2,
paper3), Coded Structured Light
Bibliography [J.P.
Marco], 3D
Object Modelling - Issues and Techniques [A.M. Cretu'], 3D
Viewing, Kinematics and Dynamics Modelling [J.C.
Delannoy], Head Tracking for Desktop VR,
Robot Kinematics
[Wikipedia], An Introduction to Robot Kinematics (file),
Kinematic
Model of Robot Arm, Kinematics
- Differential Motions, NN
Modelling of Geometric and Elastic Properties of 3D Objects (slides),
EM Models for EDA (paper,
slides),
Solid
Modelling [Wikipedia], 3D Human Anatomy and Biology Models [3DScience.com], Human
Head Model (paper1,
paper2, paper3,
slides),
Humanoid Avatar - Modelling and Animation (paper1,
paper2,
paper3,
slides1,
slides2),
Animation-Demo
Reel [M.D. Petriu], Active
Research Topics in Human Machine Interfaces [
* Cortona VRML Client
* Autodesk
* SPECviewperf®
* ZBrush by Pixiologic
* 3Dgamestudio
* quick3D
* 3D
Interaction CyberForce® Tactile Feedback System
* New
Wildcat Realizm Graphics Technology
* X-Plane by Laminar Research
* Google Earth - A
3D interface to the planet
* Google
SketchUp 6
* MapWindow GIS: open source programmabale geographic
information system tools
* XYZ RGB
* 3DScience.com.
* Humanoid Animation Working Group
* ISO/IEC
FCD 19774:200x, Humanoid animation (H-Anim)
* Poser
7 - Art of 3D Figure Design ( e frontier)
* The Sims
* Second Life, Sweden plans Second Life
embassy, Banks
in Second Life have frozen withdrawals .
* The
Ultimate Distance Learning
* Second Life
is releasing code to the open source community
* 10 Downing
Street virtual tour
* Mars
Exploration Rover (CNN)
* Game
theorists share Nobel prize
* 2007
International Consumer Electronics Show (CES)
* IBM
Research Unveils 3D Avatar to Help Doctors Visualize Patient Records ans
Improve Care
* Make Your Very Own
Virtual World with OLIVE
(IEEE Spectrum, Jan 2008)