Koshiro Robot Creator
Koshiro Robot Creator
  • 30
  • 129 763
I built a Ball Balancing Robot.
In this video, I explain my path to creating my ball-balancing robot and how I control the trajectory of the ball.
#engineering #robot #handmade
github: github.com/KoshiroRobot/Ball-Balancing-Robot
zhlédnutí: 97 161

Video

Eyda - I Build a Cute Comunication Robot and Made Dance it!
zhlédnutí 359Před 2 měsíci
I have developed this communication robot in the past three months. This video is the culmination of that work. I talk about the development process of the robot and the design of the robot. At the end of the video, the robot performs conversation and dance. Please watch to the end.
I had my first conversation with a handmade communication robot. #robot #handmade #engineering
zhlédnutí 147Před 2 měsíci
I had my first conversation with a handmade communication robot. Please subscribe and like me!
I bring cute communication robots to life! #robot #handmade #engineering
zhlédnutí 141Před 2 měsíci
The cute communication robot finally moves. Facial animation and body movements are programmed. Subscribe and Like my channel to never miss another video! #robot #handmade #engineering
Assemble a cute communication robot #robot #handmade #engineering
zhlédnutí 141Před 3 měsíci
Assemble a cute communication robot #robot #handmade #engineering
Test assembly of a cute robot #robot #engineering #handmade
zhlédnutí 141Před 3 měsíci
Test assembly of a cute robot #robot #engineering #handmade
Assembling a cute robot on Blender
zhlédnutí 106Před 3 měsíci
Assembling a cute robot on Blender

