Best Robotics Courses

Find the best online Robotics Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Robotics Courses.

Robotic Process Automation – RPA Overview

Learn Robotic Process Automation to Unleash a Modern RPA Career

Created by Bryan Lamb - My courses will improve your life and income!

"]

Students: 39700, Price: $109.99

Students: 39700, Price:  Paid

If you're not learning robotic process automation, or, RPA, right now… you're already behind.

Much in the same way physical robots have been rapidly replacing industrial, blue-collar jobs, software robots will be replacing a high percentage of white collar jobs… sooner than you think. The most likely way to adapt & thrive in this new age will be to know how to build & maintain software robots!

In this course I’ll provide you with a clear overview of robotic process automation including:

  • Robotic Process Automation history & drivers
  • Benefits, challenges, and risks of Robotic Process Automation
  • Industries & applications where RPA fits the best
  • An overview of current Robotic Process Automation tools & capabilities
  • A basic software robot demo
  • An implementation plan you can use as a guideline to introduce Robotic Process Automation into your company

The goal of this course is to help you see the big picture of robotic process automation and prepare you for further hands-on study using the RPA tech primer course, and an RPA tool course of your choice.

UiPath – Level 1 Robotic Process Automation

Learn UiPath the top RPA tool and automate your first process!

Created by Bryan Lamb - My courses will improve your life and income!

"]

Students: 36688, Price: $109.99

Students: 36688, Price:  Paid

If you're not learning robotic process automation, or, RPA, right now… you're already behind.

Much in the same way physical robots have been rapidly replacing industrial, blue-collar jobs, software robots will be replacing a high percentage of white collar jobs… sooner than you think.

THAT is "robotic process automation".   

UiPath skills are HOT. I received a quote from a vendor recently and they are asking $207/hr for their resources. Wow!

In this 5-star course I’ll provide you with a the most critical UiPath skills for robotic process automation work including:

  • UiPath platform Installation

  • UiPath Orientation

  • Structure (Flowchart vs. Sequence)

  • Control Flow (Decisions, Loops, Switches)

  • Error Handling with Try/Catch

  • Automating Excel interactions

  • Automating Email

  • Automating mainframe

  • Decomposing a process into reusable sub-components

  • Debugging Skills

My goal is to help you get up and running with UiPath processes and best practices faster than any other method, so you can start saving time & money at your company, and level up your career!

Complete UiPath RPA Developer Course: Build 7 Robots

Master Robotic Process Automation (RPA) and UiPath - go from beginner to advanced.

Created by Leon Petrou - Systems Engineer at FutureRPA

"]

Students: 27839, Price: $109.99

Students: 27839, Price:  Paid

Welcome to the Complete UiPath RPA Developer Course: Build 7 Robots where you will learn everything you need to know to get started as a Robotic Process Automation (RPA) developer. Learn and master UiPath Studio and then build state-of-the-art software robots from scratch.

The best part about this course is that this course is entirely project-based, which means you will be getting hands-on experience and learn the skills you need on how to build real-world software robots in an enterprise setting. So if you're the type of person who 'learns by doing', then this course is for you.

We start off by learning what RPA is, how to choose the best processes fit for RPA, installing UiPath onto your machine and then building your first simple robot. We then explore UiPath Studio learning all about the user interface to get a basic understanding on how to use UiPath Studio. Once we cover all the basics we then take a deep dive into building real-world software robots ranging in complexity from beginner to advanced. In this course we build the following robots:

Robot 1: Clothing consultant (Beginner)

A user enters a city name, the robot then scrapes Google for the temperature and weather in that city, the robot then processes the data and makes a decision which will then suggest a clothing type to the user.

Robot 2: Data capturing (Beginner)

A common daily task of a Data Capturer's life is copy-pasting data from an excel spreadsheet into a web or desktop application. This robot fully-automates that task. The robot copy-pastes 100 lines of customer data into their respective input fields of a web application and desktop application. The robot even performs both the web and desktop app data capturing simultaneously. This gets the job done in a fraction of the time that a human could with 100% accuracy.

Robot 3: Automation challenge (Intermediate)

This is an RPA challenge created by UiPath to test a RPA Developer's ability to build a robust software robot. The goal of this challenge is to create a workflow that will input data from a spreadsheet into the form fields on the screen. Beware! The fields will change position on the screen after every submission, throughout 10 rounds, thus the workflow must correctly identify where each spreadsheet record must be typed every time.

