Professional Documents
Culture Documents
I NTRODUCTION
TO
EE 180D
O U T L IN E
COURSE INFORMATION ........................................................................................................................ 2
Professor W. J. Kaiser ........................................................................................................................... 2
Course Web Site..................................................................................................................................... 2
Contact Information .............................................................................................................................. 2
Office Hours .......................................................................................................................................... 2
Location Information ............................................................................................................................. 2
TEACHING ASSISTANT ............................................................................................................................... 2
Contact Information .............................................................................................................................. 2
INTRODUCTIONS ..................................................................................................................................... 3
COURSE INFORMATION ........................................................................................................................ 3
Course Objectives: ................................................................................................................................ 3
Course Plan: .......................................................................................................................................... 4
Committments: ....................................................................................................................................... 4
Lecture Notes:........................................................................................................................................ 4
Course Output: ...................................................................................................................................... 4
Grading Plan: ........................................................................................................................................ 4
ATTENDANCE: ..................................................................................................................................... 5
Course Mission and engineering today: ................................................................................................ 5
Lecture rules: ......................................................................................................................................... 5
Laboratory Rules: .................................................................................................................................. 5
Project Participation Metrics:............................................................................................................... 6
Engineering Presentations .................................................................................................................... 6
SCHEDULE ................................................................................................................................................. 7
INTRODUCTION TO EMBEDDED NETWORKED SYSTEMS ......................................................... 8
DESIGN PROJECTS FOR 2015.............................................................................................................. 11
YOUR NEXT STEPS ................................................................................................................................ 12
LINUX, JAVA, ANDROID, AND SMARTPHONES ............................................................................ 13
GETTING STARTED ............................................................................................................................... 13
PROCESS FOR LEARNING: ................................................................................................................. 15
DOCUMENTATION ................................................................................................................................ 15
EE180D BACKGROUND: PROJECT HISTORY ................................................................................ 16
CLASS INTRODUCTIONS ..................................................................................................................... 16
EE180D WIRELESS HEALTH ............................................................................................................... 17
EE180D PROJECTS IN 2015 ................................................................................................................... 19
COURSE INFORMATION
PROFESSOR W. J. KAISER
Background: Ford, JPL, UCLA - 1994 (Chairman 1996-2000)
Research Programs with UCLA Undergraduate and Graduate Students: Networked Embedded Systems for
applications in environmental monitoring, medical informatics, and others. Research
Wireless sensor networks
Low power electronics including low power RF CMOS integrated systems
Low power sensor interface and signal processing circuits and systems
Microsensor systems
Energy Efficient Computing Systems
Wireless Health Systems and Institute
CONTACT INFORMATION
Office: 56-147L Engineering IV
Cell Phone: 310-593-1967
E-mail (preferred): kaiser@ee.ucla.edu
Web: www.ee.ucla.edu/faculty/bios/kaiser.htm
OFFICE HOURS
Instructor will be present in all lab sessions on M, W, and Th.
LOCATION INFORMATION
M
W
10:00
10:00
12:00
2:00
E-IV 44-110
E-IV 44-110
TEACHING ASSISTANT
CONTACT INFORMATION
Michael Wasko
micwasko@gmail.com
INTRODUCTIONS
Your background
Your interests
Your goals for EE180D
Please select partner laboratory teams will be student pairs provided with access to remotely
accessible embedded systems
Projects will include student groups
COURSE INFORMATION
COURSE OBJECTIVES:
COURSE PLAN:
development
5. Some projects will be pursued in parallel with an objective for groups to obtain the
1. Engineering Design Documents with design, development, and test plans with
revisions
2. Weekly Engineering Progress Journals describing plans and progress
3. Rapid Progress Report Summaries
4. Midterm individual technical presentations
5. Final individual technical presentations
6. Presentations describing, and demonstrating progress and understanding
7. System implementation demonstrating systematic development with reference to
design
8. System validation
9. Laboratory Exercise Homework in form of projects and problems
GRADING PLAN:
30%
20%
30%
20%
ATTENDANCE:
1.
2.
3.
4.
Competition
Product evolution
Preparation for interviews
Preparation for graduate program application and research
LECTURE RULES:
1.
2.
3.
4.
LABORATORY RULES:
2. Always ensure that next steps on projects are known and that next actions are known to all
a. Every lab session should end with your group reviewing all next steps, assignments, and
responsibilities.
3. Team Assessment on diligent progress towards committments
a. Frequent discussions with instructor and teaching assistant
b. Each team member is expected to have completed assignments for example
familiarization with a tool, development of software, or completion of measurements
c. Status of any task will be asked of any team member.
d. Everyone receives a check / no-check for having properly / improperly answered a
question
SCHEDULE
Week
Topics
Course Introduction
Course Project Systems
Wireless Sensor Systems
Motion Sensing and Signal Processing Tools
Motion Classification Tools
Midterm Presentations
Embedded Linux On-Line Laboratory Introduction
10
11
Sensing Principles
Sensor Technology
1. Definition of Embedded Computers: Devices that are installed within other devices, instruments,
structures, vehicles, or other assets to provide control capability, user interfaces, or other features.
Embedded devices operate without displaying conventional computing interfaces or requirements. The
notion that a computer is present may be hidden from the view of a user.
a.
2. Evolution
a.
Early systems: Almost all applications were standalone, fixed functionality systems
i. Limited processing capability (8 or 16 bit word length), limited memory (less then 1M),
limited algorithm complexity and allowed typically only one operating process.
b. Moores Law progress has delivered high performance processor capability (32-bit word length),
large memory capacity (8-64M), and flash memory, or compact hard disk storage.
c.
This enables the embedded platform to host a complete operating system with many features
and the ability to support multiple processes
3. Embedded Networked Systems may now be incorporated into a diverse array of products and structures.
a.
b. Networked embedded systems may provide connectivity between the physical world assets and
the Internet.
c.
Networked embedded systems may exploit many forms of wireless communication to enable fast
and convenient deployment and operation
d. Business motivators: new products, new services, improved services, safety and security.
4. Applications for embedded networked systems are pervasive
a.
Security: Defense and civil security for asset management, intrusion detection, threat
identification
Education
g. Environmental Monitoring
10
Motivations:
1) State-of-the-art project that prepares each student for next steps in industry or graduate
programs or both.
2) Project of primary national interest
3) Experience in embedded system product development
4) Project that engages everyone as a team
5) Ample design opportunity
6) Ample support and training on each task
7) Many choices for design tasks
8) Provides exposure to full set of technologies
9) Each team member may focus on her or his area, but, has opportunity to view and learn about
entire technology system.
11
This is a great time to learn about integrated hardware and software systems
Course Projects
Laboratories:
We will be developing compact applications, but, ones that directly reveal the
hardware software interface. This will include interfaces to mechanical systems,
sensors, and to wireless networking.
Simulators
12
GETTING STARTED
The operating system, modules, drivers, and utilities are developed in C. Some utilities are
developed in shell scripts
You can start right away! You can also work from home.
13
14
Each day, M, W, and Th will include laboratory and interactive, collaborative, design and
development with our team
We will each have an opportunity to focus on areas of interest to each individual, while
maintaining our team partnerships
We will each have an opportunity to learn about the entire system, all the technologies, and
contribute to all design decisions.
Experience from teaching project and design courses in the 10 week schedule indicates that the
journal process is very effective.
DOCUMENTATION
Design Document
Retention of material
Organization of learning
What to include:
Any new findings and progress that modify analysis, algorithms, or any other concepts
relating to our implementation approach, should be noted here. For example, a modification
in a motion control algorithm, a new and complicating feature discovered in our radio
system, or other finding will result in a modified approach.
The documentation section should be updated also as new references, web sites, code
examples, or other data is discovered and used.
15
The Progress section will be the part of the Engineering Journal that is updated most
extensively. We would expect to see one or more pages of progress description every week.
In a large team, there may about 1 page per team member. This section may be lengthy and
detailed documentation here is important. Both successful developments and development
paths that have been terminated should be noted. This is important for the entire team.
1.
EE180D Innovations
o
Many inventions!
Wireless Health
Lengthy development of unique platform for embedded system education by many graduate
student and undergraduate student researchers
CLASS INTRODUCTIONS
16
Wireless Health today combines novel sensing, embedded computing, wireless networking, and high
performance enterprise computing to monitor physiological variables, infer subject status, detect disease
conditions, and guide individuals towards the best treatment and promote health and wellness. This new
frontier is directed to fundamentally advancing human performance for objectives in health, productivity, and
even athletic achievement.
The capability for continuous monitoring of physiological status and detailed behavior combined with
individualized guidance will have a fundamental impact on healthcare delivery. Indeed, the current time is
historic in that in the future, for the first time, the outcomes of treatment, the decisions regarding healthcare
pathways, the effectiveness and accuracy of clinical trials will all be affected by this new capability and forever
change healthcare, medical research and education, and related fields. Research led by UCLA has invested
early in the creation of the broad-based and fine-grained continuous monitoring and guidance methods.
Services associated with continuous monitoring and guidance will soon empower all individuals to understand
and promote their health and wellness, assure outcomes of treatment and rehabilitation, and advance human
performance.
The Wireless Health field is virtually unprecedented in affording compelling research opportunities led by our
clinician experts. Engineering research that provides solutions through development of fundamental
algorithms, embedded computing hardware and software implementation, new sensing principles and new
sensor systems, and complete system implementation and delivery to the healthcare enterprise. These
research achievements are now also accompanied by delivery of systems that are serving many patients today
in the US and in 12 other nations that my group supports in an international trial.
Monitoring of human activity is one of the most important objectives for Wireless Health. The Wireless
Health Institute has established a lead in this area.
17
The following is an abstract from a publication by our colleagues: Dr. Bruce Dobkin (Co-Director of UCLA
WHI) and Dr. Andrew Dorsch.
Mobile health tools that enable clinicians and researchers to monitor the type, quantity,
and quality of everyday activities of patients and trial participants have long been needed to
improve daily care, design more clinically meaningful randomized trials of interventions, and
establish cost-effective, evidence-based practices. Inexpensive, unobtrusive wireless sensors,
including accelerometers, gyroscopes, and pressure-sensitive textiles, combined with Internetbased communications and machine-learning algorithms trained to recognize upper- and lowerextremity movements, have begun to fulfill this need. Continuous data from ankle triaxial
accelerometers, for example, can be transmitted from the home and community via WiFi or a
smartphone to a remote data analysis server. Reports can include the walking speed and
duration of every bout of ambulation, spatiotemporal symmetries between the legs, and the type,
duration, and energy used during exercise. For daily care, this readily accessible flow of realworld information allows clinicians to monitor the amount and quality of exercise for risk factor
management and compliance in the practice of skills. Feedback may motivate better selfmanagement as well as serve home-based rehabilitation efforts. Monitoring patients with
chronic diseases and after hospitalization or the start of new medications for a decline in daily
activity may help detect medical complications before rehospitalization becomes necessary. For
clinical trials, repeated laboratory-quality assessments of key activities in the community, rather
than by clinic testing, self-report, and ordinal scales, may reduce the cost and burden of travel,
improve recruitment and retention, and capture more reliable, valid, and responsive ratio-scaled
outcome measures that are not mere surrogates for changes in daily impairment, disability, and
functioning.
Dobkin BH, Dorsch A., The promise of mHealth: daily activity monitoring and outcome assessments by
wearable sensors., Neurorehabil Neural Repair. 2011 Nov-Dec;25(9):788-98.
18
19
20