We built a Self-Driving RC Boat (ArduPilot Rover)

Ғылым және технология

This is a pessimistic best of of my latest project. A self-driving boat that is powered by ArduPilot.
If you really care about the details you can head over to Instructables and look at the full documentation.
www.instructables.com/Buildin...
While you are at it you might also want to consider voting for it in the "Make It Move" contest.
You can now also find me on Instagram
/ basement_engineering
Here is the background music i used:
Hotshot by Scott Holmes freemusicarchive.org/music/Sc...
Algorithms by Chad Crouch
freemusicarchive.org/music/Ch...

Пікірлер: 104

  • @polarbear5464
    @polarbear54643 жыл бұрын

    Keep on creating new projects! Nice work!

  • @rpdigital17
    @rpdigital173 жыл бұрын

    Almost like yellow submarine.

  • @Roman-rz3qj
    @Roman-rz3qj2 жыл бұрын

    One of the best hilarious videos on YT. Killed it.

  • @ibrahimdhaisam4394
    @ibrahimdhaisam43942 жыл бұрын

    I'm working on a similar project. Very helpful information. thankyou so much.

  • @MikeInTheWoods
    @MikeInTheWoods Жыл бұрын

    Watched this because I was looking for a reference on connecting servos to rudders. Found a hilarious channel as a bonus

  • @HandymanMark
    @HandymanMark3 жыл бұрын

    You're a funny and Charming dude. Please continue to make videos to keep the masses entertained

  • @nevillecreativitymentor
    @nevillecreativitymentor3 жыл бұрын

    🤣🤣🤣🤣 That was hilarious and ... KUDOS to your project.

  • @wowis1325
    @wowis13253 жыл бұрын

    Hi guys, what a great project. I myself am very enthusiastic about letting a boat drive autonomously. Now I am building such a boat myself and have no idea whether I will succeed. Thank you for your video. Many greetings from Germany, Wolfgang

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Danke Wolfgang, I'm also Front Germany. I can tell you that it will take a couple of failed attemtps (as with any electronics Project:D). But if you are prepared to fail and go through a couple of design changes on the way you will eventually get there:).

  • @robertofelipecuevaperalta7656

    @robertofelipecuevaperalta7656

    Жыл бұрын

    Hey, did you manage to implement it correctly?

  • @ApacheFPV
    @ApacheFPV3 жыл бұрын

    Very very cool, I plan on building something like this but with a modified jet ski hull that has a cutout in the center of the bottom that is capable of deploying a weighted box to the depths that is controlled by a pulley connected to a brushless motor, the box can have whatever in it, a cam, sensors, it could even deploy a fifish if you want. I plan on making it infinite range if I can figure out how to control with a Starlink connection paired with solar panels. Id love nothing more than to wake up in Kansas, pour myself a cup of coffee and log into an autonomous boat i left in the ocean months ago to see what its up to and possibly deploy a camera and see some wildlife, it sounds like science fiction but I know it could be possible.

  • @-walf-0659
    @-walf-06592 жыл бұрын

    Awesome project!, stumbled along this while doing research to make my fully 3d printed boat autonomus, That outro tho was the best one I’ve seen in a while

  • @BasementEngineering

    @BasementEngineering

    2 жыл бұрын

    Fully 3D printed sounds interesting. I'm always afraid of leaky prints. Did you have to cover it in Epoxy or did it just work? And thanks for the nice feedback on the Outro😁

  • @ACYONE98
    @ACYONE983 жыл бұрын

    Super cool project!

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Thanks mate. It was also pretty fun to make😁

  • @stefanf.5439
    @stefanf.54393 жыл бұрын

    Greate work, this was for sure alot of work and you gained alot of knowledge.

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Yes it was, but in retrospective it was a great way to spend the 2020 summer. I have never been to so many different lakes before (I only showed a few in the video).

  • @tilmanaboeck6706

    @tilmanaboeck6706

    3 жыл бұрын

    @@BasementEngineering Especially on how not to do it ...

  • @emresalgin7195
    @emresalgin71953 жыл бұрын

    Nice dass du das Projekt zu Ende geführt hast Jan 💪

  • @polarbear5464

    @polarbear5464

    3 жыл бұрын

    Wait thats my name lol

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Ein Dank geht raus an das Team. Immerhin haben wir's damals durchgezogen 😁

  • @highvolttamilas1455
    @highvolttamilas14552 жыл бұрын

    That's really awesome

  • @ConveyorMan
    @ConveyorMan3 жыл бұрын

    Nice video and thanks for sharing.

  • @ianbenedictpongcol5427
    @ianbenedictpongcol54273 жыл бұрын

    Great work man! I have a similar project just like these but its a trash collecting USV. We haven't tested it yet due to Covid-19 last March until now. I'm happy to see other people do it just like you! I checked the Instructibles post and yeah man, i learned a lot. Hoping I can do this project again on my own, if i had only the money to buy the components.

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Hey, that sounds like a great application for a self driving boat. Maybe you can pick it back up when times get better. I was lucky to have an almost finished boat and many of the components needed to finish it in my basenent. I still had to spend an additional 200€ to order the rest. I was also finishing this project after our local Anti-Covid-Measures had been relaxed so I was actually able to visit my old university. Don't let these tough times bring you down. There is always a place in this world for good ideas and the projects that come along with them. They might take some time to become a reality. I wish you all the best and stay creative:).

  • @ianbenedictpongcol5427

    @ianbenedictpongcol5427

    3 жыл бұрын

    @@BasementEngineering Thanks man! Stay safe there!

  • @k2_robotics
    @k2_robotics3 жыл бұрын

    I hit the like button just for that cold water swiming recovery! 😉

  • @elgringoheinze6146
    @elgringoheinze61462 жыл бұрын

    Well done👍👏

  • @DIYwithBatteries
    @DIYwithBatteries3 жыл бұрын

    Cool stuff Dude :D keep going.... 👍

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Thanks Mate:)

  • @mikeconnor1402
    @mikeconnor14023 жыл бұрын

    Awesome project. I tried to make an autonomous boat to take me out to my sailboat on a mooring and then return to the dock for other sailors to use. It is made using a zodiac (inflatable dory). Like you, I had some success and learned a lot. I tested it on the lake and a strong wind took it way out - so I had to rescue it. I really love you electronics and controls. If you are interested - I would be happy to fund a similar project with you sometime. I understand you are back at school getting your masters. Good luck with school. You will do well in the world. Thanks again

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Thank you very much for your kind comment. Your boat sounds like a great solution. Never thought of an autonomous lake shuttle. Unfortunateley, I am booked out. Im working two part time jobs while being a full time student. But I am happy to assist with electronics knowledge:)

  • @kwhp1507
    @kwhp15073 жыл бұрын

    Found you from instructables. I hope to see much more from you in the future

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    I will try my best:) but the next few months will unfortunately be dedicated to studying and working as I just started my masters degree.

  • @erok268
    @erok2683 жыл бұрын

    make that a drink cooler, and add the"follow me" feature, best canoe cooler ever.

  • @yousefaldahami
    @yousefaldahami2 жыл бұрын

    Thank you for amazing motivation vedio

  • @nadir2362
    @nadir23623 ай бұрын

    Wow what a project!! Can I get full details about this project and how I can build this? Please

  • @jaziobedejaunis7907
    @jaziobedejaunis7907 Жыл бұрын

    Nice work . For the brain component part does it need to be coded ?

  • @yannickvorwerk-1stracer-49
    @yannickvorwerk-1stracer-493 жыл бұрын

    I thought your accent was german but wasnt sure... then i read Kenterprise und war mir sicher XD

  • @dj-king1208

    @dj-king1208

    3 жыл бұрын

    Ich wollte genau das selbe kommentieren xD

  • @Manzz2

    @Manzz2

    2 жыл бұрын

    Yes

  • @giovanamarques8000
    @giovanamarques80003 жыл бұрын

    Great! I'm also working on an autonomous RC boat in Brazil. Did you also include an echosounder on yours?

  • @TheCasseth

    @TheCasseth

    3 жыл бұрын

    Pode depois passar os detalhes do projeto? Tenho vontade de começar algo similar e queria conversar sobre peças e compras aqui no BR.

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Hey, the boat ist currently pretty much a blind brick. It has absolutely no external sensors. However, I am planning to equipt it with an echosounder in the future, to turn it into a seabed scanner. This was actually a which of the local Biologists to be able to quickly and cheaply map the everchanging lake.

  • @Rogerbeck42
    @Rogerbeck423 жыл бұрын

    Radio Controlled Sail Boat Racing: I'm 80 years old and don't have the mental or physical means to put an idea into reality. We race radio controlled sailboats around marks (buoys) that are thrown out onto a pond (with a string and 8oz weight attached - the string allows us to pull these marks in after racing) around which we sail - start gate, upwind mark, and downwind mark. Ideally we would like the course set up perfectly upwind to downwind. With having to throw them out onto the pond, this perfect race course rarely happens - if ever. Here's my thought: set up a boat type platform that would remotely go out to a spot on the pond, stay on that spot until we wanted to change it, and come back to shore when we were done. This platform would sit within a circle (about 12 inches in dia.) that was made up of 2 1/4 inch swimming noodles (orange or yellow in color) stacked (epoxied together) three high. Epoxy works well with this foam. Google DF95 and EC12 to get an idea of what we race. Your thoughts. Roger Beck

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Hey Roger, that should absolutely work. Ardupilot boats have a mode called "loiter", which keeps them in position even if there is strong winds or currents. A very simple simple Ardupilot boat, maybe just a piece of foam with a plastic container on top for the electronics and two motors on the bottom should do the trick. However, I dont know how acurate loiter mode is. It might move around within a radius of a couple of meters.

  • @mugiraharjo6270
    @mugiraharjo627011 ай бұрын

    Add ultrasonic sensor, make sure no collition with any obstabcle.

  • @ilanalvarado6645
    @ilanalvarado66453 жыл бұрын

    this could help you: make stabilizers and drainage in case water gets it drain automatically

  • @ezekielmonfero2646
    @ezekielmonfero26463 жыл бұрын

    i want to buid my own autonomous boat, how did you connect the 2 servos and 2 motors?

  • @kimjong-un4954
    @kimjong-un49542 жыл бұрын

    5:08 7:16 I can see why it ended being too heavy... I would recommend to go with 3D printed hull and foam packing for weight reduction.

  • @luki4160
    @luki41603 жыл бұрын

    Ich weiß nicht was aber irgendwas fasziniert mich mit diesen Autopilot rc Booten etc.

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Es hat einfach was, wenn man das Gerät endlich soweit hat, dass es selbst fahren kann. Und es wird immer spannender, je weiter das Boot raus auf den See fährt. Kann ich nur empfehlen:D

  • @thebluepill1496
    @thebluepill14962 жыл бұрын

    I was Kentertained bu your Kengenuity!

  • @BasementEngineering

    @BasementEngineering

    2 жыл бұрын

    Love it😄

  • @tpjs
    @tpjs3 жыл бұрын

    lol... i know that lake... actually wanted to build something simmilar (for it and other lakes), but for a slightly different purpose

  • @sentrymental5679
    @sentrymental56792 жыл бұрын

    Pls make more rc videos!!! 🙏🙏🙏🙏

  • @ThatDarkSquid
    @ThatDarkSquid3 жыл бұрын

    *give him all your money.*

  • @flyinlo1474
    @flyinlo14743 ай бұрын

    I need your input. I am trying to find out if it is feasible to make an autonomous Airboat that will house a multibeam echo sounder for bathymetric surveys in rivers, lakes and ponds and tallings ponds. An airboat would be necessary so that it would not hang on vegetation, sticks, etc. The boat would need to be large enough to handle mildly choppy water, strong enough to move across rivers with minimum current. Fast enough to move up to 16 km/h and enough power to last about 30-60 minutes. Is this even possible? If 2 props are used then you can use differential turning, but props must be positioned so they no not force the front of the boat in the water. A gas motor might be much more efficient for running time vs battery power.

  • @learngcgcmshplc4422
    @learngcgcmshplc44222 жыл бұрын

    Super funny genius

  • @akashv1866
    @akashv1866 Жыл бұрын

    Hello, Can I get the STL files for this hull ? In instructables only blueprint is given ,I wanted the CAD design of this hul. And if its hydrodynamic calculations are available that too would be helpful for me.

  • @ismaelwouters1717
    @ismaelwouters1717 Жыл бұрын

    hey there, I'm using ardupilot for a project and im getting an issue tht i cant seem to fix. When i test the motors, they dont spin and i get this error: vehicle did not respond to command mav_cmd_do_motor_test any ideas? cant seem to find any fixes online. cheers!

  • @kogger8519
    @kogger85192 жыл бұрын

    Hey, you forgot to embed a sonar for building seabed 3D maps. Would you like to get one?

  • @DavidGutierrezhi
    @DavidGutierrezhi3 ай бұрын

    BROOS PLS HELP. how do i enable reverse on a boat using mission planner? i need use reverse thrust on ch 6 pls some help some one..

  • @BeOurBee
    @BeOurBee3 жыл бұрын

    Watching the video, live reactions: "We wanted to measure algae..." Me: That's going to be the hardest problem. "Using a nice 3D printed adapter piece" Me: Why not just cut a piece of plastic? "Two fully 3D-printed rudders" Me: Why? Marine plywood is stronger, cheaper, and is quicker to cut. "I quickly designed some 3D printed stumps which go over the broken propellers and took freaking AGES" Me: Just buy a new propeller. "I quickly fixed this issue by switching from rudders to differential thrust" Me: Okay that's genuinely better. "I had to swim in 12 degrees cold water" Me: Why do an autonomous boat project without having an actual boat for things like this? ... Me: Did they ever work on the algae sensors? Cool project! It's got that classic University vibe of being over-ambitious from the start and then being scaled back and abandoned before graduating and forgetting about it.

  • @Semsem-qq8bk
    @Semsem-qq8bk Жыл бұрын

    Can you please explain the RGB LEDS animation code !?

  • @rasgamer1213
    @rasgamer1213 Жыл бұрын

    10:26 😂

  • @josedavidbautistadiaz9412
    @josedavidbautistadiaz94123 жыл бұрын

    How do you get rid of the heat generated inside the ip67 box?? You are using a fan but how do you get that heat out??

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    For now I have never had the Brain Box on for more than an hour at a time. The inside is definiteley warm, but it doesn't overheat. The fan seems to do a good job spreading the heat, so it can slowly get out through the walls of the box.

  • @mil-fpv4931
    @mil-fpv49312 ай бұрын

    2:57 Why weren't you allowed to purchase from AliExpress? Who made that desicion and why? Which country are you from and what is your uni?

  • @stephendavis1837
    @stephendavis18373 жыл бұрын

    LMFAO, glad to find your channel I legit do all my building in the basement

  • @brad3378
    @brad3378 Жыл бұрын

    Please come back to KZread!

  • @viswadeepkopalli6160
    @viswadeepkopalli61603 жыл бұрын

    *in phil swift's voicr" Is the puny lithium battery not enough ? Replace it with the good old car batter, heavy like a rock and breaks heads in seconds.

  • @Tampsey
    @Tampsey3 жыл бұрын

    where are you from ?

  • @edmundJung
    @edmundJung2 жыл бұрын

    how was the video feed? kind of interested in it

  • @BasementEngineering

    @BasementEngineering

    2 жыл бұрын

    It was quite good. But i did not do any long range missions, so it only had to transmit over abdistance of 200m max.

  • @Porouskilldeathratio
    @Porouskilldeathratio3 жыл бұрын

    that battery pack looks like a fucking IED

  • @predictivefeaexpertise1117
    @predictivefeaexpertise11173 жыл бұрын

    Dear Friend! I recommend You to take fiberglass fabric, cut it to pieces and to wrap&glue fiberglass fabric pieces to the 3d printed propeller blades by Epoxy glue. I will make blades MUCH STRONGER !!!

  • @BasementEngineering

    @BasementEngineering

    2 жыл бұрын

    That is actually a great idea. Thanks mate:)

  • @fshah7357
    @fshah73573 жыл бұрын

    Hye bro.. Do you have motor n servo connection at fc?

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    The FC is connected to the battery and uses it's own 5V regulator, while the ESC's 5V regulator poweres the servos. So there is no 5 V connection between the FC and the Servos/ESCs only signal and ground.

  • @eltigre6446

    @eltigre6446

    3 жыл бұрын

    I didn't see a link for the power distribution board?

  • @nous93
    @nous933 жыл бұрын

    Nice and big boat... with too small propellers.

  • @yusufgulenben
    @yusufgulenben3 жыл бұрын

    I like your offensive jokes keep doing that videos

  • @edwardk1713
    @edwardk17133 жыл бұрын

    I spit my drink out on the first person comment...

  • @granildennuellefrayzenm7620
    @granildennuellefrayzenm76202 жыл бұрын

    You should colab with rctestflight

  • @BasementEngineering

    @BasementEngineering

    2 жыл бұрын

    Maybe someday we could do an autonomous boat race. Or some kind of long range Challenge 🤔

  • @gamingforlive2150
    @gamingforlive21503 жыл бұрын

    Did u say that ur name is jan?

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Yes indeed

  • @gamingforlive2150

    @gamingforlive2150

    3 жыл бұрын

    @@BasementEngineering hahaha Hi Jan my Name is Jan ahhah Great I`ve Waited for This moment for YEARS!!!

  • @meneeringenieur1866
    @meneeringenieur18663 жыл бұрын

    You don't have to throw everything that's in your hand...

  • @RaulDamon
    @RaulDamon3 жыл бұрын

    Were u inspired by the youtuber rctestflight he had this idea a couple of months before you

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    You mean THE Ardupilot Preacher. Yes, his Box boat pushed me towards finally finishing my boat. I always tend to over-engineer things. He made a Box work and then went in to build a better boat, which is a much smarter way of doing things and I love it.

  • @RaulDamon

    @RaulDamon

    3 жыл бұрын

    @@BasementEngineering thats really cool for engineers to be Inspired by each other

  • @heartypack6747
    @heartypack67473 жыл бұрын

    Umm if seen this somewhere else

  • @prolyan6190
    @prolyan61903 жыл бұрын

    Dafür das du deutsch bist hast du eine gute englisch aussprache

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Dankeschön, dafür wird mein Deutsch immer mehr zu Denglisch😅

  • @lokemansson7508
    @lokemansson75083 жыл бұрын

    Click bait

  • @handmadeisbetter
    @handmadeisbetter3 жыл бұрын

    Funny story! And a nice project too. But please, stop this Michael Reeves behaving, it's annoying as hell.

  • @BasementEngineering

    @BasementEngineering

    3 жыл бұрын

    Thanks for the comment. I took a big part of my inspiration from Micheal Reeves content. I love how he managed to make the niche content of DIY electronics accessible to a broad range of people by brushing over most of the details and making his videos highly entertaining. I actually plan on doing all of my future content in that manner and keep the details over on intructables. My videos take an incredible amount of time and producing an entertaining video with bad humor is about a 1000 times more enjoyable for me. I also hope that this enables me to reach more people from non-tech backgrounds and get them into electronics projects. I totally understand that this humor is not for everyone.

  • @Veazeysbanjo

    @Veazeysbanjo

    3 жыл бұрын

    @@BasementEngineering You do you. I like the videos so far.

Келесі