Robot 4: Real estate web scraping (Intermediate)

A user enters a city name, the robot then scrapes thousands of real estate listing data in that city off the web. The data is then exported into a MS Excel spreadsheet, including the prices of the property, number of bedrooms, number of bathrooms and suburb location.

Robot 5: PDF invoice data scraping (Advanced)

Imagine the job of an admin employee is to copy-paste text from a PDF invoice into an excel spreadsheet and then repeat this task 1000 times for 1000 different invoices. Not only is this job extremely tedious and boring, but a human is very likely to make mistakes along the way. This robot fully-automates that process by looping through every PDF file in a folder, scraping the text and "pastes" the text into a spreadsheet. This robot is 8 times faster than a human with a 0% error rate.

Robot 6: Optical Character Recognition (Advanced)

What happens when the PDF file is a scanned image? How will UiPath read the text? The answer is Optical Character Recognition (OCR) which converts text in image format to actual text. This robot loops through scanned PDFs, scrapes the text and exports it into a text file.

Robot 7: Email Automation (Advanced)

In this robot, the user specifies only the email addresses of interest, and then the robot saves a copy onto your machine of all emails and attachments in your gmail inbox with those email. The robot saves them into separate folders per email address and automatically sends an output report email to the developer displaying all logs of what emails have been saved and what errors have occurred.

Why am I qualified to teach you? I am a qualified Industrial and Systems Engineer, experienced RPA developer, Top 10% most engaging instructor on Udemy in 2018 and founder of Future RPA, a Smart-Automation consultancy where we use RPA to streamline our clients' business processes. I've incorporated everything I've learned in my years of engineering and teaching to make this course not only more effective but more engaging. The course includes:

  • Over 100 Lectures and 8 hours of on-demand video content.

  • 7 Real-world projects

  • 12 Activities

  • 6 Quizzes.

  • 3 Articles.

  • And the best part… Robots!

As a bonus, I will give you all 6 Robots we build completely free. You can use these robots as templates and modify them to build your own custom robots.

In an effort to continuously improve this course, I will be building new robots and adding more content to this course with time. You will be notified via an educational announcement every time I add new content to the course. Student satisfaction is important to me, so if there is anything specific you want me to teach in this course that you feel that I have not yet covered, please feel free to send me a message and I will add it to the course.

By the end of this course, not only will you be comfortable with building your own software robots but it will help you land that high-paying RPA job that you want.

Electricity & electronics – Robotics, learn by building

Over 21,000 enrolled! Open career opportunities and have fun learning electronics focused on building robots/automation!

Created by Ian Juby - Robotics engineer & Educator at Tech Valley Science Centre

"]

Students: 25303, Price: $99.99

Students: 25303, Price:  Paid

You can open all kinds of doors for advancement in so many careers with a basic understanding of electronics. Think of all of the fields and hobbies that involve electronics to some degree! This "Robotics: Learn by building" series of courses focuses on robotics - which itself is a very diverse field that has application in everything from industry, manufacturing, laboratory work, or military, even in home automation. 

Updated November 15, 2020

With over 21,000 students enrolled and more than 2,100 five star ratings, students aged 8 to 60+ have enjoyed the course and projects.

In this module 1 course, you will build electronic circuits, actually make some electronic components from scratch and use them in your circuits, learn about electricity, soldering skills, and basic analog electronics.  You'll need some basic math skills and that's it! No prior knowledge of electricity of electronics is required, and yet by the end of this course you'll have built functioning electronic circuits like light flashers, sound effects, and controlling the robotics engineer's best friend, the servo motor which is a motor that turns to a specific direction at your command. You will have even connected that servo motor up to read electrical impulses from the muscles in your arm to control the motor bionically. All courses have captions for the hearing impaired.

Start through the lessons today to begin your personal education journey towards your goals - a horizon now filled with so many more opportunities because of your new-found knowledge.


Course materials:

You will need electronic parts and a breadboard, which you can purchase as an accompanying kit (the Analog Electronics Kit) or provide your own.

The first section of the course (available for free preview) explains what the tools and parts are and what you will need if you are supplying your own electronic parts. 

Tools needed: a multimeter, soldering iron and solder, wire,

