MTE 100: Mechatronics Engineering

William Melek, Sanjeev Bedi, Abdullah Barakat

Estimated study time: 29 minutes

Table of contents

Sources and References

  • Alciatore, D.G. & Histand, M.B. Introduction to Mechatronics and Measurement Systems, 4th ed. McGraw-Hill.
  • Bolton, W. Mechatronics: Electronic Control Systems in Mechanical and Electrical Engineering, 5th ed. Pearson.
  • Craig, J.J. Introduction to Robotics: Mechanics and Control, 3rd ed. Pearson.
  • Andrews, G.C. et al. Introduction to Professional Engineering in Canada, 5th ed. Pearson (optional/supplemental).
  • MIT OpenCourseWare 2.004: Dynamics and Control II.
  • University of Michigan ME 360: Introduction to Control Systems.

Chapter 1: What Is Mechatronics Engineering?

1.1 Definition and Scope

Mechatronics engineering is the synergistic integration of mechanical engineering, electrical engineering, computer science, and control theory into a unified design discipline. The term was coined in Japan in the late 1960s to describe precision machine tools whose positioning accuracy depended on electronic feedback. Since then, the field has expanded to encompass virtually every modern engineered product that moves, senses, or computes: automotive systems, industrial robots, medical devices, consumer electronics, and autonomous vehicles.

A formal definition widely adopted in the literature is: the design of computer-controlled electromechanical systems. This formulation highlights the three pillars of the discipline — mechanics, electronics, and embedded computation — along with the feedback loop that ties them together.

1.2 The Mechatronic System Architecture

Every mechatronic system can be decomposed into four interacting subsystems:

  1. Mechanical plant — the physical structure whose motion or state is to be controlled (links, shafts, gears, frames).
  2. Sensors — devices that observe the state of the plant and convert physical quantities into electrical signals.
  3. Actuators — devices that convert control commands into physical forces or motions (motors, pneumatic cylinders, solenoids).
  4. Controller — the computational element (microcontroller, FPGA, PLC, or PC) that reads sensor data and generates actuator commands according to a control algorithm.

Signal conditioning, power electronics, and communication buses form the connective tissue linking these subsystems. A well-designed mechatronic system exploits the full capability of each domain: a stiff mechanical structure reduces the burden on the controller; a high-bandwidth sensor improves closed-loop response; and a well-tuned control algorithm can compensate for residual plant non-linearities.

1.3 Historical Context and Modern Applications

Early mechatronic devices were primarily electromechanical (relays, solenoids, stepping motors). The microprocessor revolution of the 1970s enabled inexpensive embedded controllers, allowing feedback to be implemented in software rather than analog circuitry. Contemporary applications include:

  • Automotive systems: antilock braking (ABS), electronic stability control, electric power steering, advanced driver assistance (ADAS), and electric powertrains.
  • Manufacturing: CNC machine tools, pick-and-place robots, and flexible assembly systems.
  • Medical devices: surgical robots (e.g., the da Vinci system), prosthetic limbs with myoelectric control, insulin pumps, and MRI-compatible positioning stages.
  • Consumer products: hard-disk drives, inkjet printers, digital cameras with optical image stabilisation, and drones.
  • Infrastructure: smart building HVAC, elevator position control, and water-treatment automation.

Chapter 2: The Engineering Design Cycle

2.1 Overview of the Design Process

Engineering design is an iterative, structured process that transforms a need or opportunity into a realised artifact. Unlike mathematical problem-solving, where a unique correct answer exists, design problems are typically open-ended: multiple feasible solutions exist, and the engineer must navigate trade-offs among performance, cost, safety, manufacturability, and sustainability.

The canonical design cycle proceeds through the following stages:

  1. Problem definition — articulate the need, identify stakeholders, and establish constraints (regulatory, budgetary, physical).
  2. Background research — review existing solutions, relevant standards, and scientific principles.
  3. Requirements specification — translate needs into measurable engineering specifications (target values and acceptable ranges).
  4. Conceptual design — generate candidate solution concepts through brainstorming, functional decomposition, and morphological charts.
  5. Concept evaluation and selection — compare concepts against specifications using tools such as the Pugh selection matrix.
  6. Detailed design — produce drawings, component selections, and analytical models for the chosen concept.
  7. Prototyping and testing — build a physical or virtual prototype and verify performance against specifications.
  8. Iteration — use test results to identify deficiencies and return to an earlier stage as needed.

