How It Balances on ONE Omni-Wheel

  Рет қаралды 355,357

James Bruton

James Bruton

2 жыл бұрын

AD Start your free trial to Altium Designer for 15 days: www.altium.com/yt/jamesbruton
Last time I tried to make a robot which balanced on one actively-driven two-axis omni-wheel. This wheel is driven by two motors in a differential drive configuration so it can drive sideways as well as forwards and backwards like a normal wheel.
The design was mostly taken from a Honda Patent and Honda had showcased a proof-of-concept machine called the U3-X. The original design showed all the wheels around the circumference being driven together by a flexible shaft, but this is very hard to reproduce, so in my version I just attached all of the wheels to a central hub.
Those wheels are driven by two hubs with rollers mounted on them at 45 degrees. This causes the wheels to rotate as the hubs are turned in opposite directions on either side. It worked well during low-speed testing, but I couldn’t get enough traction while accelerating fast to make the device balance. This was largely down to slippage between the rollers on the hubs and the wheels around the circumference. There’s also quite a lot of friction between all of the rollers and wheels, so it’s probably not very efficient.
I’d also looked at another wheel design called OmBURo. This robot uses helical gears to translate the motion to drive the wheels around the circumference with a motor mounted in line with the main wheel axis. This design uses shorter flexible shafts so that each helical gear drives three wheels, although I guess more helical gears could be added, so there’s one for each small wheel.
This time I decided to make something totally different, using a twisted belt to translate the motion from a central hub to the small wheels around the circumference.
CAD and Code: github.com/XRobots/ActiveOmni...
Links:
• OmBURo: A Novel Unicyc...
arxiv.org/pdf/2001.07856.pdf
patents.google.com/patent/US8...
patents.google.com/patent/US8...
You can support me on Patreon or buy my Merchandise:
***************************
Patreon: / xrobots
Merchandise: teespring.com/stores/james-br...
***************************
Affiliate links - I will get some money of you use them to sign up or buy something:
***************************
Matterhackers 3D printing supplies: www.matterhackers.com?aff=7500
Music for your KZfaq videos: share.epidemicsound.com/xrobots
***************************
Other socials:
***************************
Instagram: / xrobotsuk
Facebook: / xrobotsuk
Twitter: / xrobotsuk
***************************
CAD and Code for my projects: github.com/XRobots
Huge thanks to my Patrons, without whom my standard of living would drastically decline. Like, inside out-Farm Foods bag decline. Plus a very special shoutout to Lulzbot, Inc who keep me in LulzBot 3D printers and support me via Patreon.
HARDWARE/SOFTWARE
Below you can also find a lot of the typical tools, equipment and supplies used in my projects:
Filament from: www.3dfuel.com/
Lulzbot 3D Printers: bit.ly/2Sj6nil
Bearings from: simplybearings.co.uk/
Lincoln Electric Welder: bit.ly/2Rqhqos
CNC Router: bit.ly/2QdsNjt
Ryobi Tools: bit.ly/2RhArcD
Axminster Micro Lathe: bit.ly/2Sj6eeN
3D Printer Filament: bit.ly/2PdcdUu
Soldering Iron: bit.ly/2DrNWDR
Vectric CNC Software: bit.ly/2zxpZqv
Why not join my community, who are mostly made up of actual geniuses. There’s a Facebook group and everything: / 287089964833488
XROBOTS
Former toy designer, current KZfaq maker and general robotics, electrical and mechanical engineer, I’m a fan of doing it yourself and innovation by trial and error. My channel is where I share some of my useful and not-so-useful inventions, designs and maker advice. Iron Man is my go-to cosplay, and 3D printing can solve most issues - broken bolts, missing parts, world hunger, you name it.
XRobots is the community around my content where you can get in touch, share tips and advice, and more build FAQs, schematics and designs are also available.