This course is the prerequisite for the module II course which is digital electronics where you will work with a computer-on-a-chip and hook that computer up to the real world.  In module III you'll learn robotic drive systems and physics, and gain a wide variety of skills in prototyping so you can actually build your own robots and manufacture your own parts.  In module IV, you'll culminate all you've learned so far as you build a 3D printer from scratch, hook it up to a desktop computer and make your own plastic parts.  The 3D printer is, in effect, a robot which you can then use to make parts for your other robot designs. In module V you can take your robot design and construction skills to the next level with a hands-on approach to autonomous robotic systems: learning about various sensors to know where you are and what your robot is doing, GPS navigation, basic artificial intelligence, powerful microchips known as FPGA's where you literally design a custom circuit on the chip, vision systems and more.

Hands-On Robotics with Arduino, Build 13 robot projects

Using Arduino build a Voice control robot, Black line follower, Light follower/repeller robot, Smartphone control robot

Created by Dinesh Tavasalkar - Engineer, Developer, Technical Trainer

"]

Students: 21405, Price: $99.99

Students: 21405, Price:  Paid

Curious about controlling a Robot with smartphone, you have come to the right place. Learn the basic concept and programming required to design a fully functional Arduino Robot. For this course you will need the simplest but the most powerful and advanced Micro-Controller board called the Arduino UNO and a Bluetooth along with some basic electronics component.

Fundamentals of Robotics

Robotics is fundamentally a branch of technology that deals with the design, construction, operation, and application of robots. It is a powerful tool to understand the basic concepts of Computer Science, Mechanical engineering, and Electronics engineering. In this Arduino robot course will use a simplified version of C++ language for programming our Robot using the Arduino IDE.

Course Content and Overview

This course is designed for students interested in controlling an Arduino Robot with Android Smartphone. No coding experience is required; all you need is an Arduino, Bluetooth, some low cost hardware and electronics component for building the Robot. We will start from basics of Arduino programming and then move to higher topics.

Basics of Arduino

In this course you will first understand the basics of Arduino and then we will look at Arduino installation & setting up Arduino with your Computer or Laptop

Construction of Robot

After understanding the basics of Arduino next we will construct our Arduino Robot. All the components required for building this Robot are mentioned in Section 2

Time Control Robot

In the Time Control Robot section you will first understand the working of Motors Driver and how to control 2 motors using a single motor driver.

We will then write Arduino program so that the Robot moves in the following direction for a specific period of time

  • Forward

  • Backward

  • Axial Left

  • Axial Right

  • Radial Right

  • Radial Left

  • Stop

Serial Communication

Serial Communication is essential for sending and receiving data between Electronic hardware devices. We will use Serial Communication to control Led’s, Potentiometer sensor and the Arduino Robot.

In this section you will learn to read analog values from sensors and display it on the Serial Monitor. You will also write (send data) values from PC to Arduino.

Android Programming

Android OS has taken the world by storm after its inception nearly 10 years back. One of the major benefits of owning an Android smartphone is the ability to use it as a Remote Control for controlling Robots and other Electronics devices.

In this course we will design 5 Android Applications using a tool called AppInventor2. AppInventor2 is a Graphical Programming Software using which even a non programmer can design amazing Android apps in a matter of minutes.

Controlling Arduino Robot using Android Smartphone

We will create 3 android applications for controlling the Arduino and each application works in different manner

SmartBot

In the Smartbot android app we will create 5 buttons (Forward, Backward, Left, Right and Stop). When the user clicks on any of the button the Robot will move in that particular direction.

AcceleroControl Robot

In the AcceleroControl Robot android app, we will use the accelerometer sensor from the android smartphone to control the Robot. So when the user tilts the robot in forward direction it will will move forward, when the Smartphone is kept flat the Robot will Stop. Similarly by pointing the smartphone in direction you can control the direction of the Arduino Robot.

VoiceControl Robot

In the Voice Control Robot we will move our Robot in different direction by giving voice inputs

Black Line Follower

In Black line follower robot, we will first understand the working principal of the IR sensor and then attach it to our robot. After this we will understand the programming logic and then program the arduino robot to follow a black line.

White Line Follower

In white line follower, we will first understand the working principal of White line follower robot and then we will reverse the black line follower program so that the arduino robot follows a white line

Object Follower Robot

In Object Follower robot, we will first understand the working principal of this robot. After this we will write the Object Follower robot program so that the arduino robot can follow an Object.

Object Repeller Robot

In Object Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from the object.

Object Avoider Robot

Object avoider robot is similar to object repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Light Follower Robot