2.2 Design Specifications and Requirements

A requirement describes what the system must do; a specification quantifies how well it must do it. Requirements are often captured in two categories:

  • Functional requirements (FR) — the actions the system must perform (e.g., “the robot shall navigate from start to finish without manual intervention”).
  • Non-functional requirements (NFR) — constraints on quality attributes such as reliability, power consumption, and form factor.

Specifications attach measurable targets to requirements. A well-formed specification follows the SMART criteria (Specific, Measurable, Achievable, Relevant, Time-bound) and includes both a target value and an acceptable tolerance.

2.3 Concept Generation and Selection

Brainstorming and functional decomposition are complementary concept-generation strategies. In functional decomposition, the overall system function is broken into sub-functions arranged in a function tree; independent solutions to each sub-function are then combined into system-level concepts. Morphological charts systematically enumerate combinations of sub-function solutions.

The Pugh selection matrix (or decision matrix) evaluates competing concepts against a common baseline. Each concept is scored as better (+1), equal (0), or worse (–1) relative to the baseline on each criterion. Weighted variants assign importance factors to criteria before summing scores. While quantitative, the matrix should be treated as a thinking aid rather than an algorithm: the absolute scores matter less than the insights generated by the comparison.

2.4 Prototyping Strategies

Prototypes serve different purposes at different stages of the design cycle:

  • Proof-of-concept prototype — demonstrates feasibility of a critical sub-system (e.g., a single-axis sensor-motor closed loop).
  • Alpha prototype — an initial full-system build used for internal testing; fit and finish are secondary.
  • Beta prototype — a near-production build used for external testing and verification.

Rapid prototyping technologies — 3D printing (FDM, SLA), laser cutting, and CNC milling — have dramatically shortened the time between concept and physical artifact, enabling tighter iteration cycles.


Chapter 3: Engineering Graphics and Technical Drawing

3.1 Purpose of Engineering Graphics

Technical drawings are the universal language through which engineers communicate design intent to manufacturers, clients, and colleagues. A fully-annotated drawing contains sufficient information to fabricate a part without additional clarification: geometry, dimensions, tolerances, surface finish, and material specification.

3.2 Multi-View Orthographic Projection

Orthographic projection represents a three-dimensional object by projecting it onto two or more mutually perpendicular planes. In the third-angle projection convention (standard in North America), the viewer looks through the projection plane toward the object:

  • Front view (FV) — the primary view, chosen to convey the most descriptive profile.
  • Top view (TV) — placed directly above the FV.
  • Right-side view (RSV) — placed directly to the right of the FV.

Hidden lines (dashed) represent edges not visible from the viewing direction. Centre lines (alternating long-short dash) indicate axes of symmetry and circles.

3.3 Pictorial Projections

Pictorial drawings convey three-dimensional form in a single view and are useful for communication with non-engineers.

Isometric projection represents the three principal axes at 120° to each other, with no perspective foreshortening. All lines parallel to a principal axis are drawn at true length. Circles in isometric become ellipses constructed using the four-centre approximation or computed parametrically.

Oblique projection keeps one face (usually the front) in the true-shape plane and projects receding lines at 45°. In cabinet oblique, receding lines are drawn at half scale to reduce distortion.

Perspective projection introduces a vanishing point, mimicking the way the human eye perceives depth. One-point perspective has a single vanishing point on the horizon line; two-point perspective has two.

3.4 Section Views and Assembly Drawings

Section views expose internal features by showing the object as if cut by a cutting plane. The cut surface is indicated with section-line hatching (thin diagonal lines at 45°). Different hatch patterns distinguish different materials in assembly sections.

Assembly drawings show how components fit together and are dimensioned with reference (non-toleranced) dimensions. Parts are identified by balloons referencing a bill of materials (BOM).

3.5 Dimensioning and Tolerancing

