ENSC 182 Course Outline Summer 2010
ENSC 182 Course Outline Summer 2010
Summer 2010
Mechatronics Design I
CourseDescription:
Ensc 182 is a 1st year Engineering Project Course designed to provide students with an initial exposuretothechallengesencounteredinresearchanddevelopmentofsmallscaleprojects. Students, while working together in small groups, are required to demonstrate the interpersonalskillsandprofessionalbehaviorthatisnecessaryforsuccessfulteamwork. Studentsareprimarilyresponsibleforthedesign,construction&documentationofrobotsthat are optimized to solve particular chosen tasks. All machines are constructed using Lego Mindstorms, a specialized system containing a microcontroller with various sensors and actuators.Theprojectsenhanceanddemonstratethestudentsabilitiesinmechanicaldesign andcontrolalgorithmimplementation. By using highprecision Lego, students with minimal technical knowledge are able to successfullyengageinsophisticatedprojectswithoutbeinghinderedbytheirlimitedabilityto manufactureprecisemechanicalstructuresandinterfaceelectronicsubsystems.Furthermore, the concrete activities enhance insight into the abstract knowledge gained from earlier experiencesinComputerProgramming,PhysicsandMathematics. Engineering Students encounter many opportunities to undertake smallproject R&D throughout the course of the degree program. Ensc 182 provides an initial insight into the typicalchallengesandprocessesencounteredinR&D.Studentsshoulddevelopgoodhabitsand asolidfoundationintheiterativestructureofprojectdevelopment.Studentswillenhancetheir knowledge of and skill in Project Management, Project Specification, Iterative Design and ProblemSolving. Students are expected to conduct themselves with some degree of professionalism that is characteristic of anengineer. Students should demonstratearesponsible attitudeand should approach problem solving systematically. Each student should demonstrate the courage to makedecisionsandshouldalwayssolveproblemscompletelyandcomprehensively.
Page1
revision2.00
GeneralLaboratoryWork:
There are approximately eighteen laboratory sessions in which students perform assigned procedures. The exercises are designed to efficiently develop mastery of the hardware and softwareresources.Eachstudentisrequiredtomaintainalaboratoryjournalthatrecordsthe individual'sdailyactivities.Eachgroupwillsubmitthreeformallaboratoryreportsthatdescribe a calibration experiment, an iterative design process and a signal processing experiment. A formalprojectreportisalsorequiredforthegroupsfinalproject.
ProjectWork:
Studentswillspendover60%ofthetimeengagedinresearchanddevelopmentofsmall robots. The robots are designed to accomplish specific tasks. The success of the design is assessedbycomparingrobotperformanceinclasscompetitions. Formoredetailssee"ProjectGuidelines".
Examinations:
There are no formal examinations associated with Ensc 182. There tentatively may be a laboratorytestaroundthemiddleofthesemester.
Grading:
Final grade assessment will be based upon the manner in which the team conducts R&D to meettheprojectchallenges.Theteamswillsubmitdesigndocumentationforeachproject.In addition, each team member must maintain a laboratory journal that records the individual's dailyactivities. GeneralLaboratoryConduct 15% ReportonfirstWorksheet 10% ReportonIterativeDesign 10% ReportonSignalProcessing 10% LabDemoforthirdWorksheet 15% FinalProjectandReport 30% LaboratoryLogBook 10%
Page2 revision2.00
Instructor:
Name: LakshmanOne Office: level4SURR4320 Phone: (778)7824726 Email: lucky@sfu.ca Name: AmrMarzouk GianmarcoSpiga Email: amm10@sfu.ca, gsa25@sfu.ca
TeachingAssistants:
Prerequisites:
Cmpt128.(Thismaynotreallybenecessary)
Coursetextbooks:
Optional: BuildingRobotswithLEGOMindstormsNXT, By Dave Astolfo, Mario Ferrari & Giulio Ferrari Syngress Publishing, 2007, 1st Edition ISBN-13: 978-1-59749-152-5 AdvancedNXTTheDaVinciInventionsBook, By Matthias Paul Scholz Springer-Verlag, 2007, 1st Edition ISBN-13: 978-1-59059-843-6 LEGOMindstormsNXTPowerProgramming:RoboticsinC, By John C. Hansen Variant Press, 2007, 1st Edition ISBN-13: 978-0973864922
Optional:
Optional:
Page3
revision2.00
Schedule:
LaboratoryTimes:
TheMechatronicsDesignIlaboratory(4270)hasrestrictedaccess.Twoweeklythreehour periodshavebeenscheduledtoguaranteethatstudentshaveaccessforaminimumof6hours perweek.AtypicalSFUcredithourusuallyinvolves1lecturehourand3to4hoursofstudyat homeperweek.Ensc182isaprojectintensivecoursethatrequireslaboratoryresourcesthat areonlyavailableinthelaboratory.Allstudentswillfinditnecessarytospendmanyhoursper weekinthelaboratoryworkingontheirprojects.Anopenlabschedulewillbepostedeach week.
TournamentTimes:
SimpleSumoTournamentisscheduledtooccurattheendofWeeks4and5. DemonstrationsofSignalProcessingtasksarescheduledtooccuratthebeginningofweek8. TheFinalProjectTournamentsarescheduledtooccurinweek13.
Page4
revision2.00
EmailEtiquette:
Students may contact the instructor by email but should observe the following guidelines. 1) 2) 3) 4) 5) 6) Begin all subject lines with the text Ensc182GroupXX: followed by the subject text. Begin all email with a formal address, i.e. DearLucky, End all email with a closing address, i.e.yourssincerely, The text in the body of the email should contain grammatically correct phrases. Do not use slang expressions or unnecessary abbreviations. Email must originate from the students SFU computer account. Email originating from external servers will be deleted by spam filters.
Students are encouraged to contact the instructor by email for help with technical questions relating to the course content. Beforepressingthesendbutton, students should ensure that their query is not a simple request for administrative information that is already available elsewhere. Students should reserve emails for communications that require a persistence of a week or greater or that require a written record. Any student whose English language proficiency is not typical for a university student should have their text reviewed by an individual with sufficient proficiency before pressing the send button.
AdditionalResources:
Website: Under construction SoftwareRequirements:
Students will use various specialized software tools throughout the semester. General text editing: Algorithm development: Technical Diagrams: Document Submission: Lego constructions: Programming: Laboratory Exercises: Microsoft Word. Matlab, Visio, Adobe Acrobat, Solidworks Lego Power Tools, Edu NXT-G, Robot-C, LeJos Java, Robotic Explorations.
Page5
revision2.00
Page6
revision2.00