In Light Follower robot, we will first understand the working principal of this robot. After this we will write the Light Follower robot program and use the smartphone’s flash light so that the arduino robot can follow it.

Light Repeller Robot

In Light Repeller robot, we will first understand the working principal of this robot. After this we will write the program so that arduino robot keeps repelling or keeps moving away from a light source.

Light Avoider Robot

Light avoider robot is similar to light repeller robot, but in certain condition, it will simply avoid the object instead of moving away from it.

Robot Framework Test Automation – Level 2

Intermediate & advanced enterprise test automation using Robot Framework

Created by Bryan Lamb - My courses will improve your life and income!

"]

Students: 12640, Price: $139.99

Students: 12640, Price:  Paid

In this course, we'll take a deeper dive into the technical capabilities of the Robot Framework test automation platform, taking your Robot Framework test automation skills to the next level:

  • Many quick tips to turbocharge your level 1 skills
  • Creating custom Robot Framework libraries
  • A "TODO" script review process to improve collaboration with team members
  • How to keep your open source tools up to date
  • A deep dive into web locators
  • Conditionals & loops to make your scripts more logical
  • Advanced data handling with Dictionaries
  • Data-driven testing
  • A complete end to end example
  • More!

By the end of the course, you should feel confident to pursue a role with any company who needs to introduce test automation into their software development lifecycle.

Forex Algorithmic Trading Course: Code a Forex Robot!

Build a Completely Automated Trading Robot (Expert Advisor) from scratch using MQL4 (MetaQuotes Language 4)!

Created by Mohsen Hassan - Finance & Programming Education

"]

Students: 11036, Price: $129.99

Students: 11036, Price:  Paid

In this course you will learn how to completely automate a Forex Trading Robot from scratch using the MQL4 Programming language.

You do not need any programming knowledge as we will learn all the basic programming concepts in the beginning of the course. The great thing about this course is that we view these programming concepts as they relate to trading, keeping the content extremely engaging.

We proceed by learning the ins and out of the MQL4 programming language. We see how to get live price updates, use most technical indicators in code, send and modify orders automatically and much much more.

We do all of this in a highly engaging manner as we code everything as we cover it. We also give you many assignments along the way making this an extremely practical and interactive course.

Once we have covered all the concepts necessary, we proceed by creating our fully automated trading robot. We backtest it to make sure it’s consistently profitable and see how to run it on a demo or live account.

All the codes created in the course are available to you.

Robotic Process Automation: RPA Fundamentals + Build a Robot

Learn the key elements of RPA, build your first robot using UiPath and get ready for the future of work!

Created by Tor-Inge Flaa - RPA Project Manager and Developer

"]

Students: 8082, Price: $119.99

Students: 8082, Price:  Paid

Robotic Process Automation is a game-changing technology that is designed to automate high-volume, repeatable tasks that take up a large percentage of a workers’ time. Take this opportunity to prepare yourself for the future of work and get trained in one of the most in-demand skills!

The goal of this course is to provide you with a clear overview of what RPA is, how it works and when to apply it, and at the same time give you hands-on technology experience by helping you build a robot that automates a simple business process in the UiPath Studio RPA software. This way you’ll both understand the bigger picture, and you will know how the technology works in practice. Further, we will look at how to pilot the technology in an enterprise setting so that you know what steps to take to succeed with any RPA initiative in your organization.

By enrolling in this course, you will learn:

  • What RPA is and how it works

  • Why RPA is such a hot topic right now

  • The pros and cons of the technology (RPA is not the solution to everything)

  • Who’s offering RPA software

  • The components of the UiPath Platform

  • The UiPath Studio developer software

  • How to build a simple software robot (step-by-step exercise together with instructor)

  • A 5-step plan for piloting and implementing RPA in your enterprise

  • How to set up an RPA Center of Excellence

  • Critical success factors for succeeding with an RPA initiative

  • What to do next to further improve your skills after this course (I’ll point you in the right direction!)

We will also have a look at various real-world examples on how RPA has been applied at different companies.

Coding for kids: Scratch, Python, Html, Css, Math, Robotics

Become a Coding Champ ! 9 courses in 1. Learn more than 10 software | Build - Games | Animations | Web Sites | Robots.

Created by Robolabz STEM School - Education Enthusiast - Enggr, MBA, Robotics

"]

Students: 3435, Price: $29.99

Students: 3435, Price:  Paid

Coding Megacourse : 9 courses in 1