Dimensions must be placed to be readable from the bottom or right of the sheet. The following rules govern correct dimensioning practice:

  • Every feature is dimensioned once and only once.
  • Dimensions are placed outside the view where possible.
  • Overall dimensions appear outermost; sub-dimensions appear inside.
  • Diameters are prefixed with ∅; radii with R.

Fits and tolerances specify the allowable variation in a dimension. The ISO system defines hole and shaft tolerances using a letter (deviation class) and number (tolerance grade IT). Common fits:

  • Clearance fit — minimum shaft diameter < maximum hole diameter; the shaft always fits freely.
  • Interference fit — minimum shaft diameter > maximum hole diameter; the parts must be pressed or thermally assembled.
  • Transition fit — the tolerance zones overlap; the assembly may be clearance or interference depending on actual dimensions.

3.6 Computer-Aided Design (CAD)

AutoCAD is a 2D drafting tool used for dimensioned orthographic drawings. Key operations include line, circle, arc, and polyline creation; editing commands (trim, extend, offset, fillet, chamfer); and annotation (text, dimensions, hatching).

SolidWorks is a parametric solid modeller. Designs begin with a 2D sketch constrained by geometric relations (horizontal, parallel, tangent, coincident) and dimensional constraints. A sketch is then extruded, revolved, lofted, or swept to create a 3D feature. Design intent is captured through equations linking dimensions, enabling downstream changes to propagate automatically. Assembly modelling constrains component degrees of freedom using mates (coincident, concentric, tangent, distance). Simulation modules permit finite-element stress analysis and kinematic simulation directly within the modelling environment.


Chapter 4: Sensors in Mechatronic Systems

4.1 Sensor Characteristics

A sensor converts a physical quantity (the measurand) into an electrical signal. Key performance metrics are:

  • Sensitivity \( S = \Delta V_\text{out} / \Delta x \) — change in output per unit change in measurand.
  • Range — the interval of measurand values over which the sensor operates within specification.
  • Resolution — the smallest detectable change in the measurand.
  • Accuracy — closeness of the indicated value to the true value.
  • Precision (repeatability) — consistency of repeated measurements under identical conditions.
  • Linearity — deviation of the input-output relationship from a straight line.
  • Bandwidth — the frequency range over which the sensor responds faithfully.

Error sources include systematic error (bias, repeatable offset from true value) and random error (noise, unpredictable variation). Calibration corrects systematic errors; averaging and filtering reduce random errors.

4.2 Position and Displacement Sensors

Potentiometers are resistive voltage dividers. A wiper slides along a resistive track; the output voltage is proportional to wiper position:

\[ V_\text{out} = V_\text{ref} \cdot \frac{x}{L} \]

where \( x \) is wiper displacement and \( L \) is total track length.

Encoders count discrete pulses generated by a rotating or translating element passing through a fixed detector. Incremental encoders output a pulse train; quadrature encoding (two channels offset by 90°) allows both position and direction of motion to be determined. Absolute encoders output a binary code representing absolute position, requiring no homing sequence after power cycling.

Linear variable differential transformers (LVDTs) are inductive sensors with high accuracy and no contact between the moving core and the sensor body. Three coils are wound on a common former; the primary is excited with AC, and the differential secondary output varies linearly with core displacement.

Ultrasonic distance sensors measure the time of flight of a high-frequency sound pulse reflected from a target:

\[ d = \frac{c \cdot t_\text{ToF}}{2} \]

where \( c \approx 343 \, \text{m/s} \) in air and \( t_\text{ToF} \) is the measured round-trip time.

4.3 Force, Pressure, and Strain Sensing

Strain gauges exploit the piezoresistive effect: the resistance of a conductive foil changes with mechanical strain \( \varepsilon = \Delta L / L \). The gauge factor \( GF \) relates resistance change to strain:

\[ \frac{\Delta R}{R} = GF \cdot \varepsilon \]

Strain gauges are almost always configured in a Wheatstone bridge to improve sensitivity and reject common-mode disturbances such as temperature variation.

Piezoelectric sensors generate a charge proportional to applied force. They are well-suited to dynamic force measurement but cannot measure static forces because the charge leaks away.

