Difference between revisions of "Robotics For Beginners"
Futurefunk (talk | contribs) (→FAQs before starting:) |
Futurefunk (talk | contribs) (→FAQs before starting:) |
||
Line 9: | Line 9: | ||
==== '''FAQs before starting:''' ==== | ==== '''FAQs before starting:''' ==== | ||
− | + | ;Do I need to know math, programming and machine learning concepts to build this humanoid robot?:Yes you do. We will point out concepts to learn and open-sourced courses to follow. Learning these concepts from scratch would require a lot of patience and practice. We will point out technical material to skip if not necessary. | |
− | Yes you do. We will point out concepts to learn and open sourced courses to follow. Learning these concepts from scratch would require a lot of patience and practice. | ||
# Is knowledge in 3D printing required? | # Is knowledge in 3D printing required? |
Revision as of 16:08, 11 June 2024
Contents
This is a learning guide for absolute beginners who want to build a humanoid walking robot from scratch.
This assumes the following:
- You want to build something substantial, like a walking robot, but have no prior experience.
- You don't know the basic terminology, parts that a humanoid robot should be comprised of. e.g. actuators, servos, etc.
- You don't know the basic software and algorithms that train a humanoid robot to move.
- You don't know how to start building a walking robot with the available open-source resources.
- You want a step-by-step guide of how to build this walking robot.
FAQs before starting:
- Do I need to know math, programming and machine learning concepts to build this humanoid robot?
- Yes you do. We will point out concepts to learn and open-sourced courses to follow. Learning these concepts from scratch would require a lot of patience and practice. We will point out technical material to skip if not necessary.
- Is knowledge in 3D printing required?
Most probably, unless we can find off-the-shelf parts. If we can, they will be documented here. If not, we will document the 3D printing process.
- What is your teaching approach?
We define the goal, which is to build a walking humanoid robot, then backward engineer all the learning material required to turn this goal into a reality. This documentation will aim to provide every single detail required to design, assemble and train a walking humanoid robot. If there's an opportunity to skip technical material that does not contribute to the goal, we will skip it.
Basic terminology and why they are important:
- Actuators
- Difference between underactuated and overactuated
- Servos
This is clearly incomplete and a work in progress; you can help by expanding it!