GoRobotics - Robotics news, robot projects

How to Make a Robot – Lesson 1: Getting Started

Posted on August 4th, 2010 in Articles, Hobbyist, How To Make a Robot, Projects, Robots

RobotShop Grand Tutorial: How to Make a Robot - Lesson 1

Lessons Menu:

Getting Started

Welcome to the first installment of the Grand RobotShop Tutorial, a series of 10 lessons that will teach you how to make your own robot. This tutorial is aimed at anybody willing to get started in robotics and have a basic understanding of terms such as “voltage”, “current”, “motor”, and “sensors”. Although this might seem pretty basic, even people with previous robot building experience might find useful information regarding the general method of building a robot. What is a robot? There are many definitions of robot and no real consensus has been attained so far. We loosely define a robot as follows:
Robot: An electromechanical device which is capable of reacting in some way to its environment, and take autonomous decisions or actions in order to achieve a specific task.
This means that a toaster, a lamp, or a car  would not be considered as robots since they have no way of perceiving their environment. On the other hand, a vacuum cleaner that can navigate around a room, or a solar panel that seeks the sun, can be considered as a robotic system. It is also important to note that the  “robots” featured in Robot Wars for instance or any solely remote controlled device would not fall under this definition and would be closer to a more complex remote controlled car. Although this definition is quite general, it might need to evolve in the future in order to keep up with the latest advancement in the field. In order to get a sens of how robotics is rapidly growing, we suggest you take a look at the RobotShop History of Robotics. Let’s get started This series of tutorials is intended to guide you through the steps of building a complete mobile robot. There are 10 lessons that will be released in the following 10 weeks.  Each lesson guides you through one step of making a general-purpose mobile robot.  This will enable you to build your very own mobile robot in order to perform a task of your choice. Each lesson will be illustrated with an example from RobotShop experience in producing the RobotShop Rover. The lessons are intended to be read one after the other and build upon the information gained. STEP 1 The first step is to determine what your robot should do (i.e. what is its purpose in life). Robots can be used in almost any situation and are primarily intended to help humans in some way. If you are unsure of what you want your robot to do or simply want to concentrate your efforts on specific tasks, here are some ideas:

Knowledge & Learning

LEGO Mindstorms NXTIn order to build increasingly complex robots, most professionals and hobbyists use knowledge they have acquired when building previous robots. Instead of building one robot, you can learn how to use individual components with the objective of building your own “knowledge library” to use to undertake a larger, more complex design in the future.

Amusement & Companionship

Teddy Bear Companion RobotBuilding a robot is in and of itself is fun and exciting. Robotics incorporates aspects of many disciplines including engineering (mechanical, electrical, computer), sciences (mathematics and physics) and arts (aesthetics) and users are free to use their imagination. Amusing others with your creations (especially if they are user-friendly and interactive) helps others to become interested in the field.

Competitions & Contests

Robot SoccerCompetitions give the project design guidelines and a due date. They also put your robot against others in the same class and test your design and construction skills. Although many competitions are specifically for students (elementary to university), there also exist open competitions where adults and professionals alike can compete.

Autonomous life form

Alice Micro Robot SwarmHumans are natural creators and innovators. The next great innovation will be to develop a fully autonomous life form that rivals or surpasses ourselves in ability and perhaps creativity. This goal is still being accomplished in small steps by individuals, research organizations and professionals.

Domestic or Professional tasks

Neato Cleaning Tile EdgeDomestic robots help liberate people from unpleasant or dangerous tasks and give them more liberty and security. Professional and Service Robots are used in a variety of applications at work, in public, in hazardous environments, in locations such as deep-sea, battlefields and space, just to name a few. In addition to the service areas such as cleaning, surveillance, inspection and maintenance, we utilize these robots where manual task execution is dangerous, impossible or unacceptable.  Professional and Service Robots are more capable, rugged and often more expensive than domestic robots and are ideally suited for professional and/or commercial use.

Security and Surveillance

SuperDroid HD2 SWAT / EOD Tactical Treaded Robot w / 5DOF ArmMost mobile robots are used to venture into areas where humans either should not or cannot go. Robots of various sizes (either remote controlled, semi-autonomous or fully autonomous) are an ideal choice for these tasks.     Practical Example We anticipate that most of you following this guide have the objective of building a robot for learning and knowledge, but also for sheer fun; though many will have a specific idea or project they want to materialize. The last major consideration is budget. It is difficult to know exactly what people have in mind when they build their first robot; one might already want to build an autonomous snow removal robot, while another simply wants to make an intelligent clock. A simple programmable mobile robot might cost about $100 while a more complex can be several thousands of dollars. In this exercise, we have chosen to make a mobile platform in order to get an understanding of motors, sensors, microcontrollers and programming, and to include a variety of sensors. We’ll keep the budget to about $200 to $300 since we want it to be fairly complete.