4.4 Velocity, Acceleration, and IMUs

Tachogenerators (DC generators used as sensors) produce a voltage proportional to angular velocity. Hall-effect sensors are used in brushless motor controllers to detect rotor pole positions.

Accelerometers measure proper acceleration using a proof mass suspended by a spring-damper structure. In a MEMS (micro-electromechanical) accelerometer, the spring is a microfabricated cantilever and displacement is sensed capacitively. The proof-mass dynamics follow:

\[ m\ddot{x} + c\dot{x} + kx = -ma \]

where \( a \) is the applied acceleration.

Inertial measurement units (IMUs) combine three-axis accelerometers and three-axis gyroscopes (and often a magnetometer) to estimate orientation and velocity in six degrees of freedom. Sensor fusion algorithms (complementary filter, Kalman filter) combine the complementary noise characteristics of accelerometers (good low-frequency, noisy at high frequency) and gyroscopes (good high-frequency, subject to drift) to produce a robust orientation estimate.

4.5 Vision and Proximity Sensors

Infrared proximity sensors emit an IR beam and detect reflected intensity, providing short-range binary or analog proximity detection. Line-following robots use arrays of IR sensors to track a contrasting surface feature.

Machine vision cameras capture 2D or 3D images processed by algorithms for object detection, pose estimation, and inspection. Structured light (projecting known patterns) and stereo vision (using two calibrated cameras) are common approaches to depth estimation.


Chapter 5: Actuators

5.1 Actuator Classification

Actuators convert stored energy into mechanical work. They are classified by energy source:

  • Electrical: DC motors, brushless DC (BLDC) motors, stepper motors, servo motors, linear actuators, voice coil actuators.
  • Pneumatic: cylinders (linear), rotary actuators, bellows.
  • Hydraulic: cylinders, motors — highest force and power density.
  • Thermal / shape-memory: piezoelectric stacks, shape-memory alloy (SMA) wires.

For mechatronic systems, electrical actuators are dominant because they interface directly with electronic controllers and can be precisely regulated.

5.2 DC Motors

A permanent-magnet DC motor converts electrical energy to mechanical rotation via the Lorentz force. The simplified lumped-parameter model is:

\[ V = Ri + L\frac{di}{dt} + K_e \omega \]\[ \tau = K_t i - B\omega - \tau_\text{load} \]

where \( V \) is terminal voltage, \( i \) is armature current, \( R \) and \( L \) are armature resistance and inductance, \( K_e \) is the back-EMF constant, \( K_t \) is the torque constant, \( \omega \) is angular velocity, and \( B \) is viscous damping. In SI units \( K_e = K_t \).

The motor’s speed-torque curve is linear: torque decreases linearly from stall torque \( \tau_s = K_t V/R \) at zero speed to no-load speed \( \omega_0 = V/K_e \) at zero torque. Peak power occurs at \( \omega = \omega_0/2 \), \( \tau = \tau_s/2 \).

5.3 Stepper Motors

Stepper motors advance in discrete angular increments (steps) commanded by a digital pulse sequence. Each pulse energises a specific stator coil combination that aligns the rotor to the next equilibrium position. A standard two-phase hybrid stepper has a step angle of 1.8° (200 steps/revolution). Microstepping drivers decompose each full step into sub-steps by continuously varying coil currents in a sinusoidal pattern, increasing resolution to 400, 800, or up to 51200 steps/revolution at the cost of reduced torque per step.

Stepper motors are operated open-loop in most applications because their position is determined by counting pulses. However, they are susceptible to stall and step-loss under excessive load, so datasheets specify pull-out torque versus step rate curves.

5.4 Servo Motors and Servo Systems

A servo motor is any motor combined with a position sensor and feedback controller to form a closed-loop positioning system. In practice, the term usually refers to brushed or BLDC motors paired with encoders and driven by dedicated servo drives. The servo drive closes an inner current (torque) loop at high bandwidth (~10 kHz), an intermediate velocity loop (~1 kHz), and an outer position loop (~100 Hz). Cascade control of this architecture ensures each loop tracks its setpoint with minimal steady-state error.

5.5 Power Transmission Components

