Roboki - Session 14: Difference between revisions
Evobi admin (talk | contribs) mNo edit summary |
Evobi admin (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
='''Building the Follow Me Home bot Step-by-Step'''= | ='''Building the Follow Me Home bot Step-by-Step'''= | ||
[[File:Follow me home bot.jpg|thumb|372x372px|Follow me home bot made using Roboki.]] | [[File:Follow me home bot.jpg|thumb|372x372px|Follow me home bot made using Roboki.|alt=Follow Me Home bot built with Roboki, utilizing advanced object detection technology and autonomous movement. This intelligent robot showcases key principles of object recognition and DIY robotics, perfect for young engineers exploring AI-powered robotics and technology integration.]] | ||
======'''Description :'''====== | ======'''Description :'''====== | ||
Line 17: | Line 17: | ||
*Challenge! | *Challenge! | ||
|} | |} | ||
[[File:Follow me home bot in action.gif|thumb|475x475px|Follow me home bot detecting objects and tracing its path towards the objects.]] | [[File:Follow me home bot in action.gif|thumb|475x475px|Follow me home bot detecting objects and tracing its path towards the objects.|alt=Follow Me Home bot made with Roboki, detecting objects and autonomously tracing its path toward them using AI object recognition. This robot exemplifies cutting-edge technology in autonomous robotics and object detection, perfect for STEM learners and robotics enthusiasts.]] | ||
Before we begin, take a look at the picture of the bot to get a better understanding of the different parts of this bot. | Before we begin, take a look at the picture of the bot to get a better understanding of the different parts of this bot. | ||
=='''1.HARDWARE'''== | =='''1.HARDWARE'''== | ||
Line 25: | Line 25: | ||
Given below are the materials required to build the Follow me home bot. | Given below are the materials required to build the Follow me home bot. | ||
[[File:Materials required for Follow me home bot.jpg|frameless|894x894px]] | [[File:Materials required for Follow me home bot.jpg|frameless|894x894px|alt=Materials required to build the Follow Me Home bot, including the Roboki microcontroller, sensors, and motors for autonomous movement and object detection. This DIY robotics project introduces key concepts in AI-driven object recognition and sensor-based navigation for enthusiasts and young engineers.]] | ||
===<big>1.2 How is it made ?</big>=== | ===<big>1.2 How is it made ?</big>=== | ||
Line 32: | Line 32: | ||
[[File:Part assembly 1.png|frameless|524x524px]] | [[File:Part assembly 1.png|frameless|524x524px|alt=ttaching motors with three pegs to build the Follow Me Home bot, utilizing Roboki for autonomous movement, object detection, and robotics programming.]] | ||
Line 38: | Line 38: | ||
[[File:Part assembly 2.png|frameless|514x514px]] | [[File:Part assembly 2.png|frameless|514x514px|alt=Placing the 15 by 11 block on a flat surface as the base for the DIY Follow Me Home robot, integrating motors and Roboki for STEM robotics projects.]] | ||
Line 44: | Line 44: | ||
[[File:Beam+motor.png|frameless|517x517px|link=File:Beam motor.png]] | [[File:Beam+motor.png|frameless|517x517px|link=File:Beam motor.png|alt=Connecting the motor to the block for the Follow Me Home robot project, showcasing robotics construction and autonomous robot navigation using Roboki.]] | ||
Line 50: | Line 50: | ||
[[File:Beam+motor2.png|frameless|517x517px|link=File:Beam motor2.png]] | [[File:Beam+motor2.png|frameless|517x517px|link=File:Beam motor2.png|alt=Attaching the second motor to the block, advancing the assembly of the autonomous Follow Me Home robot with motor-driven movement and Roboki control.]] | ||
Line 56: | Line 56: | ||
[[File:Beam+motor3.png|frameless|517x517px|link=File:Beam motor3.png]] | [[File:Beam+motor3.png|frameless|517x517px|link=File:Beam motor3.png|alt=Attaching axle 5 to each motor to prepare the Follow Me Home robot for wheel mounting, enhancing mobility with Roboki's precise control for object detection.]] | ||
Line 62: | Line 62: | ||
[[File:Beam+motor+wheels.png|frameless|518x518px|link=File:Beam motor wheels.png]] | [[File:Beam+motor+wheels.png|frameless|518x518px|link=File:Beam motor wheels.png|alt=Mounting wheels on the axles for the Follow Me Home robot, enabling smooth autonomous navigation with Roboki and motor-driven movement.]] | ||
Line 68: | Line 68: | ||
[[File:Pin connector.png|frameless|520x520px]] | [[File:Pin connector.png|frameless|520x520px|alt=Connecting the pin connector to the opposite side of the motors on the block, further stabilizing the Follow Me Home robot for sensor integration with Roboki.]] | ||
Line 74: | Line 74: | ||
[[File:Pin connector being attached.png|right|frameless|474x474px]][[File:Caster wheel.png|frameless|516x516px]] | [[File:Pin connector being attached.png|right|frameless|474x474px|alt=Attaching the caster wheel to the pin connector using the block joiner, enhancing the Follow Me Home robot's mobility and object detection capabilities with precise Roboki control.]][[File:Caster wheel.png|frameless|516x516px|alt=Attaching the caster wheel to the pin connector using the block joiner, preparing the Follow Me Home robot for enhanced movement and object detection.]] | ||
Line 80: | Line 80: | ||
[[File:Beam 15 attachment.png|frameless|516x516px]] | [[File:Beam 15 attachment.png|frameless|516x516px|alt=Attaching two friction pegs to the first and last holes of Beam 15, advancing the construction of the Follow Me Home bot with stable support for motor control.]] | ||
Line 86: | Line 86: | ||
[[File:Beam 15 attached to bot.png|frameless|515x515px]] | [[File:Beam 15 attached to bot.png|frameless|515x515px|alt=Securing Beam 15 to the underside of the block, carefully aligning the Follow Me Home robot structure for precise sensor-based movement.]] | ||
Line 92: | Line 92: | ||
[[File:Beam 5 attaching.png|frameless|514x514px]] | [[File:Beam 5 attaching.png|frameless|514x514px|alt=Attaching Beam 5 with two friction pegs to complete the upper structure, stabilizing the Follow Me Home robot for enhanced navigation and control.]] | ||
Line 98: | Line 98: | ||
[[File:Beam 5 being attached to bot.png|frameless|521x521px]] | [[File:Beam 5 being attached to bot.png|frameless|521x521px|alt=Attaching Beam 5 on top of Beam 15 to strengthen the Follow Me Home bot structure, enabling better sensor detection and autonomous movement.]] | ||
Line 104: | Line 104: | ||
[[File:1by6 brick attached to bot.png|right|frameless|450x450px]][[File:1by6 brick attached.png|frameless|564x564px]] | [[File:1by6 brick attached to bot.png|right|frameless|450x450px|alt=Attaching the 1 by 6 brick with holes and connecting two 90-degree pegs to the Beam 5, showcasing the assembly of an AI-driven robot. This step highlights easy robots construction for robotics enthusiasts, integrating AI in robotics for interactive robot projects.]][[File:1by6 brick attached.png|frameless|564x564px|alt=Connecting the 1 by 6 brick with 90-degree pegs to the Beam 5, preparing the Follow Me Home robot for Roboki integration and advanced navigation.]] | ||
Line 110: | Line 110: | ||
[[File:Roboki on bot.jpg|center|frameless|471x471px]] | [[File:Roboki on bot.jpg|center|frameless|471x471px|alt=Mounting the Roboki microcontroller on top of the structure, finalizing the Follow Me Home bot’s setup for autonomous robot operation and object detection.]] | ||
Line 117: | Line 117: | ||
[[File:Motors being attached to the roboki.gif|link=https://wiki.yudurobotics.com/File:Motors%20being%20attached%20to%20the%20roboki.gif|center|frameless|476x476px]] | [[File:Motors being attached to the roboki.gif|link=https://wiki.yudurobotics.com/File:Motors%20being%20attached%20to%20the%20roboki.gif|center|frameless|476x476px|alt=Connecting the motors to Roboki, ensuring the Follow Me Home robot is ready for programming and sensor-based autonomous navigation.]] | ||
Latest revision as of 15:53, 30 September 2024
Building the Follow Me Home bot Step-by-Step
Description :
Build an Object Detection Robot with our DIY project! Using object recognition technology, this robot identifies various objects and reacts based on what it detects. Program the robot to respond to its environment with precise movements, showcasing the principles of autonomous robotics. Follow our step-by-step guide to create your own intelligent robot and explore the fascinating world of object detection and robotics. Perfect for young engineers interested in learning about robotics and technology integration.
Contents :
1. HARDWARE
2. SOFTWARE
3. WHAT NEXT?
|
Before we begin, take a look at the picture of the bot to get a better understanding of the different parts of this bot.
1.HARDWARE
Let's make it!
We are going to follow the steps in this tutorial to assemble our follow me home bot. Look carefully into each of the images and follow the instructions one by one to make this follow me home bot. The colour of the blocks and parts used in the construction might differ from original, So carefully follow the instruction given below.
1.1 What do we need ?
Given below are the materials required to build the Follow me home bot.
1.2 How is it made ?
Follow the steps carefully to build our Follow me home Robot
1. Take the two motors and attach the 3 pegs as shown below.
2. Place the 15 by 11 block on a flat surface.
3. Connect the motor to this block as shown in the image.
4. Similarly, connect the other motor to this block.
5. Once the setup is ready carefully attach axle 5 to each of the motors. With this we have created an extension to mount our wheels on.
6. Connect wheels to axles on both sides.
7. Take the pin connector and connect it to the opposite side of the motors on the block as shown below.
8. Now, take the caster wheel and by using the block joiner connect it to the pin connector on the block.
9. Take one beam 15 and attach two friction pegs to first and last holes of the beam.
10. Attach the beam 15 to the underside of the block, this step is a bit tricky so do it carefully and ensure that your structure looks similar to the image below.
11. Take one beam 5 and attach two friction pegs to the first and last holes of the beam.
12. Attach the beam 5 on top of the beam 15 as shown in the figure below.
13. Take the 1 by 6 brick with holes and connect two 90 degree pegs to it and then mount it on the Beam 5 as shown in the image.
14. Next, connect the Roboki on top of the structure as shown in image, used the bricks on the underside of robot to alignn with the central beam and fix it in place by applying pressure. During this step make sure you support the body of the bot from below too.so that the pressure does not break the structure.
15. Now we must connect the motors to the Roboki. Remember the ports to which each motor is connected and programme it accordingly. (Refer to "Roboki Session 4" )
2. SOFTWARE
2.1 Let's Code it !
Now that our Bot is ready, we need to programme it using Plode to make it follow objects path.Follow the step by step instruction in the video given below to programme our follow me home bot.
3. What Next?
Challenge!
Create a Robot that can detect specific persons and perform different actions for each detected person using the App Mode’s face detection feature.