---
title: Robotics & Mechatronics
description: This interdisciplinary field integrates mechanical engineering, electronics, computer science, and control theory. Learners will understand how to design, build, and program smart machines, sensors, actuators, and automated systems.
category: engineering
subcategory: mechanical-engineering
difficulty: beginner, intermediate, advanced
url: /subject/robotics-and-mechatronics
---

# Robotics & Mechatronics

This interdisciplinary field integrates mechanical engineering, electronics, computer science, and control theory. Learners will understand how to design, build, and program smart machines, sensors, actuators, and automated systems.

## Available Resources

1 Books • 2 Courses • 6 Websites

## Websites

### 1. PyBullet Quickstart Guide

Home of the Bullet physics engine's Python bindings, with the quickstart guide, API reference and example environments for rigid-body dynamics, robot URDF loading and reinforcement learning. Enough to simulate and control a robot arm.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://pybullet.org/wordpress/

**Tags:** robotics, simulation, physics-engine, python, reinforcement-learning

### 2. HowToMechatronics.com

Tutorial site by mechatronics engineer Dejan Nedelkovski with step-by-step Arduino, sensor, motor-driver and CNC builds, each including wiring schematics and full source code. Suited to working through hardware projects rather than reading theory.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://howtomechatronics.com/

**Tags:** arduino, electronics, robotics, mechatronics, diy-projects

### 3. Articulated Robotics

**Author:** Josh Newans

Josh Newans' written and video tutorials for building a ROS 2 mobile robot end to end: URDF modelling, Gazebo simulation, ros2_control, LIDAR and camera integration, and navigation. Learners finish able to run a complete robot software stack on a Raspberry Pi.

**Difficulty:** Intermediate | **Price:** Free

**Link:** https://articulatedrobotics.xyz/

**Tags:** ros2, mobile-robots, gazebo, urdf, ros2-control, raspberry-pi

### 4. robotics.org

Robotics.org is a comprehensive resource hub for robotics and mechatronics education, featuring tutorials, articles, project ideas, industry news, and a directory of tools, components, and organizations.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://robotics.org

**Tags:** websites, engineering-manufacturing, mechanical-engineering

### 5. Robohub

Nonprofit robotics communication platform where researchers, engineers and industry experts publish articles, interviews, podcasts and research summaries on autonomous systems, robot learning, field and medical robotics, and the societal impact of robots, useful for following the field.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://robohub.org

**Tags:** robotics-research, autonomous-systems, robotics-industry, ai-and-robotics, robotics-news

### 6. ros.org

ROS.org is the official portal for the Robot Operating System, a flexible, open-source framework for building robot software. It provides comprehensive documentation, tutorials, API references, distribution releases, and community resources to help learners and developers build and deploy robotics applications.

**Difficulty:** Intermediate | **Language:** English | **Price:** Free

**Link:** https://ros.org

**Tags:** websites, engineering-manufacturing, mechanical-engineering

## Courses

### 1. Design of Electromechanical Robotic Systems (MIT 2.017J)

**Author:** Franz Hover, Harrison Chin

Design, construction and testing of field robots, with ocean waves and marine structures as the central theme. Covers electronics, instrumentation, statistics, linear systems, Fourier transforms, random processes and extreme-event design. Provides lecture slides, the open course text, problem sets and example projects.

**Difficulty:** Intermediate | **Price:** Free

**Link:** https://ocw.mit.edu/courses/2-017j-design-of-electromechanical-robotic-systems-fall-2009/

**Tags:** robotics, mechatronics, marine-robotics, random-processes, spectral-analysis, engineering-design

### 2. Underactuated Robotics (MIT 6.832)

**Author:** Russell Tedrake

Nonlinear dynamics and control of underactuated systems such as walkers, swimmers and flyers: motion planning, partial feedback linearization, energy shaping, optimal control and reinforcement learning. Includes 23 lecture videos, problem sets with solutions and projects, preparing learners to design controllers that exploit natural dynamics.

**Difficulty:** Advanced | **Price:** Free

**Link:** https://ocw.mit.edu/courses/6-832-underactuated-robotics-spring-2009/

**Tags:** underactuated-robotics, nonlinear-control, optimal-control, reinforcement-learning, legged-locomotion, motion-planning

## Books

### 1. Robotics: Modelling, Planning and Control

**Author:** Bruno Siciliano, Lorenzo Sciavicco, Luigi Villani, Giuseppe Oriolo

Graduate textbook covering rigid-body kinematics, differential kinematics, dynamics, trajectory planning, motion control and force control for robot manipulators, plus mobile robots and visual servoing. Readers finish able to derive and control manipulator models mathematically.

**Difficulty:** Intermediate | **Language:** English | **Price:** Paid

**Link:** https://www.amazon.com/dp/1846286417?tag=edmonddante07-20

**Tags:** books, engineering-manufacturing, robotics

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

*Curated by humans at Dantes.io. Personal study use welcome; republishing this curation requires permission (team@dantes.io).*

View this page online: https://dantes.io/subject/robotics-and-mechatronics