RoboCup Junior Rescue Line 2024 | 4. run, Team BitFlip European Championship

Ғылым және технология

This videos shows the 4th run of Team BitFlip at the European Championship 2024 in Hanover, Germany. If you have any questions regarding our robot feel free to leave a comment.
GitHub Repo: github.com/saegersven/robocup24
Website: kraemer123.de/

Пікірлер: 10

  • @Spottzinn
    @Spottzinn11 күн бұрын

    Can you explain to me better how you made the claw and how you made the robot identify that it is in the rescue area?

  • @evbrobocup

    @evbrobocup

    10 күн бұрын

    The claw was manufactured using a 3d printer, you can find the design files in our GitHub repo (link the video description). Silver is recognized using a simple tensorflow lite neural network. If you have further questions after checking out our website and repo, feel free to write us an email.

  • @loky2187
    @loky21875 күн бұрын

    Is that following line is a machine learning model ? and The line following operation is done by CV by capturing from real time video, but understanding line from the video is done by tensorflow lite, is that ?

  • @evbrobocup

    @evbrobocup

    5 күн бұрын

    While you are right that we use a camera, we don't utilize a neural network for linefollowing (we do for detecting victims though). Our algorithm is actually quite simple and mainly involves calculating the average line angle using basic trigonometry. If you want to learn more about our approach please check out our website

  • @loky2187
    @loky218711 күн бұрын

    Is there any tutorial for this project because i currently working on this type of project ?

  • @evbrobocup

    @evbrobocup

    11 күн бұрын

    We don't have tutorials (yet?), but feel free to check out our website and GitHub repo (both linked in the video description) for more information about this project. Otherwise I would recommend the OpenCV line following tutorials from the KZread channel "Out of the bots"

  • @user-gn7fx4il1e
    @user-gn7fx4il1e14 күн бұрын

    ces are using which IDE to run the code? And how do you edit codes in ninja? I'm BR and I've been following you since 2022 and I've always had this doubt, you know. I also wanted to know how you managed to control the Arduino and at the same time use openCV, do you use the original Raspberry operating system? I tried to use it (not with your code) and I ended up having a problem with the energy which is my biggest problem currently, I think it's the fault of the operating system which is heavy if you could give me some tips I would appreciate it, you are top (also I wanted to know if you are in college or high school).

  • @evbrobocup

    @evbrobocup

    14 күн бұрын

    We write all of our code on our main PC and if we want to test it on the robot, we upload it to the Raspberry Pi using the SFTP protocol over a hotspot from our phone (of course you can also connect the Pi to your WiFi). That way, we don't have to write our code on the slow Pi, but rather on our main machines which is a lot more convenient. After uploading we then use ninja/cmake to compile the code and afterwards run it on the Pi. We are using the standard Raspberry Pi OS on a Pi 4B. In idle the Pi should consume less than 5W and even during intensive computer vision tasks it should not exceed 10W. For initially setting up your Pi you should be able to use your phone charger as long as it can deliver at least 2A at 5V. Just make sure your brick isn't too fancy as they screwed up the hardware design of the first Pi 4 version so it can't handle so-called "eMarked" cables. For usage in the robot, we use 4x 18650 cells in series and a proper step down module that can deliver stable 5V (You can find the exact module we are using on our website). If you have power problems the culprit is usually a cheap step down module that has a lot of output ripple or just can't deliver as much current as they tell you on Amazon. And as for your last question: we all finished German highschool and are already attending university. Unfortunately that means that we will turn 20 this year and therefore won't be able to participate in RoboCup Junior anymore...

  • @user-gn7fx4il1e

    @user-gn7fx4il1e

    13 күн бұрын

    @@evbrobocup Dude, thanks for the tip, I just didn't understand this part of the operating system, as if it were the recommended system. But there are so many that I can't even count them on my fingers hahaha Regarding the robo cup junior, it's sad but that's life, I'm in my second year of high school and I participate in a competition called OBR (Brazilian Robotics Olympics). and I wanted to bring this world of computer vision to my state and in the future to my country, Brazil doesn't pay as much attention to technology or robotics. This is annoying because it's what moves the world today. You must have already won the robocup at least once, so I have no intention of using your code because it would be cheating with the other competitors, I want to develop a whole code. But I'm sometimes in doubt about what to use on my robot and how to do some parts, so I'll ask whenever I have doubts.

  • @evbrobocup

    @evbrobocup

    13 күн бұрын

    Honestly it shouldn't matter too much which operating system you use, but I would still recommend Raspberry Pi OS as it has the longest track record and proven to be reliable. I wish you the best of luck, Computer Vision and robotics are indeed the future and also quite fun to mess around with. If there are any further questions just drop us a comment or an email

Келесі