Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Humanoid Robotics using Raspberry Pi
Rating: 3.5 out of 5(52 ratings)
405 students

Humanoid Robotics using Raspberry Pi

Learn how to build the humanoid robot from the ground up and control it remotely
Last updated 6/2016
English

What you'll learn

  • Learn how to design a basic humanoid robot using Raspberry Pi
  • Get to know how to code the servo motors using Python programming and move in different angles
  • Get to know how the Robot can capture images when the obstacle is detected
  • Wirelessly control the Robot and execute the programs remotely using SSH terminal

Course content

3 sections21 lectures30m total length
  • What will you learn from the course2:27

    This lecture describes the overview of the complete course along the functionality of the robot

  • Hardware and software requirements0:49

    The lecture covers the gathering of complete hardware and software requirements to build all the projects included in the course 

  • Hardware
  • Designing the Robot2:11

    The lecture covers the step by step process to design the structure of the robot using acrylic plastic

  • Designing the leg3:09

    This lecture describe how the design the leg part of the robot using servo motor, servo brackets and other accessories

  • Circuit diagram - Designing the robot leg

    The circuit diagram shows how to design the leg of the robot using four servo motors. Two on the left side and the other two on the right hand side and its connection to the GPIO pins of the Raspberry Pi. 

  • Designing the upper body of the robot1:51

    In this lecture you will clearly understand how to design the upper body part along with the head part of the robot

  • Real time - Robot design1:49

    The video lecture describe how to design the complete structure of the robot using acrylic plastic and servo motors.

  • Coding - Robot walk2:35

    Here you will learn how to code the robot to walk in forward direction by controlling the servo motors 

  • Coding - Robot walk Continuation1:20

    This is the continuation of the coding for the first part which teaches how to make the robot walk by controlling the movement of the servo motors

  • Source Code - Humanoid Robot0:03

    The lecture contains the complete source code in Python format

  • Real Time Demonstration - Robot walk1:36

    This is the real time demonstration of the project where robot is controlled using Python programming

  • Conceptual

Requirements

  • Basic knowledge of Python programming and Linux command
  • Raspberry Pi - Any Model
  • Raspbian Operating System

Description

Humanoid Robotics using Raspberry Pi 3 is an advanced course for those who want to explore in depth in the field of physical computing and Robotics. The course requires basic knowledge of Python programming, Linux commands and obviously, your interest in Robotics.

In this course, you will learn how to build your own walking Robot from the ground up. This robot will also have obstacle detection feature and will also capture the images of the obstacle.

In the first part of this course, I will walk you through the hardware and software requirements so that you can have everything ready with you before working on the project.

In the second part, I will teach you how to design the Robot so that it looks like a human. Servo motors will be responsible for the movement of the Robot and we will use some of the sensors to perform different tasks such as obstacle detection and capturing images.

Once we are done with the designing part I will be guiding you to write the Robot walking program in python. This section will also include obstacle detection where a green LED will keep glowing while the Robot walks and if any obstacle is found in front of the Robot then a red LED will glow indicating that an obstacle is found.

One USB webcam will be attached on the head of the Robot so that it can also be able to capture the images.

I will guide you step by step how to go about building these projects. I will also share the source code with you so that you can replicate the project by yourself.

I look forward to you joining this course.

Who this course is for:

  • The course is for anyone who wish to explore the design, construction, operation, and application of robots, as well as computer systems for their control, sensory feedback, and information processing.