top of page

​ACADEMICS

Engineering Science Ph.D. Program
​

Please contact us, if you are interested in our Ph.D. research program with a major in Robotics Engineering.
Email to Prof. Dr. Edgar A. Martinez Garcia (Assoc. Professor)
 

For further information about PhD entrance requirements visit the PhD program website.

Courses Taught 2024


Jan-Jun

  1. Modelado y Control de Robots (Master course)

  2. Mecanismos (undergraduate)

  3. Motores y controladores (undergraduate)

  4. Robótica (undergraduate)

​

Courses Taught 2023


Aug-Dec

  1. Inteligencia Computacional de Robots (Master Course)

  2. Mecanismos (undergraduate)

  3. Motores y controladores (undergraduate)

  4. Robótica (undergraduate)


Jan-Jun

  1. Computación Científica (Master course)

  2. Mecanismos (undergraduate)

  3. Motores y controladores (undergraduate)

  4. Robótica (undergraduate)

​

Courses Taught 2022


Aug-Dec

  1. Mecanismos (undergraduate)

  2. Motores y controladores (undergraduate)

  3. Robótica (undergraduate)


Jan-Jun

  1. Mecanismos (undergraduate)

  2. Motores y controladores (undergraduate)

  3. Robótica (undergraduate)

​

Courses Taught 2021


Aug-Dec

  1. Mecanismos (undergraduate)

  2. Motores y controladores (undergraduate)

  3. Robótica (undergraduate)


Jan-Jun

  1. Mecanismos (undergraduate)

  2. Motores y controladores (undergraduate)

  3. Robótica (undergraduate)

​

Courses Taught 2020


Aug-Dec

  1. Mecanismos (undergraduate)

  2. Motores y controladores (undergraduate)

  3. Robótica (undergraduate)


Jan-Jun

  1. Inteligencia Computacional de Robots (master course)

  2. Seminario de Titulación (master course)

  3. Robótica (undergraduate)

  4. Sensores y servomotores (undergraduate)

​

Courses Taught 2019 (Sabbatical)
 

Courses Taught 2018


Aug-Dec

  1. Robótica (undergraduate)

  2. Sensores y servomotores (undergraduate)

​

Jan-Jun

  1. Inteligencia Computacional de Robots (master course )

  2. Robótica (undergraduate)

  3. Sensores y servomotores (undergraduate)
     

Courses Taught 2017


Aug-Dec

  1. Diseño de Video Juegos (master course)

  2. Robótica (undergraduate)

  3. Sensores y servomotores (undergraduate)

​

Jan-Jun

  1. Computación Científica (master course)

  2. Seminario de Softcomputing (master course)

  3. Robótica (undergraduate)

  4. Sensores y servomotores (undergraduate)
     

Courses Taught 2016


Aug-Dec

  1. Temas Selectos de Softcomputing (master course)

  2. Robótica (undergraduate)

  3. Sensores y servomotores (undergraduate)

​

Jan-Jun

  1. Seminario de Investigación VI (PhD course)

  2. Seminario Temático VI (PhD course)

  3. Robótica (undergraduate)

  4. Sensores y servomotores (undergraduate)
     

Courses Taught 2015


Aug-Dec

  1. Seminario de Investigación VI (PhD course)

  2. Seminario Temático VI (PhD course)

  3. Robótica (undergraduate)

​

Jan-Jun

  1. Seminario de Investigación VI (PhD course)

  2. Seminario Temático VI (PhD course)

  3. Robótica (undergraduate)

     

Courses Taught 2014


Aug-Dec

  1. Seminario de Investigación VI (PhD course)

  2. Seminario Temático VI (PhD course)

  3. Robótica (undergraduate)

​

Jan-Jun

  1. Modelación Numérica y Computación Científica (PhD course)

  2. Seminario de Investigación V (PhD course)

  3. Seminario Temático V (PhD course)

  4. Robótica (undergraduate)
     

I presently teach IIM431396 ROBOTICA

 

Overview


This course scope covers the essentials of robotics engineering divided into five units, focusing on mobile robots (wheeled and biologically inspired extremities). It's an intensive undergraduate-level course of interest to anyone seeking to learn kinematics, motion dynamics, planning, intelligent navigation, control and sensing techniques.

 

Activities


The course involves three types of activities:
 

  • An interactive reading circle to study technical papers relevant to our program topics.

  • Homework assignments will provide an excellent opportunity to deepen the solving skills acquired in class.

  • A robotics architecture research project. The research project will require students to develop software, electronics and mechanical platforms

 

  1. UNIT I, tools and requirements for the course activities.
 

The students will be instructed to develop skills using:

 

  • A Linux Kernel (the standard distribution for our class is Gentoo). It's mandatory to install and deploy the stage 3 (minimal installation x86) for the purpose of the course strategy. Get a Gentoo distribution and documentation at: www.gentoo.org

  • A robotics (meta) operating system (ROS). ROS is a framework for robots software development, providing meta OS-like functionality on top of a heterogeneous computer cluster. Get it at: ROS

  • C/C++. Please go in-depth with this tutorial: cplusplus

  • An interface for robot devices and sensor applications. The standard of our Robotics Lab is Player-Stage. Get the source and documentation at: Player 3.0.2

  • A technical writing tool for high quality edition homeworks is LaTeX. LaTeX as our standard report writing tool. It is highly recommended to install the Gentoo latex-suite immediately after starting the course. The reports LaTeX template class can be downloaded from the UACJ online website.

 

  2. UNIT II, tools and requirements for the course activities
 
  • A numerical computing tool, use MatFree

  • High quality plot, use GNU plot

 

  3. UNIT III, tools and requirements for the course activities
 
  • C/C++ Vision libraries, OpenCV is our standard among other resources.

 

  4. FINAL PROJECT, RASP Symposium
 

 

Prerequisites


This is an introductory graduate level course. Familiarity with sensors and actuators, control systems, embedded systems, C++ programming, linear algebra, linear differential equations, probability will be helpful for this course.

Course of "Proyecto de Titulación Mecatrónico"


I presently teach IIM391096 Proyecto de Titulación Mecatrónico. In my class, students write their thesis using LaTeX, although other groups use MS Word, the template format is the same.

 

The LaTeX class template for my course can be downloaded in Resources UACJ online.

Modelado y Control de Robots, Ph.D. Course

Overview


This course scope covers the theory of robotics engineering divided into five units, focusing on mobile robots (wheeled and bio-inspired extremities). It is a very intensive Ph.D. course of interest to anyone seeking to learn kinetics, kinematics, motion dynamics, control, sensing modeling, planning and navigation.

bottom of page