![Gibford's Robot Lab](/img/default-banner.jpg)
- 28
- 220 096
Gibford's Robot Lab
United States
Registrace 9. 07. 2019
The purpose of this channel is to provide instructions and project ideas for BSA students and any others looking for ideas on how to work with LEGO Technics, LEGO Power Functions, and LEGO Mindstorms and Spike Prime robots.
Since this channel is being created for use by kids, comments are not enabled by CZcams for my videos. If you are a parent or educator and have questions or comments feel free to email me at Mr.Gibford@gmail.com.
Since this channel is being created for use by kids, comments are not enabled by CZcams for my videos. If you are a parent or educator and have questions or comments feel free to email me at Mr.Gibford@gmail.com.
Teaching LEGO Robotics Lesson 5: Bumper Cars
This lesson has turned out to be one the kids really enjoy. The bumper car introduces the kids to many new concepts, a detachable cover to hide the hub, using the touch sensor to change directions, introduces them to new coding blocks like the "repeat until" and "greater than less than", and provides an opportunity for extension where the students can make improvements to their cars and programs and bring them back to the field for more friendly competition. Like real bumper cars, there are no winners or losers, just a lot of fun and laughter.
zhlédnutí: 696
Video
Programming Spike Prime Bumper Car
zhlédnutí 1KPřed rokem
Now that you have built the Spike Prime Bumper Car, you will need to be able to program it. This video is step by step lesson on programming the Spike Prime Bumper Car so that it can run around a field, crash into other robots, and keep going.
Spike Prime Bumper Car Building Instructions
zhlédnutí 1,1KPřed rokem
Follow these instructions to build a bumper car using the basic Spike Prime Kit. This build uses the touch sensor to recognize when the robot has ran in to something then change direction. This build is great for a class project.
Teaching LEGO Robotics Lesson 4: Geared up Robot
zhlédnutí 591Před rokem
The 4th build I give my students is geared up robot. It uses 3 connected gears from largest to smallest to speed the robot up. The robot introduces students to gears, the distance sensor, how the order of the movement motors affects the performance of the robot. Also the distance sensor is used to start their robots movement with the wave of a hand which is fun and impresses the students.
Programming Geared Up Robot
zhlédnutí 260Před rokem
After building your Geared Up Robot, use this video for tips on how to program it.
Geared up Building Instructions
zhlédnutí 310Před rokem
This video will show you how to build the Geared Up Robot. You can pause as often as you need to in order to complete the build.
Teaching LEGO Robotics: Controlling the distance your robot travels.
zhlédnutí 2,6KPřed rokem
This video will show you how to program your LEGO Spike Prime Robot to travel a specific number of degrees (or rotations) allowing you to control the distance your robot travels. Many have asked me how to make the robot travel a certain distance rather than use the timer, so here is the solution.
Teaching LEGO Robotics Lesson 3: Square Loop and Figure 8
zhlédnutí 868Před rokem
This is the first wheeled robot my students build and they use it to learn how move around an area. In this lesson they observe the effect of speed on the consistency of their programs and learn how to use the wait block. This is a great lesson to build on the foundation they have created with Spike Prime and increase confidence in their developing skills.
Program Your Walking Insect
zhlédnutí 305Před rokem
Now that you have built your walking insect, it is time to program it using the color sensor.
Teaching LEGO Robotics Lesson 2: The Hopper
zhlédnutí 1,3KPřed rokem
The second lesson I have been using in my LEGO Robotics classes is The Hopper right out of the Spike Prime kit. I do add a minor change with the way he gets programmed, but aside from that, the lesson is exactly the same as the one from LEGO Education
Teaching LEGO Robotics Lesson 1: Walking Insect
zhlédnutí 777Před rokem
The walking insect is the first lesson I use in my robotics class. The build is easy and the lesson introduces the students to stacks, and using the color sensor. It is a great foundation to build on.
Teaching LEGO Robotics with Spike Prime
zhlédnutí 748Před rokem
It has taken several years for me to finally get to a point in teaching LEGO Robotics that I feel I have a decent program going that kids enjoy. There are so few resources out there for teachers who are trying to teach with LEGO and I want to share the projects I have started using in class for teachers that are looking for things they can use right away with their students.
MyBlocks And Variables Part 2: Adding Gyro Straight
zhlédnutí 7KPřed 2 lety
This is the 2nd half of the lesson on using MyBlocks and Variables to improve your programming. In this lesson I add the Gyro Straight with the turns to simplify and speed up your programming. Here is the link to the video with the simple gyro straight program. czcams.com/video/rm4libWMzVc/video.html
Turn any angle with My Blocks and Variables: Gyro controlled turns part 2
zhlédnutí 9KPřed 2 lety
This is the second part of the Gyro Controlled Turns lesson where you learn how to create my blocks and variables to clean up your program, allow you to create programs more quickly, and make your programs easier to look through and adjust.
Spike Prime Gyro Controlled Turns Part 1
zhlédnutí 28KPřed 2 lety
In this video, I will show you how to use the built in gyro on the Spike Prime or Robot Inventor robot to make more consistent and accurate turns.
Run multiple stacks at one time: Spike Prime and Robot Inventor
zhlédnutí 4,5KPřed 3 lety
Run multiple stacks at one time: Spike Prime and Robot Inventor
Spike Prime Proportional Programs Part 3: Proportional Line Following
zhlédnutí 22KPřed 3 lety
Spike Prime Proportional Programs Part 3: Proportional Line Following
Spike Prime Proportional Programs Part 2: Gyro Straight any angle
zhlédnutí 20KPřed 3 lety
Spike Prime Proportional Programs Part 2: Gyro Straight any angle
Spike Prime Proportional Programs Part 1: Gyro Straight
zhlédnutí 44KPřed 3 lety
Spike Prime Proportional Programs Part 1: Gyro Straight
Spike Prime Basic Line Follower and Gyro Controlled Straight Programs
zhlédnutí 51KPřed 3 lety
Spike Prime Basic Line Follower and Gyro Controlled Straight Programs
Using the Gyro to control the Spike Prime delivery cart Part 2: The Turn
zhlédnutí 4,3KPřed 3 lety
Using the Gyro to control the Spike Prime delivery cart Part 2: The Turn
Using the gyro to control the Spike Prime delivery cart Part 1: Going Straight
zhlédnutí 5KPřed 3 lety
Using the gyro to control the Spike Prime delivery cart Part 1: Going Straight
Spike Prime / Robot Inventor Automatic Positioning Motor
zhlédnutí 4,5KPřed 3 lety
Spike Prime / Robot Inventor Automatic Positioning Motor
Understanding the Spike Prime/Mindstorms 51515 Gyro
zhlédnutí 3,5KPřed 3 lety
Understanding the Spike Prime/Mindstorms 51515 Gyro
Changing Angle of Rotation with Lego Technic
zhlédnutí 6KPřed 5 lety
Changing Angle of Rotation with Lego Technic
Best robotics video ever great explanations
Ur literally my goat
Ugh, it's been so hard to find activities for kids with Lego Prime! Thank you for making this video.
I gained experience thanks to this video, but I have a problem, The robot was veering off the black road in the play mat despite our gyro use, But it worked the first time we used it, and we used color following and it worked, but another time it didn't work, can u help me to solve my problem?? I'm afraid the day after tomorrow I'm going to a contest i hope that you can reply to me 🥺
Thank you! Very clear for the beginners.
Can you use the "if condition" block?
This is my science teacher at BSA 😀
How long would you say it takes your students to build and program the robots?
Thankyou sir... iam a passionate tech teacher who is struggling to get into stem. But now i feel so confident by watching the videos of yours... please do post the videos sir...❤
Hello, I really enjoy and learn a lot from your tutorials, if you could make a straight driving video with acceleration and deceleration,thanks
I find this to be a useful tool to learn about robotics! I am a 75 year old with a brain injury. I was a CadCam expert before my accident. I could program robotic arms and other for industrial uses and was an expert in AutoCAD. I want to learn how these robots work but don't know if you can help me to regain some of the knowledge that I lost!
Is it possible to stop the motors not with a timer. It would be nice if the motors stop by a driven distance
Go panama!
I don't have the move 50% 50% block could anybody help me ?
You need to go down and add "more movement"
can you please share the link to buy the insect lesson?
What is the exit condition for start moving at block from more movements? You mentioned it takes power but for how long is the power supplied before it repeats to get yaw feedback? I tried similar loop in python using run_for_degrees but the run is very choppy and slow.
Are you able to make a video on how to use a color sensor in the middle of a program? Love your videos!
Thanks!
Hi Mr. Gibford. It's me, Haley.
My hub gyro has inconsistent transitions from positive to negative yaw angle output. It sometimes flips yaw polarity at 180, as it should. But sometimes it switches at random angles, for example 0 to 220 then -140 to 0. Next it might be 0 to 30 then -330 to 0. The erratic gyro yaw output makes yaw turn control unreliable. Any tips for correcting this?
These are great. I hope you keep adding videos.
This video was epic, thank you for sharing it
Thank you this is very helpful. There is somehing wrong with my robot, it cannot move straight although the code is meant for it to move straight forward. With this gyro, it can help keep it straight despite the motors or wheels having a problem keeping straight 👍
Hi. We have a problem, can you help us? We have a line white. How we are followings?
It should still be the same, look at the reflected light value and set that as your target.
can you help me coding it by EV3 Classroom programming? Because I don't see code "start moving at.... %power in that programing.
I also have this problem - after adding additional motor blocks I only have start moving () () %speed, not %power. Does anyone know why?
how do we do -180 gyro straight?
I have a question how do i create left turn
Cuz problem ist that if i set -30 30 it turn left after right turn but it does 180 not the 90°
@@sak0rax158 When the robot is turning left the numbers get smaller, so you need to use less than instead of greater than, and if you go past 0, then you need to use negative numbers like -90 for example.
There are also a number of videos around on the topic of a gyroscopic turn. This is a gyroscopic straight example, so you would need to use this program from driving straight, and then use gyro turns as needed for any intentional changes in direction.
Thank you SO much for this tutorial! My 5th graders took these principals and was able to make the robot go down the hallway, into two classrooms and across a finish line. I challenged them to then make a u-turn and go back to the starting line. Here’s where we’ve run into issues… when we set the 30 speed turn loop to greater than 176 and then exiting the loop, setting the Target Yaw to 180, it does its initial turn, stops, then starts to go straight, but then spins 360, goes straight, spins 360 again, straight, you get the point, until our timer runs out. Any ideas?
Yes, because the gyro starts to count backwards at 180 back to 0. you would need to have the robot set up someplace and reset the yaw to complete the turn.
@@gibfordsrobotlab - thank you SO much for your reply! That’s perfect, I think we’ll have it pivot 180, reset yaw to 0 and then run our “go straight” loop like in your video. Thank you again!
Mr gibford it’s me Eric just checking to see
Nice of you to check in, I have been getting busy on here again.
Nice
Nice!!!
Thanks! New follower
Hi I had A Question: Is there a way to make it go for a specific distance rather than using a timer?
There is, you need to use the absolute value on the single motors, I will probably make a video on that later in the year since so many have asked for it, I just need to make some time.
@@gibfordsrobotlab Ok Thanks!
Yeah there is just go to the code block saying move forward for then put the number you want
These vids for teachers are fantastic! Thank you for doing this.
Thank you, I was hoping they would be helpful.
Video summary: When the program starts, the yaw will be set to zero. When it turns right, the value of the yaw will increase. When it turns left, it will decrease. The right should be greater than because it’s increasing, and left should be less than because it’s decreasing. When using sensors, make the speed lower to give the robot a chance to react to its surroundings. Logically, to turn the robot, one wheel should be going backwards and the other should go forward. The robot will always turn to the wheel that is going backwards. Always make the degrees five degrees less than the actual degree you want. Again, give your sensor time to react by giving it a short wait time. For example, wait zero point five seconds.
do a video with rotations it would help my team alot
How can we do this in python instead of word blocks
my robot even doing as you explain it just goes straight
My guess is to make sure all your blocks say Yaw, because they go into your program as pitch and if you forget to change one then it will go straight.
Same with me and it is set at yaw
How do you add a stop block or piece of code so the robot will stop after a certain amount of rotations or degrees?
You will need to go into more motors, then you can have it exit on a certain number of rotations of one of the motors.
Make a gear box video
I haven't done much with gear boxes.
Super helpful. Thanks Dude!
Mine works but it is going like there is not a kp like its corrections are very sharp and it is not going smoothly
How might you make the robot approach a 180 degree turn? I appreciate two 90's or a reverse might accomplish the same general goal.
This works perfectly, however I'm trying to find out how to do this with Python instead of word blocks. I've not come across a solution that works.
Hi
My robot keeps spinning for ever when I use the code
Sorry for the late reply, make sure you are set on yaw and not pitch, or roll. That will cause your robot to spin.
@Aarnav Dave Sorry for the late reply, make sure you are set on yaw and not pitch, or roll. That will cause your robot to spin.
Is it possible to determine the distance by relative position?
Yes, you can set the motors to measure degrees and then set the exit on a certain number of degrees on one of the motors
I can't read the name of the yellow objects... obviously white on yellow is a poor choice for my failing eyesight.
The yellow objects should be the "When program starts" and "When right button pressed" events. There are also a couple of "repeat until" and "wait" controls
is this coding still used in 2022?
The line follow doesn’t work anymore
Finally a worthy video in utube
Thank you so much
Bruh 5 dislikes