Simple Mobile Robot CAD

RobotShop - Robotics at your serviceFor further information on learning how to make a robot, please visit the RobotShop Learning Center. Visit the RobotShop Community Forum in order to seek assistance in building robots, showcase your projects or simply hang-out with other fellow roboticists.

You can skip to the end and leave a response. Pinging is currently not allowed.

130 Responses to “How to Make a Robot – Lesson 1: Getting Started”

  1. karl arjun Says:

    what is the parts of robots….

  2. yogs Says:

    can i understand robotics without having technical background

  3. HAWKSPY Says:

    THANK YOU FOR YOUR TIME

  4. javeed Says:

    wats the ending date for 2nd lesson??

  5. Locktide Says:

    Thanks for the great lessons on robotics!

  6. shreejith raj, mysore, karnataka Says:

    this is very usefull…….
    nice job……
    thanks for the information

  7. srikanth Says:

    it is very use full about robo

  8. venkatachalam Says:

    i liked it …………………………………………………….
    but no information from Lesson 4 toLesson 10

  9. venkatachalam Says:

    thanks a million

  10. jitendra singh Says:

    what is the part of robot

  11. sunil Says:

    myself sunil,i want to know more about robots

  12. sunil Says:

    its very to know the method of prepreparation of robots

  13. Dozie Says:

    thanks so much.this is the closest ive come to making my first robot. i hope i learn enough to make one.

  14. warlord Says:

    helpful for me,,,,,

  15. linkesh Says:

    can i able to build a robot with this tutorials..?

  16. luthfi Says:

    thank’s./ .
    where the lessons another???

  17. deepak yadav Says:

    nice,
    plz show it more practically

  18. keyvan Says:

    this is very use full and nice.plz continue to release the other lessons ( 4-10)
    thanks !

  19. aravind Says:

    its so helpful please continue this

  20. alajmi Says:

    PLZ..Continue as soon as u can
    where is the other lessons?? (5-10) ??

  21. Sammi Mugisha Says:

    thanks man.this is very useful.keep it up.

  22. gobalsamy Says:

    its very good

  23. shashank Says:

    its nice please release otrher parts

  24. shriram Says:

    wow!!!!!!!!!!! i understood nothing.

  25. computer Says:

    hello u want to make robat like me ican hellp u with ur first lesoon beep boop

  26. computer Says:

    and it wont take long beep beep beep boop

  27. VIKASH Says:

    can u show design of robot arm based on microprocessor???????

  28. soniya Says:

    how r d parts of a robot assembld?????

  29. Reeak Says:

    few more information of microprocessors are needed

  30. punitha Says:

    good job ….
    go ahead….

  31. sachin: Says:

    how to make simple robots

  32. Gokull Subramanian Says:

    wow!!!!! its interesting but how to assemble the parts of a robot and what are they.

  33. Carlos Says:

    Hi Everybody.

    Thank you for the great feedback, we really appreciate it. In order to get help with making robots, we suggest you visit our forum: RobotShop Community Forum

    There you will be able to find help from the RobotShop technical team and from other roboticists.

  34. Carlos Says:

    For all those wanting to get started with robotics and seeking simple instructions on assembling your first robot, we recommend using the DFRobotShop Rover. In its page you will find all the required information to get this nifty robot running in no time.

    This robot is aimed at beginners and advanced users as well, Beginners will be able to get the robot to move and perform preprogrammed action in no time, while learning about programming and robotics in general. On the other hand, more advanced users will appreciate the fact they the platform is Arduino based and thus can be easily expanded with Arduino Shields .

  35. Carlos Says:

    Make sure you have a look at lesson 4 which treats specifically about microcontrollers. Let us know if you have further questions.

  36. Demarch Says:

    this is really cool and I have
    to check out your upcoming
    dynamic lessons!…

  37. charu Says:

    how can i make a robot using home junk not technical things with an easy method

  38. Carlos Says:

    It is certainly possible to hack household appliances and other everyday objects and make them into a robot. This can mainly be done once you have a sense of what are the requirements for a robot and how the different components in an appliance for instance could help you do that. Also, if people is able to make robots form household materials, it is because household materials can sometimes be packed with motors, circuits and other useful things.

    The first step for hacking junk into useful things would be to take them apart and be familiar with the components and how they work together. Usually toys and small appliances are a good and almost natural start.

  39. Sarath Remalli Says:

    Can you give me more details about the voice recognition robots?

  40. Carlos Says:

    About speech recognition robots, you might be interested in the Speech Recognition Modules form Tigal.

  41. ajit kumar Says:

    thank you for giving this valuable information on robotics

  42. jithin Says:

    nice job……….

  43. Carlos Says:

    Thanks for the positive feedback!

  44. hadley preethish Says:

    yeah this really helped me a lot
    no wrong in trying this……

  45. mohit Says:

    hi i’m 13 i want to make a robot

  46. ILluminator Says:

    Great Lesson..
    Eagerly waiting for 5-10 lessons.

  47. Pranav Says:

    tks for the info

  48. Devendra Says:

    i wanna make a robot,but i don’t have any idea about robot tell me and describe with audio how to make robot and plz.. sent me the cost of tht robot.

  49. yosef Says:

    hi.thanck

  50. dkoster Says:

    why the heck does every robot-making thing that i look up cost money? I don’t have $100! I WOULD LIKE A FREE ROBOT THANK YOU VERY MUCH

  51. Carlos Says:

    @dkoster, There is no free lunch.

    In order to accomplish the robot you describe it would require knowledge, robot making experience besides ingenuity and creativity. It takes a lot of experimenting and know-how in order to create a robot out of old junk.

    Also, these lessons are simple in the sense that they summarize the knowledge currently required to make a robot using off-the-shelf (and maybe some custom) parts. By no means this is a comprehensive repository of the knowledge related to make a robot.

  52. sadiq Says:

    can we make robots in low budgets?
    Also want to know about gadgets

  53. angel Says:

    explain me parts of the robots

  54. michael Says:

    i love it

  55. sam Says:

    great website. very useful for anyone like myself wanting to get into robotics

  56. Carlos Says:

    Thanks for the kind comments everybody!

  57. Horeb Says:

    i’m horeb doing my mechanical engineering final year,i’m interested in robotics.I’m planning for a project on robot so please can any one guide me through my project?

  58. jeni Says:

    thnk u fr ur information…:)

  59. nagarajunidhi Says:

    hai ,thanks

  60. nagarajunidhi Says:

    how to make a small robot in limited amount

  61. sri Says:

    can u say about the manufacture of a robot,i means the equipment needed for doing the parts of a robot.hope u will definitely help me.thank u very much

  62. jasdeep Says:

    very boringg v have 2 just read n go on reading

  63. praneeth Says:

    until now i was searching for a good web site to know about robotics now i got and opportunity to know about them i am very thank full to the publisher.

  64. akshat Says:

    i am very thankful to the publisher now i can know more about robotics

  65. Sushil Says:

    How to make a simple robot which are used generally
    what is the simple procidure to make a robot

  66. jaswitha Says:

    till now i never got the information about robotics and know i can learn more & more. I am very thankful to the publishers <3<3<3<3<3<3<3<3<3

  67. jaswitha Says:

    till now i never got the information about robotics and know i can learn more & more. I am very thankful to the publishers

  68. sonam Says:

    i was able to learn more about robots……i am thankful to the publisher….

  69. praveen Says:

    i want from chapters 7 to 10 pls..

  70. chandrahas Says:

    tel more about its programming

  71. raju Says:

    i want to make a robo .how?

  72. prasath Says:

    we r a gang of frnds waiting to make a mark in robotics field.
    can any one help us????????

  73. Venky.. Says:

    THANK YOU VERY MUCH……..

  74. bhargav Says:

    thankyou alot this will help the many people in many ways

  75. Nathan Gibson Says:

    I’m trying to find someone to help to build a Robot idea called: Eggobot

  76. waseem abbas Says:

    thats too knowlege for bigeners….thnx

  77. Jay Says:

    Please i want the programming instructions for my humanoid

  78. Carlos Says:

    Than this is not the right place to ask your question, please visit http://www.robotshop.com/forum/

  79. dibyanshu shekher Says:

    the lessons to understand the robot is not clear.use figures and exmples to be clear

  80. P.Raju Says:

    thank you for your given information,but
    i want more information about ROBO programs please

  81. I love robot Says:

    Woow . This is soo great .
    Wooww . I love itt .
    good . fantasic

  82. I love robot Says:

    <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3
    Robots are my life <3 <3 <3 <3 <3 <3 <3 <3 <3 <3 <3

  83. Carlos Says:

    For robot programming you will need to wait until lesson 10. In the meantime, you can read all the completed lessons.

  84. Carlos Says:

    Wow! Thanks for the kind comment.

  85. THE H. S. INDIA Says:

    CAN I UNDERSTAND ROBOTICS WIDOUT ANY TECHNICAL SENSE ………..AS I AM A JUST A STUDENT OF class 8th …………..and could u plz advice me wid some useful ideas for making a home made (probably, junk made) working robot………………..plzzzzzz

  86. Carlos Says:

    We invite you to follow the lessons and let us know if you have any specific questions., we believe the lessons have enough information to get you started making robots very fast.

  87. srinivasan Says:

    i need some video from you in that video have a manufacturing a small robotics

  88. Gloroius project nice job Says:

    Hi i am anil.i am b.tech 3nd year student.i want to make robot.how strated it,how to make a simple robot?plz give me advice.Plzzzzzzz……. help.

  89. AZEEM Says:

    COOL ROBOTS

  90. elayaraja a Says:

    this type of information will be very useful for the beginners in robotics….keep it going on

  91. Por Soksan Says:

    I’m Soksan student of BBU . Would you please give me the video of the sample of robot that you made.

  92. steves gilbuena Says:

    nice..were i can buy some some parts to make a robot?

  93. sunil Says:

    i want to learn about robotics

  94. karatikey tiwari Says:

    robotics is a tremendous topic and i have great in it.robot is a good artificial
    social worker .it can be used to survive the human being at the time of specific & natural hazards & for many more.
    thanks

  95. karatikey tiwari Says:

    robotics is a tremendous topic and i have great interest in it.robot is a good artificial
    social worker .it can be used to survive the human being at the time of specific & natural hazards & for many more.
    thanks

  96. veena Jelin Says:

    Thanks a very informative nd interestin session….

  97. mohan Says:

    where i can buy some parts to make a robot. where i find the electronic tools.

  98. Carlos Says:

    RobotShop.com !

  99. shailendra kumar verma Says:

    how to make robot firstly start plse say complete information plse.

  100. praveena.m Says:

    hi am praveena thanks lot but i want help from u now am doing one project ,u have any information about robo mail me .plz how to do ?mail name crazypraveen.13@gmail.com.plzzzzzzzzzzzzzzzzzzzzzzzzz

  101. sachin gangwar Says:

    hi this is sachin i want to make project on robot i know its difficult but i can do it so plz help me

  102. rajya lakshmi Says:

    hai i am rajya lakshmi.i am very interested in robotic,but i don’t know any thing about that.plzzzz help me

  103. adnel Says:

    hi like robots easy way to make it is through reading and by other purposes.

    so bye see u

  104. Prashant Says:

    Hai.. im interested in Robotic…can u help me how to make robot…please tell me about how to make robot

  105. sandesh kumar Says:

    hwey my self sandesh kumar…i want 2 make robots as i m very much interested in robotic world ..so plz help me…i just want 2 change dis world…help me…

  106. susin Says:

    nice but not very clear. plz tell me compleate information……

  107. pravin Says:

    wow……………………………………………………….

  108. Sujing Yang Says:

    When will the last two lessons come out?

  109. cheshta Says:

    lovely job….its very useful thank you for so much information….go ahead

  110. prateek Says:

    hey what the nonsense full of idiots work i am not interested

  111. Ganesh kotiye Says:

    hi this is Ganesh; i want 2 give a interview for “Robocon international event” so help me……..
    Thank you.

  112. adarsh Says:

    thank u very much. I surely want to work on one of these projects

  113. brent Says:

    hi

  114. brent Says:

    you rock

  115. josh Says:

    you are awesome

    thank you

  116. brent Says:

    your awesome
    thank you

  117. ja$ Says:

    everything is nonsence….

    but its ok its ok for chikdren

  118. ja$ Says:

    srrry *children

  119. Micheal Heins Says:

    Okay you are true, YouTube is most excellent video sharing web site, because YouTube is a lightly no much streaming time rather than other websites.

  120. charushilqa Says:

    ya..
    thanks..
    show the vedio how to make????

  121. Nitish Sahu Says:

    I Love Robots ♥♥♥! im going to ROBOTICS workshop in 16th December in Jamshedpur!

  122. harsh gupta Says:

    I Want The Lesson 10 Also . But The Information Is Very Goof

  123. Divyansh Says:

    I want to make a robot. So,give me some tips.

  124. Divyansh Says:

    I want to make a robot.Tell me about material required give me some tips also.

  125. cbenson Says:

    This type of question is the main reason we have started the Grand Tutorial Series.

  126. cbenson Says:

    The Grand Tutorial Series is there to help you make your first robot.

  127. Trin Says:

    Thank you for very wonderful information. It’s really helpful.

  128. RASHID FARHA Says:

    hi
    i m rashid i have completed my robot but i don’t how to do its programming plz help me
    ID sayeed0454@gmail.com

  129. kartikey upase Says:

    i love robotics & robot . but i have not so much knowldge about it. plz give me knowldge

  130. juhie Says:

    can u upload few videos?

Leave a Comment

Subscribe to the RobotShop Blogs RSS feed!

Enter your email address: