Introduction to Robotic Design Course

advertisement

ELEC 300R Robot Design and Competition

Zexiang Li ( eezxli@ust.hk

, X7051, Rm 2453)

Lecture : Tue 18:30-20:20, Rm 2463

Lab : Thu 18:30-20:20, Rm 4418

Department of ECE, HKUST

1. Background

Analytic Skills a) 灵 活应用数学、科学及工程知识的能力;

研究生 / 博士生

相关企业工程师

项目 / 企业管理者

创业者

其他

Abet 2000 Program Objectives: a.

Ability to apply knowledge of mathematics, science, and engineering b.

Ability to design and conduct experiments as well as analyze and interpret data c.

Ability to design a system to meet desired needs d.

Ability to function on multidisciplinary teams e.

Ability to identify, formulate, and solve engineering problems f.

Understanding of professional and ethical responsibility g.

Ability to communicate effectively h.

Broad education necessary to understand impact of engineering solutions in a global/societal context i.

Recognition of the need for and ability to engage in lifelong learning j.

Knowledge of contemporary issues k.

Ability to use the techniques, skills, and modern engineering tools necessary for engineering

ECE Curriculum:

Year 0

Math I

Physics I

Chemistry I

Others

Year 1

Year 2

Year 3

Math 100/113

Elec 151, 190

Comp 104/109

Others

Elec 202, 211

Others

Elec 398

Others

Math II

Physics II

Chemistry II

Others

Math 150

Elec 102,152

Comp 171

Others

Elec 214, 254

Elec 397

Others

Elec 399

Others

Problems :

1. Knowledge integration comes too late

2. Relies solely on the classical method of learning

3. Harvard study

Solution :

Effective Pedagogy

-- Comparative learning

-- Project based learning

-- Research method

(or early research experience)

-- Laboratory experience

-- Independent learning

-- Interdisciplinary learning

-- Common Themes

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/~elec201/ , )

• CMU : Engineering 101 ( 5 credits, required for all eng. majors)

After this course :

Eng 395X : Robocon project design course for year 1 to 3 students

Engineering

101

http://www-education.rec.ri.cmu.edu/content/vex/vex.htm#

Concept &

Intuition

Engineering process

Scheduling

( Time Management )

Team Work

How are signals sent?

How much current will my robot draw?

How much will a motor lift?

Master Schedule

Group Matrix

Planning Organizer

Daily Log

Using GANTT Charts

Using PERT Charts

Competition Schedule

Team Building

First Team Meeting

Robotics Team

There is no winner in a losing team.

There is no loser in a winning team.

Course 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 today’s 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 .

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)

Engineering

Process

Identify and Define the Problem

Identify the

Problem Define the

Problem

Brainstorm

Propose Solutions

Develop Prototypes

Test Prototypes

Prepare for Design

Review

Receive

Feedback

Choose a

Solution

Design Working Model

Test Model

Make Improvements

Based on Feedback

Engineering

Process

Develop Ideas

(IDEATION)

Identify the

Problem

Develop Ideas

Define the

Problem

Brainstorm

Propose Solutions

Develop Prototypes

Test Prototypes

Prepare for Design

Review

Receive

Feedback

Choose a

Solution

Design Working Model

Test Model

Make Improvements

Based on Feedback

Engineering

Process

Refine the Design

(REFINEMENT)

Identify the

Problem

Develop Ideas

Refine the Design

Define the

Problem

Brainstorm

Propose Solutions

Develop Prototypes

Test Prototypes

Prepare for Design

Review

Receive

Feedback

Choose a

Solution

Design Working Model

Test Model

Make Improvements

Based on Feedback

Engineering

Process

Develop the

Solution

(IMPLEMENTATION)

Identify the

Problem

Develop Ideas

Refine the Design

Analyze the

Solution

Define the

Problem

Brainstorm

Propose Solutions

Develop Prototypes

Test Prototypes

Prepare for Design

Review

Receive

Feedback

Choose a

Solution

Design Working Model

Test Model

Make Improvements

Based on Feedback

Engineering

Process

Test!

(

REFINEMENT

)

Identify the

Problem

Develop Ideas

Refine the Design

Analyze the

Solution

Test, Test, Test

Define the

Problem

Brainstorm

Propose Solutions

Develop Prototypes

Test Prototypes

Prepare for Design

Review

Receive

Feedback

Choose a

Solution

Design Working Model

Test Model

Make Improvements

Based on Feedback

Engineering

Process

Test!

(

REFINEMENT

)

Identify the

Problem

Develop Ideas

Refine the Design

Analyze the

Solution

Test, Test, Test

Define the

Problem

Brainstorm

Propose Solutions

Develop Prototypes

Test Prototypes

Prepare for Design

Review

Receive

Feedback

Choose a

Solution

Design Working Model

Test Model

Make Improvements

Based on Feedback

Engineering 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 .

Problem Engineering Solution

Feedback Innovation

Engineering – continual improvement

Problem Engineering Solution

Innovation Feedback

When the development cycle is complete successful companies complete market studies and look for ways to improve their products.

Engineering 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

Back

Back

Back

Back

Back

Back

Back

Back

Download