Mechanical power transmission elements modify speed, torque, and the direction of motion between prime movers and loads.

Gear trains satisfy the fundamental gear equation:

\[ \frac{\omega_\text{out}}{\omega_\text{in}} = \frac{N_\text{in}}{N_\text{out}} = \frac{1}{n} \]

where \( n \) is the gear ratio. Torque is transformed inversely (neglecting losses): \( \tau_\text{out} = n \tau_\text{in} \). Reflected inertia of a load through a gear ratio \( n \) is reduced by \( n^2 \), a critical consideration when selecting motors.

Timing belts and chain drives transmit power over larger distances with no slip (unlike V-belts). Belt pitch and pulley tooth count determine the drive ratio.

Shafts transmit torque between components. Shaft selection is governed by torsional stress:

\[ \tau_\text{max} = \frac{Tc}{J} \]

where \( T \) is the applied torque, \( c \) is the outer radius, and \( J = \pi d^4/32 \) is the polar second moment of area for a solid circular shaft.

Bearings support rotating shafts and constrain unwanted degrees of freedom. Rolling-element bearings (ball, roller, tapered) are selected from manufacturer tables based on load rating and required service life.

Fasteners and structural elements: Bolts, nuts, and structural aluminium extrusions (such as 80/20 T-slot profiles) are standard construction components in mechatronic prototypes. Extrusion profiles allow rapid reconfiguration without welding or machining.


Chapter 6: Control Logic and Feedback Control

6.1 Open-Loop vs. Closed-Loop Control

In open-loop control, the controller output is determined solely by the command input, without reference to the actual plant output. Open-loop systems are simple and inexpensive but are sensitive to disturbances and model uncertainty. Stepper motor position control without encoder feedback is a common open-loop implementation.

In closed-loop (feedback) control, the plant output is measured and compared to the desired setpoint. The controller acts on the error signal \( e(t) = r(t) - y(t) \), where \( r(t) \) is the reference and \( y(t) \) is the measured output. Feedback reduces sensitivity to disturbances and plant parameter variations, enabling precise regulation even with an imperfect model.

6.2 The Proportional–Integral–Derivative (PID) Controller

The PID controller is the most widely deployed feedback controller in industry. Its output is:

\[ u(t) = K_p e(t) + K_i \int_0^t e(\tau)\,d\tau + K_d \frac{de}{dt} \]

Each term has an intuitive role:

  • Proportional \( K_p \): amplifies the current error; increases responsiveness but may leave a steady-state error and cause oscillation if too large.
  • Integral \( K_i \): accumulates past errors; eliminates steady-state error but may slow response and cause integral windup.
  • Derivative \( K_d \): reacts to the rate of change of error; acts as damping and reduces overshoot but amplifies high-frequency noise.

Tuning methods include the Ziegler–Nichols step-response and frequency-response methods, relay auto-tuning, and manual iterative adjustment.

6.3 Logic and Sequential Control

Many mechatronic systems include sequential behaviour — ordered steps that advance only when conditions are met. Control logic can be implemented as:

  • Finite-state machines (FSMs): the system exists in one of a finite set of states; events (sensor signals, timer expirations) trigger transitions between states. FSMs are easily encoded in microcontroller software as switch-case structures.
  • Ladder diagrams: a graphical language used in programmable logic controllers (PLCs) that resembles relay logic circuits, with contacts representing conditions and coils representing outputs.
  • Flowcharts: a platform-independent way to document sequential logic before implementation.

Chapter 7: Measurements, Data, and Error Analysis

7.1 Measurement Terminology

Physical measurement is never exact. An understanding of error and uncertainty is essential to interpreting experimental data and specifying sensor performance.

  • True value: the theoretical correct value of a quantity.
  • Measured value: the value indicated by the instrument.
  • Error: the difference between measured and true values.
  • Uncertainty: a quantification of the doubt about the measurement result, typically expressed as ± a range at a stated confidence level.

7.2 Types of Error

Systematic (bias) errors shift all measurements in the same direction. Sources include calibration offset, parallax in analog reading, environmental effects (temperature on resistance), and non-linearities. Systematic errors can often be corrected through careful calibration or compensation.