# this course is developed with 7+ years of extensive work in the field of STEM training. I have trained students from 6yrs of age till 22 yrs. I have incorporated all my learnings in the teaching methodology in this course, to make it easy, fun & result oriented.

This Course is divided in 3 Parts

  1. Block Based Programming (it has 6 different Courses)

  2. Moving from Block Based programming to Text Based Programming (it has 1 course)

  3. Text Based programming (it has 2 different Courses)

PART-1: Block Based programming - Here we will learn concepts of Programming with easy drag & drop software. Here are the 6 courses we will cover in this part

1. Learning basics of Programming by generation of Visual Designs

  • 3D Design – Program and build 3D shapes & patterns

  • 3D Printing – Learn to 3D print the designs built

2. Application of programming

  • Electronics Programming, Control & Simulation - Working with 2 Electronic Chips

  • Robotics Programming, Control & Simulation - Programming Lego, Arduino

3. SCRATCH Programming & Gaming

  • Learn basics of programming through movement of sprites

  • Build application like Quiz & Calculator using Scratch

  • Build animations & Stories using Scratch

  • Build Games using scratch Programming

4. Developing games with a Professional Game Engine - CONSTRUCT 3

  • Learn the Game engine & build your own interactive games

  • Build 3 very interesting Games with ease

5. Web Designing with WORDPRESS

  • Build a real website

  • Make the website live with 0 budget

6. ROBOTICS with Arduino – (no hardware reqd)

  • Basics of Electricity

  • LED Projects - Circuit Building & Programming

  • Motor Projects - Circuit Building & Programming

  • Sensors & robotics - Circuit Building & Programming

PART -2 : Moving from Block Based programming to Text Based Programming – Here we will learn to shift to text programming using turtle graphics programming with python.

7. Moving from Scratch to Python - TURTLE programming

  • Learn the analogy in Scratch & Python

  • Build various shapes in python

PART -3 : Text Based programming – Here we will learn to build applications by writing text programs. We will learn it through

8. PYTHON Programming

  • Learn various Programming concepts like loops, variables, conditional statements & data types.

  • Build mathematical applications like student grade calculator.

  • Build numerical applications like number series, calculator etc.

9. HTML & CSS Programming

  • Build website using HTML programming

  • Style the website using CSS Coding

#Learn Risk Free -  30-days money-back guarantee.

What you will learn ??

  • Learn Scratch Programming

  • Learn Scratch Gaming

  • Transition from Scratch to Python

  • Python Programming

  • HTML & CSS Programming

  • 3D Designing, 3D Printing

  • Electronic Chips Control

  • Robotics Programming through Arduino & Lego

  • Learn Math fundamentals through Programming & Gaming

  • Drag & Drop based software to learn programming easily

Learn to create Technology through Programming

  • Build various 3D shapes & print them on 3D printer using Programming

  • Learn to build 2D games on Scratch

  • Learn to build various 2D shapes on Python

  • Control Electronics & Robotics Devices

  • Learn various mathematical operations with Python

  • Learn other programming fundamentals through Scratch Programming

  • Create Website using HTML CSS programming

  • Design Website using Wordpress

Learn the Engineering & Math

  • You will learn different programming concepts in an easy way like

    • Loops - For & While

    • Conditional Statements - If & else

    • Using variables 

    • Data Types

  • Sounds boring but you'll love the way Maths concepts are explained in the course like

    • Number lines

    • X Y Z axes

    • 3D objects (Cube, Cuboid, Pipe, Tubes etc.)

    • 2D objects (Square, Hexagon, Octagon, Decagon, Circle)

    • Natural numbers

    • Squares / cubes

    • Finding Area / Perimeter

    • Building math Calculators in Scratch & Python

This Mega course is regularly updated with new lectures / courses so that you get most value out of it & this course can exceed your expectations.

So, Enroll for the course & Enjoy learning !!

Robotic Drives & Physics: Robotics, learn by building III

New, 3rd course with over 30,000 enrolled in the first two courses, and over a 4.5 star rating!

Created by Ian Juby - Robotics engineer & Educator at Tech Valley Science Centre

"]

Students: 3289, Price: $99.99

Students: 3289, Price:  Paid

Please note: Content is being uploaded through November/December. This is a new course. Thanks for your patience!

