Introductory Robotics Tutorials

This tutorial series was made for members of the McGill Ag-Robotics Club and introduces a practical guide to getting started with robotics. The series consists of a selection of hands-on tutorials which covers the practical side of building a robot from scratch. This is by no means a comprehensive robotics course, and is only meant to develop the auxiliary skillsets necessary for robotics.

McGill Ag-Robotics Club is a collective of students at McGill’s Faculty of Agriculture and Environmental Science that come together to learn, share knowledge, and apply skills necessary to model, simulate, manufacture electrical and mechanical systems and build a robot from scratch. The first half of the year is dedicated to hands on teaching, through equipment based tutorials and internal competitions in which student try to accomplish robot tasks based on what they have learned. The second half of the year is dedicated to team building skills in which all members of the team design and build a robot to compete at the annual ASABE student robotics competition.

Lecture slides:

1. Introduction to Robotics and Robot Hardware Framework and Software Interface


2. Robot Software and Programming Basics

Support Material: Example codes

3. Robot Hardware Basics - Motors and actuation

Support Material: Example 1 code, Example 2 code




If you found this useful, please cite this as:

Debbagh, Mohamed (Nov 2023). Introductory Robotics Tutorials. https://mohas95test.github.io/.

or as a BibTeX entry:

@article{debbagh2023introductory-robotics-tutorials,
  title   = {Introductory Robotics Tutorials},
  author  = {Debbagh, Mohamed},
  year    = {2023},
  month   = {Nov},
  url     = {https://mohas95test.github.io//lectures/2023/roboticsbasics/}
}



Enjoy Reading This Article?

Here are some more articles you might like to read next:

  • Simulation and Modeling for Digital Plant Growth Representations.
  • Introduction to Compuational Photography and Computer Vision
  • Capacitors/ Inductors
  • Conditional Generative Models for Implicit Plant Growth modeling.
  • Neural Radiance Fields (NeRFs): A Review and Some Recent Developments.