Random (stochastic) errors produce scatter around the true value. Sources include electrical noise, vibration, and quantisation. The effect of random errors is reduced by averaging repeated measurements: the standard error of the mean is \( \sigma_{\bar{x}} = \sigma / \sqrt{n} \), where \( \sigma \) is the standard deviation of individual measurements and \( n \) is the sample size.

7.3 Significant Figures and Data Presentation

Calculated results should be reported with a number of significant figures consistent with the precision of the input data. The rule for multiplication and division: the result has as many significant figures as the least precise input. For addition and subtraction: the result is rounded to the least precise decimal place of the inputs.

Data is typically presented in one of three forms:

  • Tables: precise numerical values; efficient for many data points.
  • Graphs: reveal trends, slopes, and outliers; the independent variable is on the horizontal axis, the dependent on the vertical; axes require labels with units; error bars show uncertainty.
  • Bar charts: compare discrete categories.

A well-prepared engineering graph is fully self-explanatory: title, axis labels with units, data symbols defined in a legend, and if applicable, a trend line or curve fit.


Chapter 8: Technical Communication and Professional Practice

8.1 Technical Writing

Clear technical writing is the primary medium through which engineering decisions are documented and evaluated. Core principles are:

  • Clarity: one idea per sentence; active voice preferred; technical terms used precisely.
  • Brevity: every word must earn its place; eliminate redundant phrases, hedging, and nominalisations.
  • Accuracy: all claims supported by calculation, citation, or experimental data.
  • Structure: executive summary or abstract at the front; body sections organised logically; conclusions and recommendations at the end.

Formal engineering reports typically contain: title page, abstract, table of contents, introduction, theory/background, methods, results, discussion, conclusions, references, and appendices.

8.2 Research and Citation

When drawing on external sources, engineers must distinguish between primary (original research articles, standards), secondary (textbooks, review articles), and tertiary sources (encyclopaedias, course notes). Citing sources serves two purposes: it acknowledges intellectual contribution and allows the reader to verify or extend the work.

Standard citation formats in engineering include IEEE (numbered references in order of appearance) and APA (author-date). Key information in any citation: author(s), title, source (journal/publisher), year, and identifier (DOI, URL, or page range).

8.3 Presentations

An effective oral technical presentation follows a clear narrative arc: motivation and context, problem statement, approach, results, and conclusions. Visual slides should support — not duplicate — the spoken content; each slide conveys one idea. Common pitfalls include excessive text density, low-contrast colour choices, and reading from slides rather than engaging the audience. Engineers are frequently called to give both informal presentations (progress updates within a team) and formal presentations (design reviews, conference talks, client briefings).

8.4 Intellectual Property

Intellectual property (IP) law protects creations of the mind, providing incentives for innovation. Engineers encounter several forms:

  • Patents protect novel, non-obvious, and useful inventions for up to 20 years from the filing date. Disclosure of an invention before filing destroys patentability in most jurisdictions.
  • Copyright automatically protects original creative works (software, technical reports, artistic works) for the author’s lifetime plus 50–70 years depending on jurisdiction.
  • Trade secrets protect confidential business information (formulae, processes, designs) without time limit, provided reasonable steps are taken to maintain secrecy. Unlike patents, trade secrets are not publicly disclosed.
  • Trademarks protect distinctive signs identifying the commercial origin of goods and services.

In an employment context, most IP created using an employer’s resources or in the course of duties belongs to the employer unless a contract specifies otherwise.

8.5 Engineering Ethics and Professional Responsibility

Engineers in Canada are governed by the Code of Ethics of their provincial engineering regulator (e.g., Professional Engineers Ontario). The code’s central obligation is to the safety of the public, which supersedes duties to employers and clients. Key provisions include:

  • Hold paramount the safety, health, and welfare of the public.
  • Practice only within one’s area of competence.
  • Act with integrity, avoid conflicts of interest, and disclose relevant limitations.
  • Maintain confidentiality of client information.

The Professional Engineer (P.Eng.) licence authorises an individual to practise engineering and apply the iron ring seal to engineering documents. Licensure requires an accredited engineering degree, four years of progressive experience (including one year in Canada under a P.Eng.), and passage of the Professional Practice Examination (PPE).


