DIY Autonomous GPS Mower - Parts List, Schematics, Build Details

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 มิ.ย. 2024
  • This is a follow on video to my previous overview Autonomous GPS powered mower. Jump to 2:00 to get right into the details.
    Schematics: drive.google.com/file/d/1DaLe...
    BOM - Total $1301 cube orange costs more than 1/2 of that, I had one from a separate project so my build was less than $1000, you may be able to use a much cheaper pixhawk autopilot instead to get the cost below $1k
    1 20A Cytron mdd20a dual motor controller (ESC) - $36 (www.amazon.com/gp/product/B08...)
    1 cube orange, 1 here 3+ GPS, 1 900MHz radio - $679 (irlock.com/collections/combos...)
    2 Bemonoc 24V 350W MY1016Z3 electric motor with 9 tooth sprocket - $192 (www.amazon.com/gp/product/B06...)
    1 3s battery - $30 (www.amazon.com/GOLDBAT-2200mA...)
    ethernet cable - $5
    4 utility wheels - $120 (www.amazon.com/gp/product/B07...)
    1/2" rod (axle) - $7 (www.amazon.com/Forney-49359-R...)
    1 1/8 inside diam pipe - $10 (www.amazon.com/1-25-Wall-Stee...)
    angle iron (bed frame) - Free, go to your recycling center/dump or side of road
    8 ball bearings - $24 (www.amazon.com/gp/product/B08...)
    Use the outside diameter of this to determine the inside diameter of the steel pipe above
    4 bike sprocket - $56 (www.amazon.com/gp/product/B00...)
    4 bike chains - $28 (www.amazon.com/gp/product/B00...)
    bag of washers (1/2" inside diam, 2" outside diam) - $14 (20ct) (www.amazon.com/Stainless-Wash...)
    You can probably get a better price at your local hardware store
    1 bike chain tool (to link up chains) - $10 (www.amazon.com/gp/product/B01...)
    12v wire - $5
    18 gauge wire - $5
    car battery - $50
    Push Mower - $30 (Craigslist or FB Marketplace - used)
  • แนวปฏิบัติและการใช้ชีวิต