Building on the knowledge you gained in the Analog Electronics and Digital Electronics modules, you'll open even more doors to diverse careers and hobbies by learning how to physically move robots and mechatronics. Robotic drives and physics are intimately intertwined - almost the same topic in fact. And think about all the things around you that are moved or operated automatically: from the furnace and air handlers in your office building, to so many functions in your car, and then the booming robotics field in industry, mass production, even entertainment! People are needed who understand how those robots work in order to design, install, program and maintain those robots. Maybe you're interested in building a submarine robot to dive to shipwrecks or places normally unreachable by humans. We'll actually look at a real-world case study and use our new-found knowledge of physics to design a submarine robot to operate at depths of 600 meters or more. Or perhaps you are just interested in competition robotics like the gladiator-style battle robots which go head-to-head to destroy each other. 3D printers (of which we design and build one in course 4) are essentially robots! All of these topics involve a good understanding of robotic drive systems and physics which you will learn in this course.

With over 30,000 students enrolled in the first two courses in the "Robotics: Learn by building" series,  more than 2,000 five star ratings in the first course alone, students aged 8 to 60+ have enjoyed the course series and its projects.

No prior knowledge of mechanics, physics or robotics is needed. You will need a good understanding of electricity & electronics and digital control and some basic math. If you have completed course 1 "Electricity and Electronics" and course 2 "Digital Electronics" you have the background you need as we will be using those skills in this course to drive different kinds of electric motors. All courses have captions for the hearing impaired.

Course materials:

You will need the analog electronic parts and a breadboard, which you can purchase as an accompanying kit (i.e., the Analog Electronics Kit from module I) or provide your own, as well as the parts from the digital electronics kit (i.e., the Digital Electronics Kit from module II) or provide your own Arduino controller board and some logic-level, high power MOSFET's.

You will also need the Robotic Drives & Physics Experimenter's kit which again you can purchase as an accompanying kit or provide your own parts. The first lesson is a walk-through of what is in the kit and acts as a parts list for this module.

This series of "Robotics: Learn by building" modules has an end-goal focus on the diverse field of robotics. In module I we learned the basics of electricity and electronics. In this module II you further developed your knowledge and skills to include digital electronics and practice your skills on real-life digital components. In this third course you will learn physics principles (from simple to very complex) with a specific goal of understanding and even designing your own drive systems for robots. You will learn details about different robotic drive systems you will see in commercial, industrial robots like how timing belt drives work and why they are so important in robotics, as well as the more esoteric drives like the harmonic drive - what it is an how that amazing system works.

We will even look at a real-life case study as we design a submarine robot, remotely operated and able to withstand the bone-crushing operating depths of over 600 meters minimum. The unique challenges we will face will build up your knowledge so that you too can design sea-floor robots facing harsh environments to perform inspection, welding or maintenance on submarine pipes or cables.

This course is the prerequisite for the module IV course where you'll learn prototyping skills, and gain a wide variety of knowledge and skills so you can actually build your own robots and manufacture your own parts. In module IV, you'll culminate all you've learned so far as you build a 3D printer from scratch, hook it up to a desktop computer and make your own plastic parts. The 3D printer is, in effect, a robot which you can then use to make parts for your other robot designs. In module V you can take your robot design and construction skills to the next level with a hands-on approach to autonomous robotic systems: learning about various sensors to know where you are and what your robot is doing, GPS navigation, basic artificial intelligence, powerful microchips known as FPGA's where you literally design a custom circuit on the chip, vision systems and more.

Lesson overview:

  • In this course we'll be covering:

  • Simple machines (which all come into play in surprising ways you probably haven't seen before)

  • Designing an arm robot

  • The toggle mechanism (again, comes into play in a ridiculous number of surprising ways you probably haven't seen before)

  • harmonic drives, cycloidal drives, epicyclic drives, traction drives

  • strength of materials & construction challenge

  • case study: design challenges of a deep-submarine, remotely operated vehicle

  • hydraulics & pneumatics (including building your own)

  • air & hydraulic muscles, muscle wire

  • servos (speed, pressure, force, position, etc...)

  • DC motors, BLDC motors, BLDC servo motors, stepper motors, AC motors, AC servo motors, single and three phase power, electrical generation

  • frequency drives, PWM AC signal generation

  • regenerative / rheostatic / dynamic braking, looking at electric vehicle design and locomotive design

  • counter-force systems you will encounter in industrial robots

  • safety around robot systems, in industry and hobby

  • robot designs: articulated arm, gantry, spine, collaborative

  • case study: combat robots

and more!