Skip to content
Talk to our Robotics Lab Team: +91 81200 07474 Mon–Sat 9 AM–6 PM IST
Book a Meeting
Curriculum · 7 min read

Robotics Lab Curriculum for Mechanical & Mechatronics Engineering: A Semester Plan

A 14-week robotics lab plan for UG Mechanical and Mechatronics students — 12 experiments from robot safety and kinematics to PLC integration, vision and ROS, with outcomes and assessment ideas.

RoboxRise robotics lab team · 3 October 2026

This semester plan is for a UG robotics lab in Mechanical, Mechatronics or Production Engineering, with one 2–3 hour lab per week. It assumes 3–4 students per desktop industrial robot and uses experiments from the Mirobot programming textbook, with optional vision and conveyor add-ons. Adapt the order to your theory course.

Course outcomes

By the end of the lab, students will be able to:

  1. Operate an industrial-architecture robot safely and explain its coordinate frames
  2. Derive and verify forward and inverse kinematics for a 6-axis arm
  3. Plan and program point-to-point, linear and arc trajectories
  4. Program material handling and palletising by teach, graphical and Python methods
  5. Integrate a robot with sensors, a conveyor and a PLC
  6. Apply machine vision and simulation to a robotic task

Week-by-week plan

WeekExperimentOutcome
1Robot system overview, homing, E-stop and safe start-upCO1
2Joint vs Cartesian jogging; base, tool and user framesCO1
3Deriving the DH parameters of a 6-axis armCO2
4Forward and inverse kinematics — calculation vs robot readoutCO2
5Point-to-point, linear and arc motion commandsCO3
6Trajectory planning and path smoothing (writing / drawing task)CO3
7Teach-and-play pick-and-placeCO4
8Palletising with a suction cup using graphical programmingCO4
9Python control through the open APICO4
10Robot I/O and a conveyor with photoelectric sensorCO5
11Robot motion triggered from a PLCCO5
12Vision-guided colour sortingCO6
13ROS / MATLAB simulation of the week-8 task, run on the real robotCO6
14Mini-project demonstration and vivaCO1–CO6

No vision or PLC equipment yet? Replace weeks 11–12 with gripper comparison (two-finger vs soft gripper) and microcontroller control — both are covered in the standard textbook.

Mini-project ideas

  • Automatic sorting of mixed parts by colour into bins
  • Palletising pattern optimisation for minimum cycle time
  • Robot-written name plate or logo from a vector file
  • Conveyor-fed inspection station with reject handling
  • ROS-planned pick-and-place compared with teach-programmed version

Assessment

  • Lab record per experiment: aim, procedure, program listing, results and observations
  • Practical test: program an unseen pick-and-place task within a time limit
  • Mini-project: demonstration, short report and viva
  • Continuous assessment on safe operation and teamwork

Taking it further

Final-year and PG students can extend into ROS / MoveIt!, deep-learning vision with OpenCV and YOLO, multi-robot cells and digital twin. Students in Mechatronics and EEE often add PLC programming depth, while CSE and AI students focus on vision and ROS 2.

Want the full experiment manual for your department? See our curriculum and textbooks or request it from our team.

Frequently asked questions

What experiments should a UG robotics lab include?

A strong UG lab covers safe operation and coordinate frames, DH parameters and kinematics, trajectory planning, teach / graphical / Python programming, palletising, robot I/O with conveyors and PLCs, machine vision, and simulation in ROS or MATLAB.

How many experiments fit in one semester?

With one 2–3 hour lab per week over 14 weeks, about 12 experiments plus a mini-project demonstration is realistic.

Planning a robotics lab?

Our engineers will map equipment, curriculum and training to your department and budget.

WhatsApp a Robotics Consultant