Title: ELEC 300R Robot Design and Competition
1ELEC 300R Robot Design and Competition
Zexiang Li (eezxli_at_ust.hk, X7051, Rm
2453) Lecture Tue 1830-2020, Rm 2463 Lab
Thu 1830-2020, Rm 4418 Department of ECE,
HKUST
21. Background
???/??? ??????? ??/????? ??? ??
3ECE Curriculum
Abet 2000 Program Objectives
- Ability to apply knowledge of mathematics,
science, and engineering - Ability to design and conduct experiments as well
as analyze and interpret data - Ability to design a system to meet desired needs
- Ability to function on multidisciplinary teams
- Ability to identify, formulate, and solve
engineering problems - Understanding of professional and ethical
responsibility - Ability to communicate effectively
- Broad education necessary to understand impact of
engineering solutions in a global/societal
context - Recognition of the need for and ability to engage
in lifelong learning - Knowledge of contemporary issues
- Ability to use the techniques, skills, and modern
engineering tools necessary for engineering
Math I Physics
I Chemistry I
Others
Math II Physics
II Chemistry II
Others
Year 0
Math 150 Elec
102,152 Comp 171
Others
Math 100/113
Elec 151, 190 Comp 104/109
Others
Year 1
Year 2
Elec 202, 211
Others
Elec 214, 254
Elec 397 Others
Elec 399
Others
Year 3
Elec 398
Others
4Effective Pedagogy -- Comparative learning
-- Project based learning -- Research method
(or early research experience) --
Laboratory experience -- Independent learning
-- Interdisciplinary learning -- Common Themes
Problems
1. Knowledge integration comes too late
2. Relies solely on the classical method of
learning
3. Harvard study
Solution
- Elec 300R (or Eng 101) Robot design and
competition for year 1/0 students
- MIT 6-270 ( 4 credits, during IAP, 150
students/50 teams, http//web.mit.edu/6.270) - Rice Elec 201 (4 credits, offered once per
year , with 50 Acceptance ratio, - www.owlnet.rice.edu/e
lec201/, ) - CMU Engineering 101 ( 5 credits, required
for all eng. majors) - Eng 395X Robocon project design course for
year 1 to 3 students
After this course
5http//www-education.rec.ri.cmu.edu/content/vex/ve
x.htm
How are signals sent?
Concept Intuition
How much current will my robot draw?
How much will a motor lift?
Master Schedule
Group Matrix
Planning Organizer
Daily Log
Engineering 101
Scheduling (Time Management)
Using GANTT Charts
Using PERT Charts
Competition Schedule
Team Building
There is no winner in a losing team. There is no
loser in a winning team.
Team Work
First Team Meeting
Robotics Team
6Course Targets
- Year 1 (or 0) students who are considering an
eng. major but who want more - information on the principles of engineering
design and professions - Non-engineering majors who want to experience
and understand the design - process that creates the technology that
permeates todays economy, society - and political decisions.
Course Description
The study of robotics requires students to
integrate control, mechanics, electronics,
programming and fundamental math and science.
Robotics may be the premier integrator of
academics and workplace competencies available
to education today. In this course, students will
discover how engineering process, mathematics,
science and interpersonal skills all play
significant roles when solving robotic
problems. Terms of three students will design,
construct and program an autonomous robot to
engage in a competition at the end of the
semester. The robot is assembled from Vex
building blocks, electro-mechanical components,
sensors and a microprocessor. It must be able
to navigate around the playing surface, and
successfully interact with game objects,
including the opposing robot, all without human
intervention. The engineering challenge for each
team is to devise a game strategy, and to
design and build the mechanics and software to
implement their strategy within the rules of
the game and the available materials. During the
process, the participants are exposed to issues
that confront every practicing engineer, such as
working within constraints, using available
technology, design tradeoffs, iterative design,
team dynamics, and meeting project
specifications, milestones, and time constraints.
7 Course Objectives
- Identify, formulate solutions for, and solve
engineering technology problems using engineering
- design processes
- Apply knowledge of mathematics, science, and
technology to solve robotic engineering
technology - problems
- Apply techniques, skills, and technology to solve
robotic engineering technology problem - Function on multi-disciplinary teams
- Communicate effectively using all forms of
communication - Recognize the need for, and demonstrate the
ability to engage in life-long learning - Describe various methods used to manage and
schedule projects - Participate in and/or conduct design reviews
- Collect, analyze and interpret data
Course Plans Phase I (2 wks) Course
organization Safety Teamwork Project
management
Introduction to engineering Engineering process
Introduction to the Vex systems-hardware
Phase II (5 wks) Testing, evaluation and
understanding the Vex system
Signal flows, motors, gearboxes,
control, sensor
Feedbacks and programming Miniprojects on
Meaningful
encounter with a wall Basic navigation
Tracking
Beat the brick and Programming complete.
Phase III (6 wks) Preparation and design for
the competition Brainstorming
Preliminary design Design
review Testing and redesign
Qualification and Finals.
Phase IV (2wks) Wrap-up project summary,
documentation, final report
and group evaluation Packaging
and return all parts and tools. Course Grading
Team performance (Reports team performance
) Individual
performance (Team citizenship Contribution
Design notebk)
8Identify and Define the Problem
Engineering Process
Identify the Problem
9Develop Ideas
Engineering Process
Identify the Problem
Develop Ideas
(IDEATION)
10Refine the Design
Engineering Process
Identify the Problem
Develop Ideas
(REFINEMENT)
Refine the Design
11Develop the Solution
Engineering Process
Identify the Problem
Develop Ideas
(IMPLEMENTATION)
Refine the Design
Analyze the Solution
12Test!
Engineering Process
Identify the Problem
Develop Ideas
(REFINEMENT)
Refine the Design
Analyze the Solution
Test, Test, Test
13Engineering Process
Identify the Problem
Test!
Develop Ideas
(REFINEMENT)
Refine the Design
Analyze the Solution
Test, Test, Test
14Engineering is an iterative process
Iteration is the repetition of a process. It is
the action or process of repeating. It is a
procedure in which repetition of a sequence of
operations yields results successively closer to
a desired result.
Innovation
15Engineering continual improvement
Innovation
When the development cycle is complete successful
companies complete market studies and look for
ways to improve their products.
16Engineering is
The practical application of applying math and
science to solve problems. Innovation a
creation resulting from study and
experimentation. A process - a particular course
of action intended to achieve a result. Iterative
- the process of making gradual improvements
until the best solution is achieved. Continual
improvement.
Back
17(No Transcript)
18Back
19(No Transcript)
20Back
21(No Transcript)
22Back
23Back
24(No Transcript)
25(No Transcript)
26Back
27Back
28Back
29Back