WildWillyRobots
WildWillyRobots
  • 21
  • 538 013
Wild Willy 2024 Robot Reveal
A short video about my new robot showing some of the internals.
Also a little about some of the considerations for the design of the gripper.
The competition is April 3rd and 4th 2024. Look at the website robocup.dtu.dk/ for more details.
zhlédnutí: 1 523

Video

Differential Swerve Drive Robot Assembly
zhlédnutí 6KPřed 9 měsíci
CAD drawing and parts list can be found at www.printables.com/model/599137-swerve-drive-robot
Meet Wild Willy: A Unique Robot in DTU RoboCup 2023
zhlédnutí 6KPřed rokem
My omnidirectional swerve drive robot, that can drive in any direction. Used in DTU Robocup 2023. Website of the Competition robocup.dtu.dk The Final of the Competition: czcams.com/video/rvt03q2qdPU/video.html
Differential Swerve Drive
zhlédnutí 376KPřed rokem
My take on a differential swerve drive. An omnidirectional wheel with stationary motors, that can drive in any direction. I plan to use 3 of these wheels in my next autonomous robot as an alternative to traditional omni or mecanum wheels. The model for the 3d printed parts and a list of other items can be found at www.printables.com/model/300105-differential-swerve-drive 00:00 Intro 01:10 Assem...
Stair Climbing Rover - Outdoor Test
zhlédnutí 20KPřed 2 lety
3d printed rocker-bogie rover driving around outdoors in various modes and terrains. The model files can be found here: www.printables.com/model/194299-stair-climbing-rover
Stair Climbing Rover Assembly
zhlédnutí 47KPřed 2 lety
Assembly instructions for 3d printed rocker-bogie rover. The model files can be found here: www.printables.com/model/194299-stair-climbing-rover
DTU RoboCup 2022 - Wild Willy - First run with onboard camera overlay
zhlédnutí 14KPřed 2 lety
Data from the robot onboard camera is shown as an overlay. The red bar at the bottom shows the detected line used for the line following. The camera operates at 10fps 320x240. The robot is built on a rocker-bogie design, making stair climbing quite easy. Unfortunately the robot didn't go up the stairs this year because the wooden floor was too slippery. All parts of the robot rover are 3d print...
Robot Driving on Stairs
zhlédnutí 46KPřed 2 lety
First robot in the DTU RoboCup competition to go up the stairs. The 3d printed rover is build on a rocker-bogie design, making this quite easy. It is using a Raspberry Pi camera to see the obstacles, and a Raspberry Pi for the calculations. All 6 wheels are actively driven and can turn independent on each other. All parts of the robot are 3d printed. The model can be found here: www.printables....
DTU RoboCup 2015 - Wild Willy - First run
zhlédnutí 702Před 9 lety
First run in the final - 19 points.
DTU RoboCup 2014 - Wild Willy - Second run
zhlédnutí 4,9KPřed 10 lety
Second run in the final - 17 points.
DTU RoboCup 2013 - Wild Willy - First run
zhlédnutí 440Před 10 lety
First run in the final - 13 points.
DTU RoboCup 2012 - Wild Willy - Second run
zhlédnutí 319Před 12 lety
Second run in the final - 18 points.
DTU RoboCup 2011 - Wild Willy
zhlédnutí 164Před 12 lety
First run in the 2011 competition.
DTU RoboCup 2010 - Wild Willy - Second run
zhlédnutí 143Před 13 lety
Second run in the final. 3 points
DTU RoboCup 2010 - Wild Willy - First run
zhlédnutí 162Před 13 lety
First run in the final. 13 points.
DTU RoboCup 2011 - Wild Willy
zhlédnutí 260Před 13 lety
DTU RoboCup 2011 - Wild Willy
DTU RoboCup 2009 - Wild Willy Nano
zhlédnutí 232Před 15 lety
DTU RoboCup 2009 - Wild Willy Nano
DTU RoboCup 2008 - Wild Willy Nano
zhlédnutí 621Před 16 lety
DTU RoboCup 2008 - Wild Willy Nano
DTU RoboCup 2008 - Wild Willy Nano
zhlédnutí 502Před 16 lety
DTU RoboCup 2008 - Wild Willy Nano
DTU RoboCup 2007 - Wild Willy SE - Second run
zhlédnutí 5KPřed 17 lety
DTU RoboCup 2007 - Wild Willy SE - Second run
DTU RoboCup 2007 - Wild Willy SE - First run
zhlédnutí 8KPřed 17 lety
DTU RoboCup 2007 - Wild Willy SE - First run