Пікірлер: 488
@Peavey_
@Peavey_ 2 жыл бұрын
I love that the side of the final construction at the end of the video looks like the face of a person who can’t stay balanced. Love this project.
@doxielain2231
@doxielain2231 2 жыл бұрын
Ok, now I can't unsee that jester
@redroyal4287
@redroyal4287 2 жыл бұрын
I can't unsee that now
@xrdbnk
@xrdbnk 2 жыл бұрын
@@doxielain2231 i’m so glad i wasn’t the only one to specifically see a jester
@timjeffries9833
@timjeffries9833 2 жыл бұрын
Yes! I saw it immediately and I’m happy to not be alone.
@michaelcooley3381
@michaelcooley3381 2 жыл бұрын
Bf
@ogbushwookie5003
@ogbushwookie5003 2 жыл бұрын
Given the encoder could you use that to determine the position of the large wheel on the bottom and use a velocity multiplier based on the known geometry for the tapered wheels? May not be perfect but better than unknown.
@matt_nolan11
@matt_nolan11 2 жыл бұрын
Seems pretty doable! If he's using a relative encoder then it will be difficult because he won't actually know the rotational position of the wheel, just the displacement from the initial position at power-on. Using an absolute encoder or being careful to power the machine on with the wheel in the same position each time (or rather, one of several equivalent positions because the wheel has some rotational symmetry) would fix this though. Maybe we'll see this in v3?
@ZoidsNut
@ZoidsNut 2 жыл бұрын
That's a cool idea and sounds like it should theoretically work on a level surface. But the moment you encounter any sort of incline you'll be in trouble because the part of the wheel that's in contact with the ground isn't at the direct bottom of the wheel.
@MechaNexus
@MechaNexus 2 жыл бұрын
yeah, this was the first thing that came to mind once he mentioned having problems with the taper on the small wheels. It's pretty doable and I bet James already thought of a similar solution.
@wiggwigg2010
@wiggwigg2010 2 жыл бұрын
I was literally thinking the same. The encoder would need to be quite high resolution though as even a single degree of precision would throw it all off. This could be get quite expensive so the trade off between this solution or just a bumpier ride via constant diameter "wheels" would be interesting. Mind, he's probably got enough encoders lying about that one will work.
@sherwoac
@sherwoac 2 жыл бұрын
I'm not a control theorist but..how about, instead of using a positional encoder you could see how much acceleration (from IMU) a certain movement of the wheels made, calculate the implied gearing (which side of the wheel is on the ground) and adjust the movement accordingly. I guess this would be akin to a double pendulum closed-loop? Success would depend on the sampling rate of the IMU, motor drivers, control loop, etc.
@brianclough3924
@brianclough3924 2 жыл бұрын
Can we all take a second to appreciate the depth of incredible projects James as made, explained and published for free? These are not simple projects, but exceedingly hard electromechanical designs that would typically take a team of 3 to create. James pumps them out weekly 8]
@jamesbruton
@jamesbruton 2 жыл бұрын
thanks!
@theredknight3736
@theredknight3736 2 жыл бұрын
@@jamesbruton No. Thank you!
@marsgizmo
@marsgizmo 2 жыл бұрын
pretty interesting design! 👏
@ironarsh7202
@ironarsh7202 2 жыл бұрын
First reply BTW love your design marsgizmo and James
@mopatop3921
@mopatop3921 2 жыл бұрын
I have no idea how you manage to design, print, film and edit all these projects and get a video out every week, it's amazing!
@jincyquones
@jincyquones 2 жыл бұрын
12:47 The design is good because that's exactly what my face would look like if I were a one-omniwheel balancing robot.
@Smurphenstein
@Smurphenstein 2 жыл бұрын
It moves a lot like my neighbour walking home from the pub, which is probably why he ends up crawling half the way. Very cool as usual James.
@WetDoggo
@WetDoggo 2 жыл бұрын
Next iteration: - using more and shorter wheels with constant diameter - miniaturizing the belt system to fit more belt systems - using one gear to drive 2 belts (effectively doubling the amount of usable belts)
@reubenj77
@reubenj77 2 жыл бұрын
Would the idlers perform better if they were a bar with a concave curve to them? Maybe less slop?
@WetDoggo
@WetDoggo 2 жыл бұрын
@@reubenj77 either straight or convex, since the belt will walk itself off a concave roller
@notahotshot
@notahotshot 2 жыл бұрын
@@WetDoggo, yeah, I saw a demonstration where a belt will center itself on a convex pully. He should be able to prevent the belts from walking, by making the mating surface convex.
@WetDoggo
@WetDoggo 2 жыл бұрын
@@notahotshot the idlers/tensioners can be convex, but the gears can't be convex for good meshing. At least not strongly convex... A little bit of "convexness" might actually aid a bit in keeping the belts in center. It might be worth a Test 🤔
@notahotshot
@notahotshot 2 жыл бұрын
@@WetDoggo Steve Mould did a video about this. It's actually called a 'crowned pulley'. kzfaq.info/get/bejne/irSlrcxez7O8n40.html There's actually a clip in that video of a belt, twisted 90° between two pulleys, no idlers, staying on the pulleys because they are crowned.
@themainc
@themainc 2 жыл бұрын
Always love watching your videos. There's something that almost borders on magical about how good you are with robots combined with how much you clearly enjoy working with them.
@toastsandwich9928
@toastsandwich9928 2 жыл бұрын
Videos keep getting better, awesome work!
@therealestatewhisperer4806
@therealestatewhisperer4806 2 жыл бұрын
Great design! I really enjoy your problem solving process. Thank you for creating and sharing!!
@Skyentific
@Skyentific 2 жыл бұрын
Brilliant! I love this design. I still have no idea, how you able to make such high quality build and video EVERY week!!! Impressive.
@fractal_lynn
@fractal_lynn 2 жыл бұрын
Yessss this is such a cool project, glad to see an update so soon! You're so fast with this :D
@esser50k
@esser50k 2 жыл бұрын
so much work goes into these revisions!
@TheRumpletiltskin
@TheRumpletiltskin 2 жыл бұрын
3:12 or you could print your gears with angled teeth so they grip the belt at a proper angle.
@Will_Huff
@Will_Huff 2 жыл бұрын
So very cool! Really loved this design! You are almost there!
@BRUXXUS
@BRUXXUS 2 жыл бұрын
Incredibly cool! The belt solution was really great!
@Morberis
@Morberis 2 жыл бұрын
Great job with all the improvements!
@garrettstater7700
@garrettstater7700 2 жыл бұрын
Been waiting for this for a while awesome work mate !! 😛
@Clasticon73i
@Clasticon73i 2 жыл бұрын
Just a quick tip: adding a bulge to the belt driven gears will keep the belt in the middle of the gear. Not sure if it will work with a twisted belt. Cheers
@AgentJohnSteed
@AgentJohnSteed 2 жыл бұрын
Crowned like on a band saw
@milandavid7223
@milandavid7223 2 жыл бұрын
Whenever I encounter this concept, I always have to convince myself that the belt would actually move towards the bulge.
@tracypanavia4634
@tracypanavia4634 2 жыл бұрын
@@milandavid7223 It keeps train's central to the rails too
@epiblitik05
@epiblitik05 2 жыл бұрын
If you could predict the position of the shaft you could predict the cone of the smaller wheel and adjust your algorithm accordingly. Incredible video as always thank you for making these!
@smoothbraindetainer
@smoothbraindetainer 2 жыл бұрын
Differential equations. Little bit of math would solve this whole thing
@shable1436
@shable1436 2 жыл бұрын
The coding needs to be tweaked so it's horizontal axis isn't as glitchy and mechanical, using no gradual braking or acceleration, just full power, full stops making it compensate itself by incremental building up reverse inertia via momentum.
@Dindonmasker
@Dindonmasker 2 жыл бұрын
That was really cool! Well done!
@jacobellinger8027
@jacobellinger8027 2 жыл бұрын
A true engineer, design. works as intended but 20 different screws just to replace even one part should it go bad lmao. I love your content and I'm only picking on you because I like you.
@WeAreQuestionDutch
@WeAreQuestionDutch 2 жыл бұрын
Very nice how you back engineered this solution after a search, learning and own try and error.
@FrankGraffagnino
@FrankGraffagnino 2 жыл бұрын
cool video. i was super impressed with that mechanism in that toy!!! kudos to those designers.
@richardduncan9740
@richardduncan9740 2 жыл бұрын
You are a mad man James! The fascinating kind!
@douglasmaclean5836
@douglasmaclean5836 2 жыл бұрын
Sir James, always amazing projects & videos...your can-do attitude is addictive... & your efforts are undoubtedly inspiring so many ... Cheers ! from across the pond in Ottawa.. :)
@real-1982
@real-1982 2 жыл бұрын
You are very smart on designing
@Ofca_PL
@Ofca_PL 2 жыл бұрын
Great engineering mate!
@eliaamit2010
@eliaamit2010 2 жыл бұрын
wouldn't dust and debree be a major disadvantage of designs like this where the wheels that contact the ground act as part of the internal mechanism? I imagine it could jam up pretty quickly
@aviphysics
@aviphysics 2 жыл бұрын
That's mostly true of any omni wheel.
@ionbusman2086
@ionbusman2086 2 жыл бұрын
@@aviphysics not that motorcycle
@LeDracodon
@LeDracodon 2 жыл бұрын
@@ionbusman2086 It's also the case for the mini motorcycle. Drive it a little bit into the mud and even those nice molded plastic gear will eventually jam.
@petermines3575
@petermines3575 2 жыл бұрын
Awesome. Your getting much better.
@FilterYT
@FilterYT 2 жыл бұрын
What a remarkable person you are!
@DemsW
@DemsW 2 жыл бұрын
Well done James
@MrZigzter
@MrZigzter 2 жыл бұрын
Impressed as always. Hall sensor the wheel position and add a oscillatory coefficient to compensate for the tapering rollers.
@qwertylesh
@qwertylesh 2 жыл бұрын
very awesome, huge step up from the last design. I'm wondering about something, is there no need to grease the cogs and other moving plastics? eitherway, looking forward to the next iteration! great work!!
@R9000
@R9000 2 жыл бұрын
Yeah I thought maybe this could help with acceleration and give the PID a bit of a helping hand.
@milandavid7223
@milandavid7223 2 жыл бұрын
I even enjoyed the sponsor segment, cool stuff!
@divertechnology
@divertechnology 2 жыл бұрын
you made a design jump!! great for you
@Srcsqwrn
@Srcsqwrn 9 ай бұрын
This is really cool! I would love to see a version of this where the wheel is a bit wider (Or maybe there are two center/doubled up wheels?), and the machine is rideable like a One Wheel. I'd just like to see a board like that cruise around somehow. Ty for the link! Wonderful work!
@ObserveTheBanana
@ObserveTheBanana 2 жыл бұрын
Once you see the face in side view, you can't unsee it. Amazing work, thanks for sharing.
@tanjiro3285
@tanjiro3285 2 жыл бұрын
awesome man🔥🔥🔥🔥🔥, I am such a beginner that I feel bad as I cannot fully appreciate ur work
@FallenDj122
@FallenDj122 2 жыл бұрын
Ooh i'm early! can't wait to see the crazy awesome stuff you make next!
@robertsobe
@robertsobe 2 жыл бұрын
This is fascinating!
@blinken0152
@blinken0152 2 жыл бұрын
I love this series. I'm hopeful you figure out any issues. I was thinking this would be very cool to have for a "fresh cut grass" robot/puppet.
@chadbetac2
@chadbetac2 2 жыл бұрын
Awesome! Looks like he'd make a decent little claptrap bot if you wanted to add some body panels and stuff! But I love the twisted belts and was thinking of trying a similar belt design myself so wanted to say thanks for giving me a better idea for it!
@eathonhowell7414
@eathonhowell7414 2 жыл бұрын
The noise of this thing and the motion as it moves makes me think to "Red's Dream". It's a short by Pixar and it is adorable.
@collectpanda3350
@collectpanda3350 2 жыл бұрын
Wow, amazing video
@amarissimus29
@amarissimus29 2 жыл бұрын
Wow that got complicated. And I thought it was stuffed before. I love how you never give up on an idea until you've exhausted a whole bunch of variations. Can't tell you how many ideas you've given me (read: designs I've stolen).
@markhedquist9597
@markhedquist9597 2 жыл бұрын
They're getting better! It's totally amazing to me watching you build these machines. I only wish I had the knowledge you have to do this. I do have a question about the brushless motors you used in this build. I have a desire to build a couple cordless woodworking machines using brushless motors that could be run by established power tool batteries (Makita). Could you direct me to a supplier that may have appropriate motors and controllers? Looking to build drill press, tablesaw, etc...
@TheAshlec
@TheAshlec 2 жыл бұрын
You could reprint the soft wheel section with the opposite tapper to cancel the taper out as easy way to check the stability
@ChannelJanis
@ChannelJanis 2 жыл бұрын
Can you add an encoder to get orientation of the big wheel? then you should be able to know the diameter of small wheels contacting ground. Then add it to calculation of required motor speed. A bit of an overkill, but I see the wheel will vibrate when moving forward.
@PeterWMeek
@PeterWMeek Жыл бұрын
With a position encoder on the big wheel, you could "know" what the circumference was of the part of one of the little wheels that was touching the ground at the moment. Use this circumference information to tune-on-the-fly the side-to-side balance feedback.
@kennethbasteiro8467
@kennethbasteiro8467 Жыл бұрын
This guy is amazing and extremely smart. Wish he lived around my area.
@tellhimimeating9141
@tellhimimeating9141 2 жыл бұрын
i really enjoy how it's constant movement makes it look properly alive. It's like a little star wars droid.
@tanjiro3285
@tanjiro3285 2 жыл бұрын
u inspire me a lot 🔥🔥🔥
@amirhm64
@amirhm64 2 жыл бұрын
James did it again
@axelSixtySix
@axelSixtySix 2 жыл бұрын
Hey James, to prevent 3D printed parts to slip you can wrap around them some heat shrink sleeving. That's some quick and easy rubber coating. Regards.
@SlickManChoux
@SlickManChoux 2 жыл бұрын
Good job. I know it's a lot of work has been done behind the scene.
@glennburrow4364
@glennburrow4364 2 жыл бұрын
If you added one more drive motor and made every other small wheel turned by the new motor, you could potentially gain another axis of control, i.e. yaw. It looks like you have 2 small wheels contacting the ground at any given time, driving them in opposite directions will give you that ability to turn. Though, you would almost certainly have to add an encoder and programming would be a right pain (every time the main drive wheel advances another small wheel, the rotation would have to flip between the small wheel motors to continue turning in the same yaw direction). Actually, that sounds really complicated. Maybe just a huge flywheel and use it like a spacecraft reaction wheel, haha. The Honda 'single wheel thing' essentially did the same, except the reaction wheel was the user's arms.
@Kliir
@Kliir 2 жыл бұрын
interesting video)) engineering is on top as always)) now we need to complicate the task, and make the whole structure spin around its axis 360 degrees) it's time to add the 3rd engine, and figure out how to make the pair of wheels that is responsible for lateral movement spin in different directions for a turn)
@The-Weekend-Warrior
@The-Weekend-Warrior 2 жыл бұрын
I'm not sure if using belts is really better than using gears. The non-constant shape of the small wheels though is definitely something to re-visit... but it looks and works amazing already!!!
@markstevensfpv3722
@markstevensfpv3722 2 жыл бұрын
Amazing work James!! 👊 Genuinely innovative! Please make four wheels, bust out your welding gear, and make a go kart with these wheels!!! 😆
@gistnoesis9116
@gistnoesis9116 2 жыл бұрын
12:34 the sheer terror of an always falling robot that just saw its robot graveyard.
@bowieinc
@bowieinc 2 жыл бұрын
Amazing. Wondering if you could use a position sensor to know whether it’s riding on the larger or smaller diameter of the cones. Or perhaps set rotation to where it only stops on a single diameter of the cones.
@TaytayteamTaytay
@TaytayteamTaytay 2 жыл бұрын
i love when he says there's too many gears for his liking from the toy design and instead adds way more gears.
@assiashazi2108
@assiashazi2108 2 жыл бұрын
The electronic component detials are missing , can you please mention them in the description ?
@InYourDreams-Andia
@InYourDreams-Andia 2 жыл бұрын
Cool project! Can't help thinking you'd need a physical inertia damper.. Like a damped pendulum, or whip antenna with a weight on top. Maybe you could do that in software, but possibly better to somehow engineer it in physically to the wheel? (a flywheel in the wheel?) On the Honda mono wheel, the active inertia damper is the person sitting on top. I used a passive method to damp out motion on a tall camera mast, rolling slowly on a DIY track and dolly. Worked really well!
@Nono-hk3is
@Nono-hk3is 2 жыл бұрын
Well done
@gingermany6223
@gingermany6223 2 жыл бұрын
well done on getting it to work. Also some bonus pareidolia at 12:38.
@Vancha112
@Vancha112 2 жыл бұрын
Really impressive
@r.iyushofficial5318
@r.iyushofficial5318 2 жыл бұрын
Good job 👏
@YOU_screener
@YOU_screener 2 жыл бұрын
you also could make a kind of coloured / white spot based circle and work with as Photo cell that tells the pcb in wich place the wheel is right now and how fast it should rotate to stay stable
@PMA_ReginaldBoscoG
@PMA_ReginaldBoscoG 2 жыл бұрын
2:40 @james bruton why don't you use a mobius strip shaped pulley to drive them both?
@electronic7979
@electronic7979 2 жыл бұрын
Excellent 👏👏👏
@ckdigitaltheqof6th210
@ckdigitaltheqof6th210 2 жыл бұрын
0:23 that main middle wheel, with those tiny side wheels needed to be rotated 45° and in the shape of a foot ball clipt at the edges for the accels. When the main wheel rotates, it will not have uneven wheel bumps, and the bottom main and rim wheels, will sync combo to all required ground direction.
@salferrara5592
@salferrara5592 2 жыл бұрын
Great video, what tpu brand do you use and what print settings do you use?
@adambrandt1858
@adambrandt1858 2 жыл бұрын
Thats so cool man. You should try the same thing but go back to un tapered wheels! You cant stop now your so close to making perfect!
@aserta
@aserta 2 жыл бұрын
12:37 an appropriate face for this robot.
@bradleymarks
@bradleymarks 2 жыл бұрын
Quick question how did you solve the problem of the heat from the friction from the belt ( where it rubs?) melting the edge of the drive gears
@aaronsj80
@aaronsj80 2 жыл бұрын
Have you tried making the gear teeth that engage with the belt a bit concave or convex to try keeping it centered better?
@zeekjones1
@zeekjones1 2 жыл бұрын
If you have issue with the taper, have it move to the center of the small wheels before side to side, when not moving. Would need to index at which rotation each center is, so it can move to the nearest. This will cause it to move forward or back a little, but then the side to side would be much more stable.
@Mike-ud6yg
@Mike-ud6yg 2 жыл бұрын
Would be very curious to know the total print time you've put on your printers. Assuming you use octoprint or some other management software, may be possible to calculate. Love the content, always amazed by your weekly progress.
@okipol
@okipol 6 ай бұрын
Nice. For the twisted drive belt couldnt the barells be thicker in the middle and thiner on the sides (angle) so that with a wider rubbber/belt it would auto align to the center? Would that work?
@zippythinginvention
@zippythinginvention 2 жыл бұрын
Your parts are becoming more and more stylish. I enjoy the way you're utilizing existing patents, while deftly dancing around their violation. When you're ready, I would sure like to converse with you about the generation of unidirectional force.
@maxj9204
@maxj9204 2 жыл бұрын
This looks like it would be a good fit for flywheels/reaction wheels. They could add yaw control and probably a bit better roll control too.. though getting both systems to work in tandem sounds like a bit of a task lol
@Mike-bs5pi
@Mike-bs5pi 2 жыл бұрын
Neat! Maybe a counterweight above center of gravity would help? Just a small weighted lever on a servo to help it catch its balance quicker
@beautifulsmall
@beautifulsmall 2 жыл бұрын
saw the tapers on the toy bike wheels, interesting, great low backlash build. Balancing , APPLAUSE, APPLAUSE
@babbagamevers3782
@babbagamevers3782 2 жыл бұрын
How do u slove the friction issue from the belt rubing up against the Connors ?
@reubenj77
@reubenj77 2 жыл бұрын
Would the idlers perform better if they were a bar with a concave curve to them? Maybe less slop?
@JBlanke
@JBlanke 2 жыл бұрын
Could you use the position feedback of the main wheel to adjust the algorithm to accommodate for the different diameters of the small wheels? Might have to couple that with the IMU data to determine which part of the small wheels are in contact with the ground.
@jeffsadowski
@jeffsadowski 2 жыл бұрын
If you mark positions of the wheel you and have a reader for those positions you could program in the varying wheel height.
@richardward6747
@richardward6747 2 жыл бұрын
That's a really great build, you nailed it this time, tricky software to write! I'd be tempted to cheat by evolving neural networks.
@rossbrigolimusic
@rossbrigolimusic 2 жыл бұрын
I think you can compensate the tapered wheels problem in the software. You need sensor like an accelerometer to tell the position of the bug wheel or which part of the tapered wheels is touching the ground.
@aduh740
@aduh740 2 жыл бұрын
I was looking at the final product. The space at the sides of the robot is notably open. Maybe place some kind of balancing mechanism at the sides of the tall skinny bot. Reason is that a person on a unicycle find their arms instrumental for balance. Some kind of gyros there maybe? With small rubber tube bumpers wrapped around the whole of the sides to protect bot if it falls.
@HolyGarbage
@HolyGarbage 2 жыл бұрын
Since you have positional sensors for your motors, you could probably calculate the current gear ratio as a function to motor position, and thus vary the speed of the motor as it travels in order to achieve a constant wheel velocity.
@barryhollingshad2685
@barryhollingshad2685 2 жыл бұрын
Hi James. I was wondering if you had thought about adding balance weights on the -y and +y axes above at mid height so balance side to side and also add weights to balance the Mid height -x and +x forward and backwards to more center balance is the 4 quads . Hope this helps. Thanks for looking.
@widget1985
@widget1985 2 жыл бұрын
Amazing!
@PontusWelin
@PontusWelin 2 жыл бұрын
For better side to side movement. Could you use a sensor (maybe an encoder?) to determine the angle of the wheel and adapt the speed depending on the circumference of the small cones that are currently straight down.
@asmotaku
@asmotaku 2 жыл бұрын
Thought : the coefficient of correction for the small wheels taper is a modulus of the big wheel absolute angle. Is the backlash too great for this to be put in practice ?
@LeeAtkinson98
@LeeAtkinson98 2 жыл бұрын
Man james loves his belt drives
@TheVIKINGSALLTHEWAY
@TheVIKINGSALLTHEWAY 2 жыл бұрын
Incredible.
Will this Omni-Directional Tank Work?
14:27
James Bruton
Рет қаралды 189 М.
Star Wars #Andor Droid Build
17:15
James Bruton
Рет қаралды 158 М.
Black Magic 🪄 by Petkit Pura Max #cat #cats
00:38
Sonyakisa8 TT
Рет қаралды 38 МЛН
WHY DOES SHE HAVE A REWARD? #youtubecreatorawards
00:41
Levsob
Рет қаралды 42 МЛН
КАКОЙ ВАШ ЛЮБИМЫЙ ЦВЕТ?😍 #game #shorts
00:17
Poopigirl
Рет қаралды 10 МЛН
Ragdoll 18
0:14
Goo Guy
Рет қаралды 417
Super Capacitor Bike
12:58
Tom Stanton
Рет қаралды 5 МЛН
Mechanically Stable Monowheel
13:06
James Bruton
Рет қаралды 305 М.
Testing Ball-Shaped Wheels on an Omni-Directional Vehicle
14:03
James Bruton
Рет қаралды 256 М.
20 Mechanical Principles combined in a Useless Lego Machine
7:21
Brick Experiment Channel
Рет қаралды 42 МЛН
Peristaltic locomotion device
10:07
James Bruton
Рет қаралды 114 М.
This Electric Surfboard Has a Secret Inside!
12:42
RCLifeOn
Рет қаралды 2,3 МЛН
The Coolest Transmission You've Never Heard Of... The Ratcheting CVT
15:08
Gear Down For What?
Рет қаралды 1,9 МЛН
Жёсткий тест чехла Spigen Classic C1
0:56
Romancev768
Рет қаралды 164 М.
Индуктивность и дроссель.
1:00
Hi Dev! – Электроника
Рет қаралды 1,6 МЛН
С ноутбуком придется попрощаться
0:18
Up Your Brains
Рет қаралды 328 М.
How charged your battery?
0:14
V.A. show / Магика
Рет қаралды 3,7 МЛН
Iphone or nokia
0:15
rishton vines😇
Рет қаралды 997 М.
Main filter..
0:15
CikoYt
Рет қаралды 1 МЛН