ความคิดเห็น • 383

  • @RobertLBarnard
    @RobertLBarnard ปีที่แล้ว +26

    Wow, you pulled off an obtainable, and actually USABLE automated mower.
    Excellent job explaining it, providing components, and sources. Thank you, thank you, X3!
    I'd like to think that after I order the parts, I may actually build one.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      It's a fun project, and the ardupilot platform can be the brains for just about any robot you can dream up

  • @philtimmons722
    @philtimmons722 ปีที่แล้ว +25

    Now that you have it ready to GO -- might be a good idea to consider some (Safety) ways for it to STOP. You could put bumpers around it so that it cannot run into anything or anyone. At least not very hard. Anything touches the bumpers opens a Normally Closed kill circuit. And maybe some of the big Emergency Stop buttons on top for folks who may have to shut it down in a hurry. Those are not complaints -- just ways to make a good thing better. Thanks for the build, the video and sharing the details.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +6

      All good points, I think next version will include that. The bumpers + kill switch can all be one circuit that connects to the cube orange switch.

    • @problendLTD
      @problendLTD ปีที่แล้ว +4

      another safety could be when tilted beyond a certain angle

    • @xbenng
      @xbenng ปีที่แล้ว

      seems like a good way to introduce reliability issues. how much could the bot realistically damage? that blade is unlikely to make it past the frame, and what sort of folks to you see it encountering in your backyard?

    • @philtimmons722
      @philtimmons722 ปีที่แล้ว +3

      @@xbenng Safety is suppose to reduce reliability to the point it can be externally stopped. It is the INTENT. We sometimes call that Fail-Safe .. which is to say that it Fails in a Safe manner. As opposed to Fail Sorry. Another somewhat more complex method, but considered safer yet is a "Stay Alive" signal. Absent the "Stay Alive" or All Good signal, it goes to an orderly shut-down or Safe mode. An example of this might be a boundary around the zone(s) of operation. Anything crosses into the safety area, and it shuts down.

    • @tylermcnally8232
      @tylermcnally8232 11 หลายเดือนก่อน

      ​​​@@philtimmons722safety is boring world has enough humans and could lose a few with out notice.

  • @tjrpmw
    @tjrpmw 4 หลายเดือนก่อน

    Very frustrated youtube took so long to share your channel with me. Love all of your projects and the in depth tutorials. You're awesome Nathan! Keep building!!!!

  • @pjwlk
    @pjwlk ปีที่แล้ว +1

    Outstanding! Hello from Canada. I've been thinking of a project like this for years. The information you've provided is invaluable. Thanks!

  • @user-vs5kn6wv1z
    @user-vs5kn6wv1z ปีที่แล้ว +9

    I like RC but this is on another level of automation. Great development work.

  • @beckettevans7228
    @beckettevans7228 ปีที่แล้ว +1

    absolutely fantastic build, lovely setup in its simplicity and function

  • @moharibali9076
    @moharibali9076 ปีที่แล้ว +16

    Great project mate. I am also working on a similar kind of thing but due to some budget limitations i am trying to make a mower using Arduino UNO that remembers the path its being trained on using an android app. As a mechanical engineering student i must say the its a very impressive and sturdy frame design. Keep up the good work. Hope to see more projects like this.👍👍

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +5

      Arduino UNO is a great platform, raspberry pi zero 2 may cost even less and have a bit more horsepower.
      I use the UNO in this build to control a bunch of motors, code for that is linked in the description: th-cam.com/video/Q7A3PlqpgYs/w-d-xo.html
      The Cytron motor controllers are really simple to use with the UNO
      I've found that depending on the condition of the ground (muddy, long grass etc.) the time that it takes to turn 90 or 180 changes, so putting a compass on your UNO may help you figure out if you've turned the appropriate amount.

    • @fredwow
      @fredwow ปีที่แล้ว +1

      you will really need a gps correctionfactor, because of the track changes, like tops and things that the wheel stuck , and it changes the course, even if it changes like tiny degree, it will change the position in long distances, and it will cause portions of not cuted grass. Sorry about the english.

  • @sigung01
    @sigung01 18 วันที่ผ่านมา

    Nothing short of brilliant. I learned so much in one place. Thanks!

  • @HughD
    @HughD 3 หลายเดือนก่อน

    Impressive and useful. Thanks for taking the time to do this.

  • @iforce2d
    @iforce2d ปีที่แล้ว +25

    With a vehicle frame that large, you could use two GPS for yaw and forget about the compass hassles

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +3

      Yes, I think this page describes how that looks: ardupilot.org/copter/docs/common-gps-for-yaw.html
      I wanted a single gps/base station correction because I used the same setup on a drone for spraying my fields, so I reused that setup there.

    • @wafflecat8
      @wafflecat8 ปีที่แล้ว +1

      Wait, that’s the reason large autonomous vehicles have two GPS?? 😳

    • @djiang2738
      @djiang2738 ปีที่แล้ว +1

      @@nathanbuildsdiyYou should replace tired wheels with apron wheels, which are beneficial to improve your vehicle's off-road function. Especially in lawn surrounding.

    • @ronzika335
      @ronzika335 ปีที่แล้ว +3

      @@djiang2738 what is an apron wheel? Google didn't help

    • @umreadonly
      @umreadonly ปีที่แล้ว +2

      The compass is the much more stable and applicable variant, because GNSS has significant noise (wighout RTK) and thus direction calculations will be imprecise.

  • @gerarddantel5931
    @gerarddantel5931 ปีที่แล้ว

    Outside of the large area to mow, we have the same goal. I happen to have no skills yet with welding and such. I then opted to use wood for my chassis. Instead of using scooter motors, I'm re-using some e-scooter hub wheels that have the motor in them. I thought about using parts of mower, but figure it'll help me to not use any gas, if I just power another motor with a string like a trimmer to cut the grass. The idea is that eventually I can move that motor up and down to control cut height. I love how "simple" your auto-mow looks, but that it works well. Kudos to you! I'm inspired...again.

    • @gerarddantel5931
      @gerarddantel5931 ปีที่แล้ว

      Thanks for the walk-through on the GPS and piloting software, that I haven't gotten to jump into yet.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Good luck! let me know how it goes

  • @nallaperumalthanthondri3817
    @nallaperumalthanthondri3817 7 หลายเดือนก่อน

    Dear sir Nathan, thank you so much for your tutorial. Inspired by this video, I made my own automow (but mechanics is different) and it is working via RC remote control. Really grateful to you. Now, I am working hard to set up the RTK GPS and finding it tuff to NTRIP server in southern part of India.

    • @nathanbuildsdiy
      @nathanbuildsdiy  7 หลายเดือนก่อน

      Great work! Is there much agriculture in your area? Do farmers use large machines? If so I bet you can talk to them to find out what base station network they use. Most require a username/password, which is usually free to obtain. The machine manufacturer charges to use RTK, but the actual base stations are free to anyone. That's how it is in my area. Farmers use LEICA network base stations on their tractors and combines and I got a username/password to use that network.
      If there is no network available, then you could create your own, but it requires this:
      irlock.com/products/here-base-m8p
      And here's some documentation on setting up the base:
      ardupilot.org/copter/docs/common-here-plus-gps.html#base-module-setting-using-mission-planner

    • @nallaperumalthanthondri3817
      @nallaperumalthanthondri3817 7 หลายเดือนก่อน

      Sir @@nathanbuildsdiy Here in India, precision agriculture is not widely available yet (especially in my locality).
      So I will check setting up my network with help of your links and keep you posted

  • @SD_Alias
    @SD_Alias ปีที่แล้ว +5

    Very cool! You should sell this as a kit with all that electronic and computed parts and motors. I think most people can build the chassis and mower themselves, but as soon as it comes to the electronics and controls, it becomes difficult, at least for analogue hobbyists like me.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +4

      I get a kick out of building it and making it work, but I'm not so interested in selling it. But I'm hoping other entrepreneurial viewers will do that!

    • @hitiyiseemmanuel3474
      @hitiyiseemmanuel3474 11 หลายเดือนก่อน

      @@nathanbuildsdiy I have an impulse to congratulate you 👏👏👏👏for this giant project but I am wondering and amazed about how one can accumulate tons of this valuable and accurate knowledge and skills, is it about your great university or company with lot of experience? , but as I can guess the your power ,you may be an Mechatronics guy 💪💪💪💪

  • @user-lp6of9em6w
    @user-lp6of9em6w 2 หลายเดือนก่อน

    Very cool project!!! I hope to see a solar powered one project like this!!! 👍👍👍

  • @gibbyrockerhunter
    @gibbyrockerhunter ปีที่แล้ว

    Super awesome. I’ll definitely have to check out what else you have posted.
    Thanks for the content

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      Check the autonomous drone and landing pad, they're similar and pretty fun

    • @gibbyrockerhunter
      @gibbyrockerhunter ปีที่แล้ว

      @@nathanbuildsdiy on it like a fat kid on cake.

  • @derpinbird1180
    @derpinbird1180 ปีที่แล้ว

    Very cool ideas, not just like the whole thing but stopping the chains from derailing and making it so that it will actually do work for an hour without screwing up

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      It actually ran for a long time with no chain problems, and then when the grass got long and branches started falling suddenly I had problems so I added the chain keepers long after it was being used

  • @bobmcbob4399
    @bobmcbob4399 10 หลายเดือนก่อน

    This is pretty much what I had in my head for mowing my own section, including the RTK GPS. But I never knew about mission planner or ardupilot etc. But since I don't have a house on it yet, that one is on the back burner lol. Sounds like most of the firmware/software is 100%, so it's just implementing the design to your needs.

  • @arcrad
    @arcrad ปีที่แล้ว

    Awesome project. Thanks for sharing all the details

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      You're welcome! I've got a few more interesting ones coming

  • @CncObsession
    @CncObsession ปีที่แล้ว +1

    Crude AF but it proves the concept. Always fun to see 1st or 2nd iterations and then the possibility of refinements. Easy to do from here ;-) Thanks for sharing.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      Thanks for watching. It is crude, next iteration will keep the electronics protected and keep debris out of the chain drive. That said, it's been running for a long while now with only minor repairs... it's a little tank.

    • @sharonrose9552
      @sharonrose9552 ปีที่แล้ว

      @@nathanbuildsdiy I asked my daughter if she would be interested in help building it. She said ok but maybe not exactly like that.. I said why not? She said, well it looks ... and she couldn't think of a word so I said ghetto? and she said yeah, it needs to look better.. I told her to draw up something. :)
      I was already planning on doing something close to it.. I hadn't decided on the wheels yet and was planning on 2wd, but you probably need 4wd.

  • @evertonlechechen4822
    @evertonlechechen4822 ปีที่แล้ว +1

    Your video is AMAZING! Keep producing more videos.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Thanks! I'm working on a good one now but I'm stuck in debug mode trying to get it more reliable before I post.

  • @98karlh
    @98karlh ปีที่แล้ว

    Sweet project
    utility>>>>looks, approved
    you remind me a lot of myself, if I was more handsome, less lazy, had a welder that functioned, and time to do sweet projects.
    Subscribed, thanks for sharing

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Thanks for your kind words, I'm laughing, pretty sure my wife would tell me I look scruffy in my work boots :)

  • @maximusdecimus2350
    @maximusdecimus2350 ปีที่แล้ว

    pretty cool stuff Nathan, keep it up and look forward to future projects. Now a subscriber

  • @eddietowers5595
    @eddietowers5595 ปีที่แล้ว

    This is awesome. Heck no one would fault you for having a robotic simply because the word “farm” is in the same sentence as robomow.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Thanks! I'm always looking for ways to make farm work more efficient. It's like my kids - always takes all available hours in my day :)

  • @QuickFixCosta
    @QuickFixCosta 11 หลายเดือนก่อน

    awesome video love the complete software overview!

  • @andresabrego269
    @andresabrego269 ปีที่แล้ว

    Amazing channel.
    Amazing content.
    Please keep going!

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Thank you! Will do! I've got some good projects in mind for this summer, check back!

  • @KTA99
    @KTA99 11 หลายเดือนก่อน

    Wow! This is absolutely amazing!!

  • @ben1techie
    @ben1techie 29 วันที่ผ่านมา

    Nice work!

  • @embededfabrication4482
    @embededfabrication4482 9 หลายเดือนก่อน +3

    add RC controller so you can drive it around and record the exact GPS track coordinates into the spreadsheet.

  • @marmasteris
    @marmasteris ปีที่แล้ว

    Good work. Lots of useful information👍

  • @kenpeck5930
    @kenpeck5930 ปีที่แล้ว

    Fascinating! Thanks for posting this.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Thanks! I'm working on a new concept, subscribe to catch it when the video comes out.

  • @revtmyers1
    @revtmyers1 ปีที่แล้ว

    This is so sweet. Well presented.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Thanks! I'm working on a new concept, hit subscribe to catch it when the video comes out

  • @MrTnnr
    @MrTnnr ปีที่แล้ว

    Maybe you mentioned it and i missed it, but does the program have any type of safety stop mechanism, say if the mower has some mechanical failure and wanders off the gps track? Is there a way to program it to stop and/ or shut down? I live near a highway and would want some sort of safety feature that would prevent it from roaming out on the road.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      This is a good idea - I talked about it in another comment somewhere in here. Basically I think it should be added - it'd be fairly simple. The cube orange has a arm/disarm switch that plugs into the usb port. That could be wired to "bumpers" on the outside edge of the mower so when they're hit it would disarm and stop moving

  • @sshutupurface8345
    @sshutupurface8345 2 หลายเดือนก่อน

    thanks for this very well explained

  • @Island.dweller
    @Island.dweller ปีที่แล้ว

    fantastic job. I am not at this point yet with my lawnmower- but I hope by fall

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      Let me know how it goes!

    • @Island.dweller
      @Island.dweller ปีที่แล้ว

      @NathanBuildsDIY I am in canada so will have to check into this. I can see Brandt (deere) has a fixed base nearby.
      I'll have to order the controller.

  • @ucoder8905
    @ucoder8905 ปีที่แล้ว

    I still have ardupilot 2 APM, thought would be vaporware after 3d robotics went belly up. good to see that community is still going strong!

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      Yeah, they've had to start supporting a lot of different vendors to keep things going

  • @manicmods
    @manicmods 11 หลายเดือนก่อน

    Amazing work, thanks for sharing!

  • @MrNams
    @MrNams 7 หลายเดือนก่อน

    Great video, thanks for sharing

  • @lonewolf2156
    @lonewolf2156 ปีที่แล้ว +3

    I would try to make a small riding mower engine bolt to that mower deck, not for the extra power but because riding mower engines have a dynamo under the flywheel that could help charge that 12v battery on the go, sweet build 👍

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      That's an excellent idea. I'm going to add it in a future revision

    • @flappingflight8537
      @flappingflight8537 ปีที่แล้ว +2

      Probably the power of the dynamo wouldn’t be enough for powering the electric motors and charging the battery IMO .Better to think about fitting some relatively small car alternator as from Geo metro / Suzuki swift for example . Also if you are good with electronics, you can make controller which turns the alternator in to brushless motor just for starting the lawnmower IC motor so it will serve double purposes . Also you have done great job overall but the mechanical part isn’t very good . So IMO try on the next iteration Brushless wheel -motors from hoverboards . They are 250-300W each ( direct drive) and the speed controllers from the hoverboard can be reprogrammed and reused for your application as well( there are info on the net how to do it ) . Mechanicaly will be much simple and reliable this way and most probably cheaper. You can buy second hand hoverboard dirty cheap and you will get 2 brushless motor-wheels and 2 speed controllers from it . The way ( and the details)how they are mounted to the hoverboard will be also useful for your application.

    • @Mrcaffinebean
      @Mrcaffinebean 11 หลายเดือนก่อน

      It would be interesting to try this concept out with a riding motor as a complete unit. It’s already got everything but remote control.

  • @marc4687
    @marc4687 11 หลายเดือนก่อน

    This project is awesome

  • @TriggeredForDays
    @TriggeredForDays ปีที่แล้ว

    my left ear really enjoyed this video

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      LOL, well played. I didn't realize the audio was mono when I uploaded and I can't upload the stereo version without deleting this video! I'll fix for future videos

  • @xxlalbatross3287
    @xxlalbatross3287 11 หลายเดือนก่อน +1

    I am a new follower of your channel
    Greetings from Sweden

    • @nathanbuildsdiy
      @nathanbuildsdiy  11 หลายเดือนก่อน +1

      Welcome! I just put out a video on a robotic weeder, check it out.

  • @lunatik9696
    @lunatik9696 ปีที่แล้ว +2

    Cool build. I really like the large wheels.
    I would prefer electric motors on the axle instead of chain drive.
    The chains appear as if they might catch twigs and branches since it is so open and high.
    It is an interesting choice to use an ICE for the blade drive. I definitely understand the reasoning.
    It would have been fun to see an electric cut.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +2

      The chains do pick up sticks. In the spring all was well, but in the fall more sticks were dropping and the chains started to derail. I had to add chain keepers (my name for the big circles of metal added inside the wheel) to keep the chains on and that's been good for now.

    • @MrJob91
      @MrJob91 ปีที่แล้ว

      I love this transmission as its so cheap and most energy is being used from the gasoline anyway. Internal geared hub drives are really expensive or really weak

  • @PGilga
    @PGilga 8 หลายเดือนก่อน

    Amazing ! Thank you a lot !

  • @unrealmisery
    @unrealmisery ปีที่แล้ว +4

    Dude!! This is great stuff!! Much appreciate you taking the time to document, and share your knowledge with everyone.
    Quick question if you have time. Would it be possible to drive my rc mower manually, from my RC controller, with the cube passive but online, then add my waypoints in the spreadsheet as I progress?
    Theoretically, one time cutting manually using the RC transmitter i'd have it mapped, then turn my auto/Man switch to Auto, switching from RC mode to Autopilot, and operate off the GPS.
    Oh yea you mentioned distance in the ethernet cable being a consideration...Do you know the max length by chance? Id need to run at least 5' from the rear up to the controller in the front.
    Can't thank you enough for your hard work, and allowing everyone to benefit from it! Kudos!
    Thanks
    Dave

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      Certainly - you can either download logs from your run and parse through those or (probably easier) just pull up the "data" tab in mission planner while the mower drives around. The current GPS coordinates are at the bottom left side of the map view in that tab, just note them/save them off in a file somewhere and use them to generate your map file.

  • @tulsadave2003
    @tulsadave2003 ปีที่แล้ว

    This is awesome, along with the drone video, I would be interested in doing something like this, actually i've dreamed about doing the drone sprayer, please keep up the content! I assume you are in the midwestern US?

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Thanks for the encouragement, I plan to keep going, I've got some good projects in the pipeline for this summer, hit subscribe so you catch them when they come out.
      I am in Iowa, you from Tulsa OK?

  • @CORINKERSTEN
    @CORINKERSTEN ปีที่แล้ว

    Awesome video mate love it :)
    I'm curious to know more about your shed structure!

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      It's a barn I built myself. The posts and rafters were all cut from trees that I removed from the surrounding fields (they're a type of weed tree around here, always going where they shouldn't). The barn boards were salvaged from my grandma's barn that fell in a big storm about 15 years ago. They're about 140 years old!
      I was actually thinking of a video on how to build that, I'll make it now!

    • @CORINKERSTEN
      @CORINKERSTEN ปีที่แล้ว

      @@nathanbuildsdiy That would be great I'll watch it !

  • @ddacombe4752
    @ddacombe4752 11 หลายเดือนก่อน

    great work

  • @blessingpeace
    @blessingpeace ปีที่แล้ว

    man I wanted to build Gps Lawnmower with Inav few years back but I am always busy. well done!

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      It does take some time to get it going, but ardupilot is a great platform, pretty simple once you get the hange of it.

  • @MrJob91
    @MrJob91 ปีที่แล้ว

    Wow the algorithm works epic video

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      ardupilot does most of the heavy lifting to be honest. Once it's built you can be up and running pretty quickly!

  • @garethsmith7628
    @garethsmith7628 หลายเดือนก่อน

    twisted pair works much better with differential drive, which eliminates common mode signals. The twisted pair will cancel out a fair amount of induced common made, but any residual is still fully presented to a single ended input.

  • @vvowah
    @vvowah 7 หลายเดือนก่อน

    I am impressed, so much so that I build my own rover to do robotic farming. All the GPS stuff was based off your partlist and block diagram. However I was not able to get my rover to reverse. The ESC type is "BrushedWithRelay". In the Motor Test, I was able to spin both L and R wheels with motors test C and D. However, when I set "Throttle %" to a negative percentage, it would not output the relay pins on Aux5 and Aux6 to go High. I was able to get GPS RTK float, and Auto drive the rover forward, but not backwards. The only way to get reverse, was to externally drive +3.3V to my transistor that engages the coil, which flips relays for the motor +/- connections. The Ardupilot Aux5 and Aux6 should do that, right? Am I missing something in Full Parameters List (like Relay_Pin and Relay_Pin2 = 54 and 55)? Thanks!

  • @chetana9802
    @chetana9802 ปีที่แล้ว +1

    amazing job with this setup! some water proofing could make the electronics last longer, maybe a 3d printed enclosure or anything else which protects from water.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +3

      Absolutely. It's on the to do list. I actually had it running last summer when a storm blew in. A drop of water hit the motor control in just the right place and suddenly the right motor was stuck "on". Luckily I was already on the way to turn it off when it started driving off into my field!

    • @chetana9802
      @chetana9802 ปีที่แล้ว

      @@nathanbuildsdiy stuck on the most stupid thing haha interesting obstacle! hope to see more content related with electronics and hacking

  • @ronzika335
    @ronzika335 2 หลายเดือนก่อน

    I'm doing my build now and looked at the video and schematic again closely. For Aux out 5 & 6, what did you configure in Ardupilot for this setup (wheel direction) ? I'm using the bigger Cytron MDDS30 and it is slightly different. Also what did you set for MOT_PWM_TYPE? I'm using wheel chair motors for my setup.

  • @philippehardel1242
    @philippehardel1242 3 หลายเดือนก่อน

    Pour entraînement pas de problème car en mettant que sur deux roue sa suffit moi c'est le guidage gps qui m'intéresse le reste c'est de la bricole se qui compte c'est le guidaje droit avec changement de voie et arrêt dans la zone déterminer toujour votre vidéo est très instructif

  • @samdigregorio3822
    @samdigregorio3822 3 หลายเดือนก่อน

    Nathan how soon are you coming out with your updated mower. I’m very interested in building one for my grandmother before she passes. She constantly pays people to do her lawn. I’m not sure if you have any contact information for help with my build? I was also wondering do you have to manually start this mower every time it starts? Could you use an electric mower and connect it to the car battery?

  • @sky173
    @sky173 ปีที่แล้ว

    Nice work! I live on 12 acres. This could be really helpful. Have you considered a battery charger (alternator) to keep the batteries full all the time? Thanks for the explanation. Glad I stumbled on this video.

    • @nathanbuildsdiy
      @nathanbuildsdiy  11 หลายเดือนก่อน

      Yes I have, that'll be in the next build (alternator). Thanks!

  • @RubenKelevra
    @RubenKelevra ปีที่แล้ว +1

    You should move the accelerometer down to the axle height and add some gyros. This way you can ignore GPS if the fix isn't great and do dead reckoning until GPS is good again. Should be good enough for what you're doing :)

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      I also ran across this - 2 GPS setup: th-cam.com/video/NjaIKyrInpg/w-d-xo.html
      Is that similar to what you're suggesting?

  • @justingreen8006
    @justingreen8006 11 หลายเดือนก่อน

    Awesome! I love it!

  • @jeremywaldroup233
    @jeremywaldroup233 หลายเดือนก่อน

    Nathan, would there be a benefit in using the Here4 instead of the Here3+

  • @anthonylandrum63
    @anthonylandrum63 11 หลายเดือนก่อน

    Thank you

    • @nathanbuildsdiy
      @nathanbuildsdiy  11 หลายเดือนก่อน

      You're welcome! Glad you enjoyed

  • @axieman6196
    @axieman6196 ปีที่แล้ว +1

    cool project

  • @alexopweg
    @alexopweg ปีที่แล้ว

    Hi. Congrulations !!! And now you have to do just a little adjustment and design a cockpit end you have already an interesting electric car. I subscribe from Netherlands 🇳🇱 Regards.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      hahaha, I should try riding around on top of it like a car and see how far I get :)

  • @mohinderkaur6671
    @mohinderkaur6671 ปีที่แล้ว

    Great for mowing your neighbors lawn

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      LOL. WE've got a fence all around the farm so escape is unlikely.

  • @jonbryant5665
    @jonbryant5665 ปีที่แล้ว +1

    Have you thought about using two sprockets for each wheel and two bike chains on each side to make tank treads? It may help with off-road traction and any unexpected objects like sticks.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      I certainly did consider... I actually wanted to 3d print some treads. I bet bike chains on the ground would pick up sticks etc, but it would be worth a try. If you do try, let me know!

  • @KurtisLockert
    @KurtisLockert 13 วันที่ผ่านมา

    Is there a reason you used the 24v motors? Do they still work reliably on the 12v battery?

  • @hobbyrob313
    @hobbyrob313 ปีที่แล้ว

    HA how nice!
    How easy can it be.
    Nathan was the name? well done man!
    healthy and kind regards from the Netherlands!
    Rob

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Thanks very much! I really enjoy tinkering to see what I can accomplish and this one does a pretty good job.

  • @BilalAhmed-kx5lc
    @BilalAhmed-kx5lc 8 หลายเดือนก่อน

    Hi Nathen, Thanks for the awesome project , Right now i am collecting the material to build one. I have a question? Since Motors are 24volt rated why are you using a single battery of 12volt to supply the voltage to dc motors? How is it going to support the 24volt dc motors on 12volt battery?

    • @nathanbuildsdiy
      @nathanbuildsdiy  7 หลายเดือนก่อน

      I originally was going to use 2 12V DC batteries in series for 24V, but when I ran it I found it was plenty fast with 12V and I could charge the second battery while the first one ran, which I liked even more. That's why I ended up using 12V.

  • @muaddib7685
    @muaddib7685 9 หลายเดือนก่อน

    Nice.... But is it cheaper than buying one off the shelf?

  • @ktkuster
    @ktkuster 4 หลายเดือนก่อน

    Does the mower download the RTK updates in real time or are the RTK updates downloaded to your laptop and then transferred to the mower? Great description!

    • @nathanbuildsdiy
      @nathanbuildsdiy  4 หลายเดือนก่อน

      It's near real time, but there is some latency. The laptop does all the communicating with the RTK network because that's done over the internet.
      So the drone gets position info, sends that over the 900MHZ radio to the laptop, the laptop talks to the base station over the internet and relays corrections back to the drone over 900MHz. That's all handled in mission planner though, so once you're hooked up to a base station you're good, no need to mess with the details.

  • @playswithcuriosity3292
    @playswithcuriosity3292 ปีที่แล้ว

    This is awesome!
    I wonder if you could get rid of the magnetic radiation from the motors with a faraday cloth? Or atleast minimize it...

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      That'd probably work too, or 2 gps - I think ardupilot supports that and it can handle the EM flux's too

  • @jamesray9009
    @jamesray9009 ปีที่แล้ว

    I love this set up I have to look at the gps stuff lil closer I would love to see if thats what I need for my mowbot.. right now its just rc ,using mower and power chair parts with a sabretooth controller.. I have it on my youtube with a test run but I want to make it a bit lighter faster and little to no input from me .. :)

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Ardupilot is a great platform to do that. All the heavy lifting is done there, I'm just standing on the shoulders of giants.

  • @Marco-yk8kp
    @Marco-yk8kp 11 หลายเดือนก่อน

    my left ear enjoyed this video

    • @nathanbuildsdiy
      @nathanbuildsdiy  11 หลายเดือนก่อน

      Yeah, sorry. Didn't realize this was mono audio when recording. future vids will all be stereo

    • @Marco-yk8kp
      @Marco-yk8kp 11 หลายเดือนก่อน

      @@nathanbuildsdiy ur good man just look into a rode shotgun mic

  • @brentftaylor
    @brentftaylor ปีที่แล้ว

    Love it!

  • @pedroreynoso793
    @pedroreynoso793 ปีที่แล้ว +2

    This is an incredible project. I made one, but mine is remote controlled. Is it possible to use a sabertooth motor controller, or do I need the controller you used? I don't know very much about autonomous. My setup is ready, all I need is the autonomous parts. Thank you for sharing your talent.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      I just did a search on sabertooth pinout and it looks like there are 2 main and 2 aux pins on most of them (dual motor controllers anyway). Do you know if the main is a PWM signal (amplitude basically) and the aux is direction? If so it should work with the cube orange/ardupilot just fine.

    • @pedroreynoso793
      @pedroreynoso793 ปีที่แล้ว

      @@nathanbuildsdiy Thank you for replying. I have to look into the pwm and which output is which. I use the sabertooth with a remote control. However, I want to venture out and learn more by converting it as autonomous. Again, thank you.

    • @CncObsession
      @CncObsession ปีที่แล้ว

      Mission Planner and or Cube Orange searches will unveil an amazing amount of info.

  • @hectorolivares1050
    @hectorolivares1050 4 หลายเดือนก่อน

    Excelent

  • @michaelh9667
    @michaelh9667 ปีที่แล้ว

    love your videos also :)

  • @jix177
    @jix177 ปีที่แล้ว

    Not too fancy but certainly gets the job done!

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      That's a pretty good summary of my design motto, lol!

  • @user-qw3qp5ko1n
    @user-qw3qp5ko1n 2 หลายเดือนก่อน

    I made 2 rover for student project. It's machine can run on straight line but cannot turn.Can you please to help fo paramiter setting on this. Really appreciate for you help.

  • @BallBusta
    @BallBusta 11 หลายเดือนก่อน

    Not bad for a proof of concept. I like the chain guides on the rear. One thing though, I think the audio got messed up while editing the video. After 10:12 I can only hear you in my left side of my headset right around the Schematics portion.

    • @nathanbuildsdiy
      @nathanbuildsdiy  11 หลายเดือนก่อน

      Sorry about that, you're totally right. I didn't realize the audio was mono, new videos will all be stereo.

  • @zuzmofarok
    @zuzmofarok 11 หลายเดือนก่อน

    Please upgrade it with junction boxes for electronics. THX!

  • @karlnone8422
    @karlnone8422 ปีที่แล้ว +1

    Did you make the frame so tall to get the electronics away from the spark plug and coil; or is that an issue? I would like to make a more compact version.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      It does isolate the electronics a bit, but I think the electric motors were a bigger issue. I made it that tall because I wasn't sure how the whole thing would turn out when I started :)
      I'm betting you could cut down the height and be just fine as long as the gps/compass are far from the electric motors, and as long as you're able to get your mower into the frame (I have to turn mine diagonally to insert it from the back).

  • @matthewmcclay
    @matthewmcclay ปีที่แล้ว

    You could also outfit with a mosquito fogger for insect control. Something organic if you prefer.

  • @terryhill5762
    @terryhill5762 หลายเดือนก่อน

    I have a rc mower. I would like to add gps. Can these parts convert it? If so please explain how. Thanks.

  • @jcarrea
    @jcarrea ปีที่แล้ว

    Amazing project. You do know there's another "Nathan Builds"? I couldn't find you through search.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Man, I had no idea. I'll check into changing the name. Thanks for the heads up!

  • @BillStArnaud
    @BillStArnaud 6 หลายเดือนก่อน

    Great project. Is there any cheaper alternative to orange cube GPS -RTK?

    • @nathanbuildsdiy
      @nathanbuildsdiy  6 หลายเดือนก่อน

      Yes, certainly. Pixhawks (closed source and less quick processors) can be had in kits on amazon. Their GPS's aren't as good as here3 though. I *think* it's possible to get a here3 talking to one of those, but didn't try it myself

  • @BillStArnaud
    @BillStArnaud 5 หลายเดือนก่อน

    Any update on your next generation mower? I am trying to build an autonomous riding lawn tractor which already has alternator but has Ackerman steering instead of skid steering as in your project. Used riding lawn tractors can be bought for a couple hundred dollars. I would love to use your setup with Here3- Ardupilot rather than AGOpenGPS

    • @nathanbuildsdiy
      @nathanbuildsdiy  5 หลายเดือนก่อน

      Hi! Sorry for the delay in response, been busy with family over the holidays. I'm currently working on a version 2 of the weeder and drone sprayers that I built and haven't updated this one yet, but it's my goal to get it this summer. Version 1 is still plugging along, though I had to replace the car batteries powering it
      Hit subscribe if you haven't already, then that build will pop up in your feed once I (finally) get to it.

  • @shajigeorge9528
    @shajigeorge9528 ปีที่แล้ว

    Please let me know were and how to download the software for gps controller. It is Wonderful Assembling and you are genius. Please let me know if the gps section we can do it cheaper from china cart gps. Thanks, I love it.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Thanks for the comments!
      Here's where to get mission planner, the software for the base station (it's installed on your laptop):
      ardupilot.org/planner/docs/mission-planner-installation.html
      Here's where to get ardurover firmware - it's installed on the cube orange (or pixhawk) autopilot:
      ardupilot.org/rover/docs/common-downloads_firmware.html
      There's good documentation about getting these set up here:
      ardupilot.org/rover/docs/apmrover-setup.html

  • @hemibreath
    @hemibreath 11 หลายเดือนก่อน

    Nice
    Needs a little refining but still very cool 😎

    • @nathanbuildsdiy
      @nathanbuildsdiy  11 หลายเดือนก่อน

      Agreed, next version will have a bit more polish

  • @Justan669
    @Justan669 ปีที่แล้ว

    Nice Auto-mow-tive

  • @solarsynapse
    @solarsynapse ปีที่แล้ว

    2 kewl. I have built a few RC mowers and would like one to be autonomous. Does this require any kind of ongoing subscription fee or is it a one time cost?

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      No subscription cost to connect to the base stations here in Iowa. Farmers use them all the time for their combines/tractors so it may be different in your area, but all systems I've seen in surrounding states are also free

  • @generatorlabs
    @generatorlabs 11 หลายเดือนก่อน

    I built a robot similar to this a while ago and found that the GPS resolution was not fine enough. Non military GPS can have a variance of up to 3 feet. How did you prevent the mower from running over Grandmas flower bed?

    • @nathanbuildsdiy
      @nathanbuildsdiy  11 หลายเดือนก่อน

      GPS RTK - it's base station corrections which get you to sub centimeter accuracy. I discuss how to set that up in misison planner with the here3+ GPS in the middle of the video. That's also the reason for the more expensive GPS unit, it can do RTK.

  • @Aquafbody
    @Aquafbody ปีที่แล้ว

    You might throw a solar panel and a charge controller on top to help that battery not drain too low too many times. Or better yet, see if you can add an alternator onto the engine.

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      A solar panel would charge pretty slowly, but an alternator on the engine is a great idea. adding it to the list of improvements!

  • @michaeljones1664
    @michaeljones1664 11 หลายเดือนก่อน

    How are 180 degree turns handled? Is that an algorithm in the software or done with waypoints?

    • @nathanbuildsdiy
      @nathanbuildsdiy  11 หลายเดือนก่อน

      Yeah, all that is handled in ardupilot. I set waypoint "size" as small as possible, so it doesn't try to make a big U turn but instead pivots in place.

  • @kselavko
    @kselavko ปีที่แล้ว

    I love the project! A suggestion would be that during the voiceover portions (like at 4:33), your voice only comes out of my left headphone and it's a little bit annoying

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      You're absolutely right. I didn't realize it was mono audio on the voiceover until after I had published. TH-cam won't let me upload a new video without deleting this one. All future vids will be stereo audio.

  • @BobbeeSingh
    @BobbeeSingh ปีที่แล้ว

    Wondering if you could attach an alternator to the gas engine to keep the battery charged while in operation

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Yes - a good idea. I'm thinking of that for the next revision.

  • @madzak9847
    @madzak9847 ปีที่แล้ว

    I got a mower with fwd wheels there is a pulley with a belt on a main shaft ,you could have add a pulley there or use mower like that and connect an alternator there

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว

      Is it a push mower? I've got a front wheel drive push mower too, but it can't steer, just pull foward

    • @madzak9847
      @madzak9847 ปีที่แล้ว

      @@nathanbuildsdiy yes , its a push mower and it can't steer , there is a V shaped belt like on old cars engines

  • @jbmortensen
    @jbmortensen 10 หลายเดือนก่อน

    Other than CG issues, is there enough traction and torque to climb a 15° hill? Perhaps with more aggressive tires? With your setup, is it effectively 4WD?

    • @nathanbuildsdiy
      @nathanbuildsdiy  9 หลายเดือนก่อน

      Totally 4WD and these motors are very beefy. I had it climb up a tree and flip on its butt before I got the maps correct, so I think if you had enough tread on your tires a 15 degree slope would be fine. Perhaps put weights on the outside hubs (like we do on riding mowers) to prevent rollovers when making turnarounds

    • @jbmortensen
      @jbmortensen 9 หลายเดือนก่อน

      Thanks. I am investigating more aggressive wheels for the hills, your amazon link for the wheels go to a 26" wheel. The ones you used look smaller, is that the case? @@nathanbuildsdiy

  • @gg-gn3re
    @gg-gn3re ปีที่แล้ว

    pretty big motors for moving that, would you say they're overkill? I see other builds using 12v 60watt powers, massively less

    • @nathanbuildsdiy
      @nathanbuildsdiy  ปีที่แล้ว +1

      Yeah, they are large, but were a good price on Amazon so I went with them, plus the frame and car battery are pretty heavy, so the extra power isn't for naught

  • @user-jr4if2rm4d
    @user-jr4if2rm4d 4 หลายเดือนก่อน

    Hello, i have a question. if you didn't do the ESC calibration step. when armed , motor are spin ? if motor spin how do to get motor stop spin because i Hello, i have a question. if you didn't do the ESC calibration step. when armed , motor are spin ? if motor spin, how do to get motor stop spin?Because I don't connect RC or calibrate ESC like you. How should I set it up?

  • @seshafarmspalmarosa1267
    @seshafarmspalmarosa1267 10 หลายเดือนก่อน

    Hi, can i use ardusimple rtk instead of orange cube as it costly, your opinion pl.....

    • @nathanbuildsdiy
      @nathanbuildsdiy  10 หลายเดือนก่อน

      I hadn't heard of ardusimple rtk before. I checked on it and found it in the ardupilot info as well:
      ardupilot.org/copter/docs/common-gps-ardusimple.html
      But it appears to only be a GPS, not an autopilot unit. The cube orange is an autopilot (it actually controls where the mower drives) and the Here3+ is the GPS. The Here3 is cheaper than the ardusimple rtk