Komentáře

  • @i-muts
    @i-muts Před 2 dny

    what kind of slotted bearings did you use for the ring gears

  • @tangiwza5526
    @tangiwza5526 Před 4 dny

    I have some question how you know the direction of the wheel when you only use 1 hall sensor

    • @wildwillyrobots
      @wildwillyrobots Před 3 dny

      The encoders of the motors are used to calculate the angle of the drive wheel and the direction of the module. Because the direction of the module is random, when I power up the robot, I turn the direction until the hall sensor is trigged by the magnet. So the hall sensor is only used for zeroing the direction. After this only the encoders of the motors are used. Maybe I should create a video explaining this in detail.

    • @wildwillyrobots
      @wildwillyrobots Před 3 dny

      If you look very closely at the wheel when I start the robot in this video, czcams.com/video/3W0p16vsgqA/video.html , you can see all the wheels changing direction, when they search for the zero position.

  • @fitnessnature
    @fitnessnature Před 10 dny

    All that for a drop of blood ?

  • @davidsanford4079
    @davidsanford4079 Před 26 dny

    Where can i find your power screwdriver

  • @xplore360withme
    @xplore360withme Před měsícem

    Project without demo is waste of time

    • @wildwillyrobots
      @wildwillyrobots Před měsícem

      End of video should link to demonstrations. If not, then here are a video driving autonomously czcams.com/video/9Od0E53R8PE/video.html, and another driving remote controlled czcams.com/video/90HxqwZaWRA/video.html

  • @dieterjosef
    @dieterjosef Před 2 měsíci

    I wish you good luck un the competition, and.more recognition for your swivel drive.

    • @wildwillyrobots
      @wildwillyrobots Před 2 měsíci

      It didn't go exactly as planned in the competition, because I made a stupid mistake in the programming. But I did get to use the arm of the robot for solving obstacle with the qr code boxes. It can see it in action here: czcams.com/video/Al4ebXraGM8/video.html

  • @MarcGoncalis-gb9pb
    @MarcGoncalis-gb9pb Před 2 měsíci

    Unrealistically long stairs tho

  • @s.m.2607
    @s.m.2607 Před 3 měsíci

    DID you use 3d printer to print the parts?

    • @wildwillyrobots
      @wildwillyrobots Před 2 měsíci

      Yes, all the plastic parts are 3d-printet. There is a link to the design files in the description.

  • @SlightMalfunction
    @SlightMalfunction Před 3 měsíci

    Great design and execution. Your robot is very sleek and the swerve drive is great! Very inspiring!

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      Thank you. I'm quite happy of the design myself, and the newest iteration with bigger motors works great.

  • @pfavr
    @pfavr Před 3 měsíci

    Great video and robot! Really nice talking to you at the competition!

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      Nice to meet you there. I hope we will see more teams from Odense next year.

  • @akeditz8945
    @akeditz8945 Před 3 měsíci

    Hi this a beautiful design and as a college student it makes me feel like trying it out. So can you please explain or give us a circuit diagram of the electronics connection part sir. its a kind request please sir.

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      My electronics setup is a bit complicated, because I use it for autonomous driving. If you just want to remote control it, it can be done much simpler, but I don't have much experience with that. I would suggest, that you try to contact others, that have built it. Look at the comments section at Printables here: www.printables.com/model/194299-stair-climbing-rover/comments There is also a link to my custom PCB for the electronics, but again, that is most likely overkill for remote control.

  • @gerarddantel5931
    @gerarddantel5931 Před 3 měsíci

    You have been my inspiration for quite some time as I'm dead set on using the independent wheel steering like what you have. You continue to be my unofficial teacher. Thanks so much for sharing your designs and plans. Kudos to you!

    • @gerarddantel5931
      @gerarddantel5931 Před 3 měsíci

      I forgot to mention that I also love your implementation of the magnets for the covers. You rock!

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      Yeah, the magnets are quite nice. I will share the complete design at some point, but I need to clean it up a bit first.

  • @DeepankarMaithani
    @DeepankarMaithani Před 3 měsíci

    Your Fanboy here. Absolutely stunning. Those colour combos and thoughtfulness of design is extravagant. Waiting to see it roll on the dtu competition floor.

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      I'm not fully satisfied with the colors, but had a bunch of the green filament, so ended up using that😀. Still a lot of work to make it actually run.

    • @DeepankarMaithani
      @DeepankarMaithani Před 3 měsíci

      Have you tried ros2 on your robots?

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      No, it is just running my own software. I have looked at bit at ros, but it takes some time to understand how it works, and I'm not sure I have the time to invest in that.

  • @mikeydk
    @mikeydk Před 3 měsíci

    The engineering on that looks amazing! The old one looked pretty cool when moving around, cant wait to see this one (hopefully) nail every obstacle.

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      Don't get your hopes too high. Currently I'm struggling just getting the cameras to work reliably.

    • @mikeydk
      @mikeydk Před 3 měsíci

      I hope you will get it sorted out! On your old robot the camera seemed to work as intended, but maybe it only had the rgb camera?

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      Problem was a bad connection in the cable on the RGB camera. I fixed it by soldering the usb cable directly to the camera board. I had the TOF sensor on the blue robot, but never used it because of a driver issue. The sensor was quite new at that time. This year I got the sensor working on a Pi4, but in the end decided to use Pi5 on the robot. And then I had the same problem with missing driver support for Pi5. Arducam released support for Pi5 a few days go, but I didn't have the time to implement it.

    • @mikeydk
      @mikeydk Před 3 měsíci

      Great news! Did you manage to get a run in too? I only do dumb industrial robots which just performs the same actions over and over. At some point I would like to add some kind of vision to them too, but so far I haven't found anything (at a not too crazy price) which can handle what I need.

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      Yeah, I did run today in the competition, but the result was not great. I made stupid mistake of merging to programs for different parts of the track into one, but never actually tested that it was working. But I did solve the qr code box challenge, so the gripper in the video worked decently. I work with industrial robots and vision in my day time job, so I know that part very well😀

  • @victorldunn9638
    @victorldunn9638 Před 3 měsíci

    amazing ingenuity and evolution from last years already amazing robot! Thank you for sharing

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      Thank you. It is mostly an evolution of the hardware, but so far it has not run that much, so I'm not sure it is better.

  • @Hougaard
    @Hougaard Před 3 měsíci

    That's freaking awesome.... Wish I was there to beat you :) (Because I would bring great software and some random slapped together hardware)

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      Yeah, it has been a long time since we have seen anyone do a Crazy Ivan

    • @Hougaard
      @Hougaard Před 3 měsíci

      @@wildwillyrobots Maybe next year!

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      We definitely need someone who can write decent software in the competition😀

  • @NobleValerian
    @NobleValerian Před 3 měsíci

    So glad it turned around and went back up. I was prepared for disappointment, but I was not disappointed. My friends would love a vacuum robot that could handle stairs, lol.

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      These 100mm steps are not a problem, but I don't think it will be vacuuming normal stairs anytime soon.

  • @Truvies
    @Truvies Před 4 měsíci

    why not just use the original design with slip rings?

    • @wildwillyrobots
      @wildwillyrobots Před 3 měsíci

      Slip rings are a bit expensive when you need 6 of them. And also, I'm not sure they can transfer the encoder signals from the motors without adding noise.

    • @Truvies
      @Truvies Před 3 měsíci

      @@wildwillyrobots guess you have a point there on cost, idk about the communication, it's been a minute since I seen this.

  • @bio.s2903
    @bio.s2903 Před 4 měsíci

    I was wondering, how did you design the reverse bevel gear? Or if there is a better name for it?

    • @wildwillyrobots
      @wildwillyrobots Před 4 měsíci

      The bevel gear was modeled in Onshape using a feature script called "Bevel Gear Pair". It was then combined with a normal gear made using the "Spur Gear" feature script.

    • @bio.s2903
      @bio.s2903 Před 4 měsíci

      @@wildwillyrobots Could you possibly make a CAD tutorial on making one? Also if you know is there a way to do this in fusion360?

    • @wildwillyrobots
      @wildwillyrobots Před 4 měsíci

      ​@@bio.s2903In Onshape, once you have selected the feature script, you get a dialog, where you put in the dimensions and the gear ratio, and then the gear is automatically generated. I have never used Fusion360, but assume it can run custom scripts to generate complex parts, just like Onshape.

  • @nwadiutojude8706
    @nwadiutojude8706 Před 5 měsíci

    @wildwillyrobots Great work! and Thanks for sharing. May I ask what control strategy and components you are using to control the motor wheels?

    • @wildwillyrobots
      @wildwillyrobots Před 4 měsíci

      In this video it is remote controlled. I have a Raspberry Pi that receives commands from the remote. It then calculates the required speed and angular direction for each of the 6 wheels, and send those values to a custom build motor driver, that turn does the low level control loop for controlling the motors. This is a somewhat complicated setup, but that is because my primary use of the rover is to drive as an autonomous robot. For someone who just want to drive around with a remote, it can be done much simpler.

  • @invaderdrumguy7590
    @invaderdrumguy7590 Před 5 měsíci

    Such Amazing work!!! Love it!!!

  • @marktadlock5428
    @marktadlock5428 Před 5 měsíci

    Very nice design but no information

    • @wildwillyrobots
      @wildwillyrobots Před 5 měsíci

      What kind of information do you need? There are more details in the link in the description.

  • @MikeMcRoberts
    @MikeMcRoberts Před 5 měsíci

    Very small and shallow stairs.

    • @wildwillyrobots
      @wildwillyrobots Před 5 měsíci

      Yeah, but still most small robots in the size of a robot vacuum cleaner will not be able to go up.

  • @ChrisCameronPhoto
    @ChrisCameronPhoto Před 8 měsíci

    Brilliant design. However I think a simpler answer to your problem would have been to use a slip ring to pass the drive motor wires through the steering axis.

  • @DigitalXrisXros
    @DigitalXrisXros Před 8 měsíci

    😊🎮🏎️

  • @mainframehighendpc
    @mainframehighendpc Před 9 měsíci

    its really great project can possible to provide part list, circuit diagram and coding stuff?

    • @wildwillyrobots
      @wildwillyrobots Před 9 měsíci

      You can find most parts at www.printables.com/model/194299-stair-climbing-rover In the comments at Printables you can also find a link to the motor driver board schematic. I have not shared any code.

  • @user-je6oq6do9m
    @user-je6oq6do9m Před 9 měsíci

    Thanks for sharing, how much does it cost to build one?

    • @user-je6oq6do9m
      @user-je6oq6do9m Před 9 měsíci

      I am currently doing a group project about a gripper remote robot thst can climb stairs and turn, and cost of building the whole thing should be lesser than $120(AUD), size is 250 (mm) x 250(mm) . Can anyone provide any suggestions for this one?

    • @wildwillyrobots
      @wildwillyrobots Před 9 měsíci

      Most expensive parts are 6x motors, 6x servos, motor driver board, Raspberry PI, battery, camera. Haven't calculated the exact price, but as it is shown in the video, I think somewhere in the range €250-350.

    • @user-je6oq6do9m
      @user-je6oq6do9m Před 9 měsíci

      @@wildwillyrobots wow, that is crazy. Thanks for sharing, despite the price is a little bit out of budget to me, it looks pretty good.

    • @wildwillyrobots
      @wildwillyrobots Před 9 měsíci

      Yeah, it is a bit expensive as you need 6 of everything.

    • @user-je6oq6do9m
      @user-je6oq6do9m Před 9 měsíci

      @@wildwillyrobotsyeah... I can get that, I think we may need another plan for this haha

  • @user-ym8bd3hj8r
    @user-ym8bd3hj8r Před 9 měsíci

    Impressive design!

  • @lelouch0reki392
    @lelouch0reki392 Před 9 měsíci

    A slip ring might help with the wires limiting rotation

    • @wildwillyrobots
      @wildwillyrobots Před 9 měsíci

      Others have made the same suggestion, but they are a bit expensive. Also, I'm unsure if they can deliver a noise-free signal for the encoders. Regardless, I simply wanted to try something different.

  • @msubbananna4262
    @msubbananna4262 Před 9 měsíci

    This is insanely beautiful

  • @garrysingh4484
    @garrysingh4484 Před 9 měsíci

    Very Interesting 👍👍👍

  • @victorldunn9638
    @victorldunn9638 Před 9 měsíci

    Amazing - Thank You

  • @ventura14
    @ventura14 Před 9 měsíci

    I LOVE you

  • @oracid
    @oracid Před 10 měsíci

    This is one of the best stair climber. Did the stairs are 17 cm ?

    • @wildwillyrobots
      @wildwillyrobots Před 10 měsíci

      I think it can do about 15 cm without tipping over. If I remember correctly the the ones in the video is 10-12 cm

  • @ErisonSilvaa
    @ErisonSilvaa Před 10 měsíci

    Do you have any plan to add Mic and speakers? Maybe a screen as well 😶‍🌫️😶‍🌫️

    • @wildwillyrobots
      @wildwillyrobots Před 10 měsíci

      There is a Raspberry Pi inside, so it is possible. But not that useful for my application.

  • @danielnikolov3757
    @danielnikolov3757 Před 11 měsíci

    What brand wireless screwdriver are you using?

    • @wildwillyrobots
      @wildwillyrobots Před 11 měsíci

      It is a Wowstick 1F+. It is struggling a bit the first time the bolt cuts the thread in the pastic.

  • @shhope8060
    @shhope8060 Před 11 měsíci

    I would like to know what size wheels you use.

    • @wildwillyrobots
      @wildwillyrobots Před 11 měsíci

      Check out the description at Printables: www.printables.com/model/300105-differential-swerve-drive

  • @moviecreator1583
    @moviecreator1583 Před rokem

    Hey I want parts not whole modle can you share the link

    • @wildwillyrobots
      @wildwillyrobots Před rokem

      You can download the individual parts on Printables. www.printables.com/model/194299-stair-climbing-rover/files

  • @moviecreator1583
    @moviecreator1583 Před rokem

    Hello can u tell me from where brought the remote and how you connected that

    • @wildwillyrobots
      @wildwillyrobots Před rokem

      I have mostly used it for autonomous driving and not remote controlled. You can check the comments on Printables. There are some details about the electronics I used.

    • @moviecreator1583
      @moviecreator1583 Před rokem

      @@wildwillyrobots hey I have some query can you share your whatsapp number or insta id

  • @atozinfo183
    @atozinfo183 Před rokem

    😮😮😮😮😮😮😮😮

  • @nguyenvanthai9414
    @nguyenvanthai9414 Před rokem

    So great. I love this style of robot. Could you share the design of the swerve wheel.

    • @wildwillyrobots
      @wildwillyrobots Před rokem

      It is mostly the design from this video czcams.com/video/TP8wQRZUuk4/video.html (link to model in description). Main difference is that the motors of the robot are horizontal and not vertical as in the video of the swerve module.

    • @nguyenvanthai9414
      @nguyenvanthai9414 Před rokem

      @@wildwillyrobots Thank you so much

  • @James-wd9ib
    @James-wd9ib Před rokem

    The only thing cooler than mecanum wheels is: this thing

  • @xmj1131
    @xmj1131 Před rokem

    Did you publish the code?

    • @wildwillyrobots
      @wildwillyrobots Před rokem

      No, but there is not much to it. Some speed controllers for the wheels and a little trigonometric calculations to find the angles or the servos.

  • @gloriadulan-wilson1076

    Can this be developed for mobility units for people with disabilities who are looking for lightweight stair climbing, all terrain units.

    • @wildwillyrobots
      @wildwillyrobots Před rokem

      You will need larger wheels to climb normal stairs. This means that you will only have one wheel on each step at a time, which I think will be a problem.

  • @barknvar3902
    @barknvar3902 Před rokem

    Hi, im a big fan of your robot designs and the algorithms. Is your code publicly available? I really would like to read it and understand the control mechanisms.

    • @wildwillyrobots
      @wildwillyrobots Před rokem

      The code is currently a mess, so I haven't shared it. Also it has various dependencies, so it is a bit hard to get it running. But overall I have low level control on a Raspberry Pico, that controls the speed of the wheels and the servos. Then I have a higher level program, running on a Raspberry Pi 4. This makes the image analysis for detecting obstacles, and calculates the required speed and position of the wheels, which is then sent to the Pico.

    • @barknvar3902
      @barknvar3902 Před rokem

      @@wildwillyrobots is it just a simple feedback from vision that controls the motor velocities or you calculate the position data to drive the robot to the position

    • @wildwillyrobots
      @wildwillyrobots Před rokem

      @@barknvar3902 Image analysis finds the line in the bottom of the image. Then a P-controller is used to calculate the steering direction. Is is just the error (deviation from center of image) times a constant. This gives a steering direction, and from this the speed and orientation of all wheels are calculated. So it is just a controller trying to keep the line in the center of the image.

  • @victorldunn9638
    @victorldunn9638 Před rokem

    Impressive evolution from the prototype differential swerve drive to Wildwilly… where the drive motors don't have to be spaced 180° apart.

    • @wildwillyrobots
      @wildwillyrobots Před rokem

      Yes, the motors can be positioned freely around the large gear. In this version, I'm also using a bevel gear for the motors, so that they can be horizontal and not vertical as in the prototype.

    • @victorldunn9638
      @victorldunn9638 Před rokem

      @@wildwillyrobots Interesting - Thank you - I look forwards to the follow-up video.

  • @SlavaRC
    @SlavaRC Před rokem

    Excellent work my friends!)🤩💥💯👍

  • @jagged5261
    @jagged5261 Před rokem

    I have been looking forward to your swerve drive ever since I first saw it, and this is a great run! Even more so that even with the mishap about the rear motor, it still moves very well. Amazed with how you designed your feedback loop so it will not make bizarre movements due to that different gear ratio. Hope to see your swerve drive in more things in the future!

    • @wildwillyrobots
      @wildwillyrobots Před rokem

      Thank you. Actually the control is not that difficult, but more on that in the next video :-)

    • @ventura14
      @ventura14 Před 10 měsíci

      I neeeeed that video!@@wildwillyrobots

  • @xinglinjiang4952
    @xinglinjiang4952 Před rokem

    in 2023?

  • @ddegn
    @ddegn Před rokem

    Fantastic! Thanks for sharing your robot with us. I'd love to compete at the RoboCup some day.