Chapter 9: Career Development and the Engineering Profession

9.1 The Engineering Profession in Canada

Engineering in Canada is a regulated profession: the right to practise and to use the title “engineer” (in engineering contexts) is controlled by provincial and territorial associations under legislation such as Ontario’s Professional Engineers Act. This regulatory structure exists because incompetent engineering practice poses a direct risk to public safety.

Accreditation of engineering programs is administered by Engineers Canada through the Canadian Engineering Accreditation Board (CEAB). Graduates of accredited programs who accumulate the required experience are eligible for P.Eng. licensure.

9.2 Co-operative Education

The University of Waterloo’s co-operative education system alternates academic terms with full-time paid work terms, integrating theoretical learning with practical experience. For MTE students, co-op provides direct exposure to mechatronic system development in industry, government labs, and start-ups. Preparation for co-op involves constructing a technical résumé, practising behavioural and technical interviews, and researching prospective employers.

A strong engineering résumé highlights measurable technical achievements (projects built, quantities improved, tools mastered) rather than job duties. The CAR format (Challenge, Action, Result) provides a structure for quantifying impact in bullet points.

9.3 Student Teams and Extracurricular Development

Waterloo Engineering hosts numerous student design teams whose projects — Formula SAE vehicles, autonomous robots, rockets, and hyperloop pods — provide hands-on mechatronic design experience that complements coursework. Participation accelerates skill development in areas such as embedded systems, power electronics, mechanical design, and project management. WatPD (Waterloo Professional Development) co-op learning modules formalise reflection on professional competencies gained through both academic and work-term experiences.


Chapter 10: Integrated Mechatronic Design Project

10.1 Design Project Structure

The capstone element of MTE 100 is a small-group mechatronic design competition in which teams conceive, build, and demonstrate a functional robot. The project exercises every element of the design cycle under realistic constraints: limited budget, constrained component choices, defined performance metrics, and a fixed timeline.

10.2 System Integration Considerations

Integrating mechanical, electrical, and software subsystems requires careful attention to interfaces:

  • Mechanical-electrical interface: mounting geometry for sensors and actuators must allow access for wiring; cable routing should avoid pinch points and rotating parts.
  • Electrical-software interface: actuator drive requirements (voltage, current, PWM frequency) must be matched to microcontroller output specifications; logic-level differences (3.3 V vs. 5 V) require level shifters or voltage dividers.
  • Software architecture: interrupt-driven I/O and timer-based loops separate time-critical tasks (encoder counting, PWM generation) from lower-priority tasks (state machine updates, serial communication).

10.3 Debugging and Testing Strategy

Systematic testing proceeds from subsystem to system level:

  1. Bench-test each sensor independently: verify output range, linearity, and noise floor.
  2. Bench-test each actuator with known inputs: verify speed, torque, and direction.
  3. Close the feedback loop on a single axis: verify stability, step response, and disturbance rejection before adding additional axes or behaviours.
  4. Integrate subsystems incrementally, testing after each addition.

Common failure modes in student mechatronic projects include power supply noise coupling into sensor lines (remedied by decoupling capacitors and separate ground planes), encoder miscounting due to interrupt timing conflicts, and mechanical backlash causing hunting oscillations in position loops.

10.4 WATiMake Fabrication Resources

The WATiMake facility provides access to rapid prototyping equipment: FDM 3D printers for structural parts in PLA or PETG, laser cutters for 2D sheet profiles in acrylic and plywood, and CNC routers for aluminium and higher-strength materials. Understanding the capabilities and constraints of each process is essential to producing manufacturable designs:

  • FDM 3D printing: layer-by-layer deposition creates anisotropic strength (weakest in the z-direction); overhangs beyond ~45° require support material; tolerances of ±0.3–0.5 mm are typical.
  • Laser cutting: excels at precise 2D profiles; kerf width (~0.2 mm) must be accounted for in slot-and-tab joints; suitable for thin sheet materials.
  • CNC milling: achieves tighter tolerances (~±0.05 mm); setup and programming time is higher; preferred for functional mechanical interfaces.
Back to top