We Make Machines
We Make Machines
  • Видео 11
  • Просмотров 5 433 078
We Built a Self Balancing Bicycle
We thought this project would only take us a couple months to complete...we were wrong. But we hope you enjoy the build!
Help support these projects on Patreon: www.patreon.com/WeMakeMachines
Please subscribe if you enjoy watching videos like this!
Просмотров: 13 093

Видео

We Built the World's Fastest Frisbee Launcher (Regulation Size)
Просмотров 766 тыс.7 месяцев назад
We have been playing disc golf and ultimate frisbee for 15 years, but practice never worked for us. So we put our engineering brains on the problem, designed, and built this full blown disc launching robot. It took way longer than expected, but better late than never... I guess. We designed and built it to throw any flying disc at any angle or speed. Enjoy! Help support these projects on Patreo...
We Built the World's Fastest Frisbee Launcher (Mini)
Просмотров 128 тыс.10 месяцев назад
We have been playing disc golf for 15 years, but practice never worked for us. So we put our engineering brains on the problem, designed, and built this mini launching prototype. It is a beast... and was not easy to get over the finish line. We hope you enjoy. Next up is the real deal, a full blown disc slinging robot. Help support these projects on Patreon: www.patreon.com/WeMakeMachines "Not ...

Комментарии

  • @anthonyanglim7147
    @anthonyanglim7147 21 час назад

    You Guys Didn't Get to Jump Ramps when you were Kids? Why does GenX have to be so Cool!

  • @liarus
    @liarus 21 час назад

    You could make tour own analog angle sensor with just an encoder and a weight.

  • @miriamramstudio3982
    @miriamramstudio3982 21 час назад

    That was a super cool project. Thanks. Now I am impatient to investigate LQR ;) ;)

  • @justski40
    @justski40 22 часа назад

    WHOTHE HELL WAS SCARD TO JUMP OFF RAMPS NOT MY GEN we built them evereyday

  • @Gribbo9999
    @Gribbo9999 22 часа назад

    A bike rolling at slow jooging speed will self balance even with 60 or 70 kg of rider sitting on it. Clearly then your gyro code was therefore actually upsetting the bike at more than 5 or 6 km/h and in someway counteracting the natural self balancing . The fact that you had a steering mechanism installed would inhibit the natural tendency for the bike to self steer into a lean and correct the fall. All good fun stuff and I enjoyed seeing your construction. Thanks.

  • @iamamodel7
    @iamamodel7 23 часа назад

    @10:31 And this is what happens when you get to see Paul Allen's Six Axis Inertial Attitude Sensor.

  • @me-bm4wt
    @me-bm4wt 23 часа назад

    Great project. Which software is used for rendering?

  • @worskaas
    @worskaas День назад

    I keep thinking if this was on Mars 😂

  • @khwolter9038
    @khwolter9038 День назад

    Well, looks like you made a device for controlling the roll axis while the bicycle is stationary. Bicycles stay upright by not falling to one side or the other while in motion by steering to compensate, which doesn't work when stationary. To properly steer a 2-wheeled vehicle through a turn, one needs to briefly steer in the opposite direction one wants to turn to initiate a fall in the desired direction, and then, while in the turn, steer to maintain or adjust the lean angle angle to maintain or adjust the turn rate, and again counter steering such that the rider can straighten out. I have a bike that I replaced the wheels with a couple of kids downhill skis. Anyone who can ride a regular bike can ride it.

  • @beautifulsmall
    @beautifulsmall День назад

    Great project. good go . Balancing is a wonderous goal. I recntly tried making a cubli and saw the same rapid gyro drift with vibration on several >£10 6DOF mems IMU's. Zero drift gyro is a claim suppliers caveat.

  • @gregjackson4117
    @gregjackson4117 День назад

    If you had an optimus type robot riding the bike it might work better. Or a simplified version of the concept with a control arm for steering on an electric bike.

  • @gregjackson4117
    @gregjackson4117 День назад

    Only 27k Subs, lets fix that!!!!

  • @WillBelden
    @WillBelden День назад

    Surely you salvage all the motors and connectors and rails... ?

    • @We.Make.Machines
      @We.Make.Machines День назад

      Gonna need more patreon members to pay for unsalvaged electronics 😅

  • @AndreasKempe
    @AndreasKempe День назад

    Geile Idee. Die Menschen werden beim täglichen Leben immer mehr betreut und bekommen irgendwann durch den ganzen Schwachsinn gar nichts mehr ohne auf die Reihe. Kein Wunder, dass die Gesellschaft immer unfähiger wird selbstständig zu agieren.

  • @Trevor0990
    @Trevor0990 День назад

    ruclips.net/user/shorts3TS9BAKKGyc?si=biMZffB4YCJeJH16 Is this why it would not balance at higher speeds?

  • @geogmz8277
    @geogmz8277 День назад

    This could be the future of Door dashing....

  • @NickMoore
    @NickMoore День назад

    If you are working with high speed rotating equipment look up "balance balls" or "balance beads." You can add a hoop filled with balls to any rotating mass and the balls will dynamically balance. They are used in front load washers, truck tires, 52x CD drives, etc. I did a video on them earlier this year and they are legit physics magic. Only minimal precision is needed and the balls will do the rest of the work. The bike is awesome, I can't wait to see flocks of them roaming the streets XD

  • @CasGRos
    @CasGRos День назад

    I have wread a reserch sdudy on thes spesifik topic

  • @bertjesklotepino
    @bertjesklotepino День назад

    i do not wanna sound like a party pooper... but there are these gadgets, one wheels. I have this one wheel thing powered by batteries. The wheel is just the same width of a bike tyre. Anyway, this one wheel gadget balances itself with all the electronics it has onboard. So, what is the difference> Reinventing the wheel is a waste of time

  • @mohdaasif007
    @mohdaasif007 День назад

    Turning angel was missing

  • @kwaaaa
    @kwaaaa День назад

    7:29 "saved us a ton of time previously wasted commuting and spending with family" Me nodding thinking it's a great idea not realizing my wife staring me down across the room.

  • @RishabhBohra13
    @RishabhBohra13 День назад

    can you tell me where's that bin is located

  • @drhxa
    @drhxa День назад

    If you guys use a fancier (maybe custom algorithm) to automatically handle the offset angle buildup of the gyros by setting the target degree tilt of the bike (currently 0° but should be variable) to be proportional to the offset (or possibily it will need to be a bit fancier than this, but just as an example). Then the bike should balance indefinitely and be able to handle turns. Regardless, congrats on this project!

    • @We.Make.Machines
      @We.Make.Machines День назад

      Thanks for watching. We left some room for improvement on v2 😮

    • @drhxa
      @drhxa День назад

      @We.Make.Machines yes please!! 😄

  • @levinschuler1581
    @levinschuler1581 День назад

    Which motor did you use for the project? nice Project

  • @drhxa
    @drhxa День назад

    Amazing work guys

  • @RandolphPeters-b9w
    @RandolphPeters-b9w День назад

    Fun to watch. Very kind memorial service

  • @biquinary
    @biquinary День назад

    The safest thing would be to remove the car drivers

  • @balboa9439
    @balboa9439 День назад

    umm... the geometry of a bike is what makes it self balancing. Take any bike, go uphill and let it go. It will go for it's own journey and balance itself all the way.

  • @fieur
    @fieur День назад

    That was fun watching!

  • @grantharper6409
    @grantharper6409 День назад

    Looks like you’ve designed a bike that doesn’t consider countersteer

    • @We.Make.Machines
      @We.Make.Machines День назад

      I think there is a way, a very complicated way, to steer without countersteer. The gyros can initiate the tilt of the bike into a turn rather than a countersteer. But this is unrelated to the sensor's drifty readings.

    • @grantharper6409
      @grantharper6409 День назад

      @@We.Make.Machines makes sense; use the gyro to tilt into the turn, and allow the bike’s front wheel to naturally sit at the opposing angle

  • @717u6
    @717u6 День назад

    10:20 < Fourier Transform

  • @dieterjosef
    @dieterjosef День назад

    Nice mechanics and technology but a little futile to me. May I propose that you construct a Segway that is stabilyzed by gyroscopic forces instead of controlling the wheels? Really cool would be if the vehicle had a combustion engine because I think the gyroscopes wouldn't have to change their speed suddenly.

  • @ohnoitsaninja
    @ohnoitsaninja День назад

    you don't need to hunt for the perfect sensor, you just need a low pass filter. you can mechanically low pass filter such a sensor with rubber mounts

    • @We.Make.Machines
      @We.Make.Machines День назад

      We did a ton of work on rubber and foam mounts and filtering in the software (kalman, etc) that didn't make the video cut. Doesn't mean there isn't something that would've worked, was just more fun to destroy it and move onto the next project.

  • @dirttdude
    @dirttdude День назад

    i'm throwing down a Sir Isaac Newton 3 law of motion fact check on your entire program with an emotional outburst to demonstrate the seriousness of this oversight by pounding my fists, kicking my feet and of course spitting and swearing and frothing, something a kin to a epileptic seizure and a hysterical temper tantrum. Now let this serve as punishment and a warning, the next Sir Isaac Newton 3 law of motion fact check will be a double check recheck fact check with a much more serious hissy fit that could go on your permanent record

  • @Alan_Hans__
    @Alan_Hans__ День назад

    Glad you got rid of the lifting weights as gyro elements. The steel/iron in them is absolute rubbish and it doesn't have anything like the strength of billet steel or aluminium.

  • @No_Worries83
    @No_Worries83 День назад

    15:07 - “I wanna slam my hand into a giant metal disc spinning at 4200 rpm!” 🤣

  • @HolyCannolis
    @HolyCannolis День назад

    Do you have the steering reversed? Like…if you want to turn right you turn the wheel left to initiate a lean to the right? Sweet project!!!

  • @AustinMCraigDoesNeatStuff
    @AustinMCraigDoesNeatStuff День назад

    Poor Billy. Cool video!

  • @GoonChief
    @GoonChief День назад

    jersey!!??

  • @Benetheburrito
    @Benetheburrito День назад

    Have you seen this video yet? It’s a very similar concept to yours but with a much smaller flywheel. Loved the video, really entertaining and a cool concept. ruclips.net/video/kCL2d7wZjU8/видео.htmlsi=0_cYruPngpInz25h

    • @We.Make.Machines
      @We.Make.Machines День назад

      Thanks for watching. Yes, we enjoyed that video as well. We wanted to try to tackle the project with a control moment gyroscope!

  • @foamboard_shenanigans
    @foamboard_shenanigans День назад

    Awesome job. I am loving this channel. I think the steering issue could have been solved if the bike leans or steers the opposite way first then leans into the turn. Otherwise the turn sends the center of mass off balance the wrong way. Otherwise it kicks ass!

    • @We.Make.Machines
      @We.Make.Machines День назад

      Thanks for the feedback, we'll have to give that a try!

  • @andertenis
    @andertenis День назад

    Cool project, Zhihui Jun did this properly a couple of years ago, fully autonomous and with a single small flywheel, it could literally balance on a rail and detect cars with a lidar and cameras, it's on RUclips(all by himself, absolute unit of a man)

  • @UhhPatrick7421
    @UhhPatrick7421 День назад

    id use a reaction wheel instead by the way you can balance a bike if ur good at it by moving the steering which can shift the weight slightly to both sides so you can also balance in a stationary position but a reaction wheel will be smaller than that and you could fit a human on it by putting the wheel on a rear rack at the back

  • @LR-qi9rj
    @LR-qi9rj День назад

    how do you guys have so much machining and engineering knowledge but you cant figure out how to calculate the length of a chain 💀

  • @BenAlternate-zf9nr
    @BenAlternate-zf9nr День назад

    Could you use a hanging weight pendulum with a rotation sensor on the axel as your angle sensor? As a bonus, it would automatically lean in the correct direction during turns.

    • @We.Make.Machines
      @We.Make.Machines День назад

      @BenAlternate-zf9nr we considered using a rotary encoder w hanging weight but it would have momentum every time it corrected and that would cause it's own set of problems.

  • @RealCadde
    @RealCadde День назад

    A few points... To make something balance, you need to counteract any undesirable motion with more counter motion than is present. That is, if angular velocity is at 1, you need -1.01 to -2 to counteract it. The amount you put in depends on three factors. How far off your target you are, and how soon you will hit your target, and how responsive you want your balancing system to be. If you get oscillations, your algorithm is not doing a good job. And if you overshoot (which is what oscillations are) you also might have set it to be too responsive. In that it tries too hard to balance itself when the mass it's trying to balance is lower than the force you are putting in. A properly implemented balancing algorithm will self adjust such that it doesn't overshoot more than a few times, it will know that it's too good for it's current load. A standing bicycle is not al all the same as a rolling bicycle. Most bicycle geometries are made to self right themselves when rolling, which is why you can push a bike and it will stay upright for a while after you let it go. If you have a balancing algorithm that fights this self balancing, you are going to end up making things worse. A sensor that doesn't know up from down is a bad choice regardless of its quality. It would have been much easier to use physics to your advantage and just have a pole that controls some actuators. Not electronics. To make a bicycle turn, all you have to do is lean it. You don't need a servo on the handle bars. And an electronic angle sensor is going to mess you up no matter what you do because it won't know how much to lean to achieve balance in a turn. But a mechanical pole balance will know, because its reference follows the bicycle.

  • @jazzerbyte
    @jazzerbyte 2 дня назад

    What a fun project! I wonder if that 'good sensor' would be good enough for pedestrian-carried dead reckoning navigation? Normally this is thought to contain so much noise as to be impractical.

  • @andy4an
    @andy4an 2 дня назад

    excellent seems like a good way to mangle a low weight bike to to put big heavy gyros on it

  • @IndraKurniawan-vk2qb
    @IndraKurniawan-vk2qb 2 дня назад

    Did you use kalman filter on the "bad" sensor?

    • @We.Make.Machines
      @We.Make.Machines 2 дня назад

      We sure did. The sensor would recover eventually but it took minutes even after optimizing parameters.

    • @IndraKurniawan-vk2qb
      @IndraKurniawan-vk2qb 2 дня назад

      @@We.Make.Machines I see, btw Great Job on the build! Cant wait to see more from you guys! Love the comedy, love the effort, love the quality. Amazing

    • @jcweaver1997
      @jcweaver1997 День назад

      @@We.Make.Machines Why not use an accelerometer to detect which direction gravity is? If you add that into your kalman filter you would likely get better results

    • @We.Make.Machines
      @We.Make.Machines День назад

      @jcweaver1997 it does have accelerometer, when you introduce centrifugal force due to turn it skews the reading

  • @johannesschuhbauer
    @johannesschuhbauer 2 дня назад

    10:35 Is this a American Psycho reference? 😆

    • @We.Make.Machines
      @We.Make.Machines 2 дня назад

      😜

    • @sl9sl9
      @sl9sl9 2 дня назад

      Was looking for this comment... Oh my God it even has a watermark!