Komentáře

  • @user-xh2ee3lu2n
    @user-xh2ee3lu2n Před dnem

    was looking to build a test or control environment with a balance or camera case based on the magnetic levitation action, or a magnetic testing device to calibrate or measure the necessary placement of magnets within a case or mount to have a more reliable gimbals or drone like camera for mountain hiking, rock climbing.but my question becomes how to build something like this more for magnetic or motion detection to weight and consistently understand the more reasonable positioning of magnets within the case; contacting to understand software demands, establishing what sensors or device architecture would make a realistic controlled environment. im not sure there's software similar to what you've used in your project, but i love your work and would challenge you take your applied sciences toward the world of magnets and make a completely better selfie stick, no hands required!

  • @mohammedmotasim3615

    Thank you for sharing this project, this is one of the best videos showing a balancing robot. I subscribed to you man, keep up the good work.

  • @ottosboyen
    @ottosboyen Před 3 dny

    Nice work ! Very well explained

  • @basilstadnik1342
    @basilstadnik1342 Před 7 dny

    0:28 откуда советский объектив ?

  • @Greguk444
    @Greguk444 Před 7 dny

    Very difficult task, very impressive project and solution.

  • @pascalturcotte6769
    @pascalturcotte6769 Před 7 dny

    Very nice presentation, I discovered you today and I have subcribed to your channel. Well done! Thanks for sharing!

  • @7BlackJack8
    @7BlackJack8 Před 7 dny

    Hi, are you based in Japan? I'm a software engineer very intrigued by AI, i want to know if there are communities or labs dedicated there...thx for your work btw, superb.

  • @christopherd.winnan8701

    Have you been following Harrison Low's juggling robot experiments? www.youtube.com/@harrisonlow Maybe you two could collaborate in future?

    • @Koshiro_Robot_Creator
      @Koshiro_Robot_Creator Před 7 dny

      I just followed him. The movements of his robot are beautiful. It would be amazing if we could collaborate in the future.

    • @christopherd.winnan8701
      @christopherd.winnan8701 Před 7 dny

      @@Koshiro_Robot_Creator I sent him a link to you video. He does regular live streams and I am sure he would be very happy if you reached out.

  • @JonMurray
    @JonMurray Před 8 dny

    This was awesome man. New subscriber ✌🏻

  • @shandusa
    @shandusa Před 8 dny

    Awesome

  • @SPotter1973
    @SPotter1973 Před 8 dny

    This robot would make a great eye with depth perception....

    • @SPotter1973
      @SPotter1973 Před 8 dny

      Bioptic, flexible lenses like contacts... I am too analog.... I will marinate a bit. That solution is really awesome to say the very very least.

  • @ramizyabac3256
    @ramizyabac3256 Před 8 dny

    Böyle bir çalışmayı yapana destek olmayayım da , kime abone olayım :) . gerçekte süper çalışma

  • @sicks6six
    @sicks6six Před 8 dny

    ball control and cameras, am I missing something in the description,

  • @victoriage
    @victoriage Před 8 dny

    cool as heck. the design of the robot is also very well aesthetically pleasing; the math is made simple thanks to the explanations. good job. sub'ed

  • @marsnasir5438
    @marsnasir5438 Před 8 dny

    それは素晴らしいのプロジェクトですよ。I am so impressive. I like it.

  • @sermadreda399
    @sermadreda399 Před 9 dny

    Great video, thank you for sharing

  • @isaacm6560
    @isaacm6560 Před 9 dny

    Is it just me or was that the least 'bouncy' bouncy ball

  • @alexandrep2624
    @alexandrep2624 Před 9 dny

    1:48 very nice cup ;-) Best explanation of PID control I have ever seen in 18 years !!

  • @Nobe_Oddy
    @Nobe_Oddy Před 9 dny

    Suggestion: having more than one color for facial animations.... maybe adding one or two other colors only as a way to highlight the different emotions.. doing more colors will set Eyda apart from other similar small robot companions... but too much color would take away from the simplistic feel of Eyda (also... in the 'sleep' animation with the "Z" above the eye, I wanted to tell you that in America we also use a "Z" to show sleep, but we use 3 of them like "Zzz" ... just FYI ... only because I realize that after watching your ball balancing robot first, and then going to the first Eyda video I now realize that in the ball-balancing video that ISN'T YOUR VOICE lol ... but I REALLY THOGUHT IT WAS!! It's REALLY GOOD!!! Same thing with this video too!!! But by the time I got to this video I realized it's an AI voice.... but at first I just thought you had a REALLY GOOD American Accent!! HAHA!!!)

    • @Koshiro_Robot_Creator
      @Koshiro_Robot_Creator Před 8 dny

      Good idea. I would like to incorporate it in my next communication robot project!

  • @Nobe_Oddy
    @Nobe_Oddy Před 9 dny

    after leaving the long comment on the previous video and then watching this I realize that the motors ARE the issue and not then needing to gradually slow... when Eyda did the dance I could see that the movements were very precise in the where they stop and that the twitch, jerky movements are most likely in the motors themselves... but I guess that won't be totally known until they are replaced, hopefully with replacements that don't require re-printing....

    • @Koshiro_Robot_Creator
      @Koshiro_Robot_Creator Před 8 dny

      It is likely due to the use of RC servos. My next project is to convert the RC servos to smart servos. I believe this will achieve smoother movements.

  • @grf73tube
    @grf73tube Před 9 dny

    Next step: use Reinforcement Learning to do these tasks! Perhaps you can solve the bouncing ball problem with it.

  • @raymondo162
    @raymondo162 Před 9 dny

    i find it hard to take a 'science' video seriously when it includes a picture of a cat which looks like it has a pencil rammed up its B U TT.

  • @navneetdhal0021
    @navneetdhal0021 Před 9 dny

    Ive seen many of these videos but the impressive part is how clean and compact it is.Just a few pointers: •You could use a much powerful overhead camera. •Ball joints are producing a little unrequited wobble for the plate. •The algorithm to reject noise could pose a problem during bouncing the ball as it needs to determine the size of the ball. Overall this is a great project considering how well you explained it.👍🏻

  • @Hopfenblau
    @Hopfenblau Před 9 dny

    awesome!! such a channel is exactly what I was looking for 🤩 3D printet Robots for tinkerers 😁

  • @mu11668B
    @mu11668B Před 9 dny

    It's just so nice when CZcams does recommend something great in the feed.

  • @steveolsted6378
    @steveolsted6378 Před 9 dny

    Really cool! Could it absorb the bounce prior to balancing?

  • @illygah
    @illygah Před 9 dny

    to me, this is a project illustrating cybernetics.

  • @QbutNotTheQ
    @QbutNotTheQ Před 9 dny

    Awesome

  • @malejeeck
    @malejeeck Před 10 dny

    too large response time, or camera FPS

  • @andreafavero71
    @andreafavero71 Před 10 dny

    Very nice project! I like the usage of a camera lo track the ball, and having it underneath for a compact design.

  • @Leadvest
    @Leadvest Před 10 dny

    Great video! I hope you get deeper in the weeds, maybe with IK motion interpolation, and predictive PDI control loops, In future videos. It looks on visual inspection, like the platform can't move fast enough to bounce the ball, so to my eyes it's an impedance problem.

  • @blefroy
    @blefroy Před 10 dny

    I’m curious to hear more about how you used the golden ratio in the design

    • @Koshiro_Robot_Creator
      @Koshiro_Robot_Creator Před 10 dny

      The golden ratio is incorporated into the lengths of the links and the size ratio between the platform and the robot's base.

  • @simianbarcode3011
    @simianbarcode3011 Před 10 dny

    These kinds of robotics projects are way more interesting to me than the usual attempts to make something more humanoid, as fun as those can be, because the potential applications are so much more broad. For example, the principles and formulas you used here are also used to adjust solar and mirror arrays as the sun moves across the sky.

  • @ThewayofTehuti
    @ThewayofTehuti Před 10 dny

    Fantastic video, but i think getting the robot to bounce the ball may not be as hard as you think. For one, there seems to be a impedance mis-match between the material you have chosen, so the ball doesn't bounce very high off the first bounce, and without a second camera to help predict where the ball is going to land, your robot has very short reaction window. So improving the impedance mis-match between the two materials you have chosen (hardness, density, elasticity) will get the ball to bounce higher, and you may need to add a second camera to help with position when the ball is in the air. but overall great video.

  • @lavalampex
    @lavalampex Před 10 dny

    3D movement requires 3D/2.5D vision, like a camera from the side, to be accurate.

    • @AABB-px8lc
      @AABB-px8lc Před 10 dny

      ball have fixed constant size, and camera is not telecntric, so you can track height by measuring pink circle size.

  • @bricogeekcom
    @bricogeekcom Před 10 dny

    Really great work!

  • @Michael748159263
    @Michael748159263 Před 10 dny

    Hey how much FPS do you think would be needed to perform the bouncing + balancing motion?

    • @Koshiro_Robot_Creator
      @Koshiro_Robot_Creator Před 8 dny

      The key to making the ball bounce is to precisely find the timing to hit the ball back. There are two approaches to this. One is to use a very high FPS to measure the height of the ball in detail and find the right timing. The second is to use a lower FPS but predict the ball's movement between frames to estimate the right timing. Predicting the trajectory of the ball in free fall is not very difficult. The required FPS should be determined by the accuracy of this ball prediction algorithm.

  • @dammizz
    @dammizz Před 10 dny

    Amazing project. How many hours did you spend on building this robot?

  • @aeris-mo
    @aeris-mo Před 10 dny

    I love your work. <3

  • @aeris-mo
    @aeris-mo Před 10 dny

    Great, please build a Version 2 with your observations. <3 <3 <3

  • @aeris-mo
    @aeris-mo Před 10 dny

    <3

  • @faked8586
    @faked8586 Před 11 dny

    Is the voice in this video ai? Edit ok yea it is 😭 nobody says raspi like that

  • @kindlin
    @kindlin Před 11 dny

    Soldering your own board, quite the build!

  • @kindlin
    @kindlin Před 11 dny

    I'm definitely curious to see where this project goes. I hope you keep keeping the technical bits in, even if it doesn't always flow with the algorithm.

  • @leepro
    @leepro Před 11 dny

    copy cat? I saw the same thing in other channel.

  • @Zenobeus
    @Zenobeus Před 11 dny

    Echo... nice video!

  • @jefersonmedeiros7677
    @jefersonmedeiros7677 Před 11 dny

    Your channel is really cool. Continue with the posts!

  • @DigitalProfitPulse07
    @DigitalProfitPulse07 Před 11 dny

    Just thinking the difficulty level if we try to balance two balls at the same time :) BTW, great work. highly appreciated.

  • @qbit1103
    @qbit1103 Před 11 dny

    As someone who is only just starting with robotics I think this is an 10/10 video. Everything is explained clearly and with a lot of detail, the robot looks sick, and everything is open source. I honestly think YT needs more videos like this one.

  • @raphaelslegoworkshop8616

    copy cat i bet you copied off of Aaed Musa