Це відео не доступне.
Перепрошуємо.

Building my own ROV Submarine

Поділитися
Вставка
  • Опубліковано 5 сер 2024
  • 0:00 Intro
    0:35 Blue Robotics
    1:07 Building
    1:59 First time in the water
    2:37 Building the thrusters
    3:16 Maiden voyage
    4:42 Take 2
    6:36 Final thoughts
    Project page:
    sites.google.com/view/diyrov
    Music:
    escp - Downtown Walk
    liqwyd - Dance
    Punch Deck Neon - Underworld
    Purple Cat - Discovery

КОМЕНТАРІ • 152

  • @BadPractices
    @BadPractices Рік тому +5

    High quality video, CNC, laser cutter, 3d printing and submersible robotics. It’s criminal that I haven’t found your channel sooner.

  • @BlueRobotics
    @BlueRobotics 2 роки тому +49

    We are so excited to see this! Thanks for sharing your build story - well done!

    • @ensoRC
      @ensoRC  2 роки тому +7

      Thank you so much! You all make amazing products and your team has been super helpful on the forums! I couldn't have done it without you.

  • @FVBmovies
    @FVBmovies 2 роки тому +2

    Thank you for sharing with your amazing project!

    • @ensoRC
      @ensoRC  2 роки тому +1

      Thank you so much. I’m just waiting for good weather to take it out again.

  • @alexijohansen
    @alexijohansen 2 роки тому +3

    Looking forward to more!!

  •  2 роки тому +2

    Great job. Thanks for sharing. Nice edit too! Kudos!

    • @ensoRC
      @ensoRC  2 роки тому

      Thank you so much!

  • @haenselundgretel654
    @haenselundgretel654 2 роки тому +4

    I love how you talk, the scenery and the music. Well mixed and told!
    Cheers for this really nice experience!
    I'm looking forward to seeing more videos!

    • @ensoRC
      @ensoRC  2 роки тому +2

      Thank you so much! Building the projects is one thing but I'm still pretty inexperienced at producing video content but I really think I would like to make videos more often.😀

    • @haenselundgretel654
      @haenselundgretel654 2 роки тому +2

      Oh you're doing very well!
      Also it's so perfect that you told the whole story including the failures. Makes a story even more interesting.
      Keep it up and have a great time!

    • @seymourpro6097
      @seymourpro6097 2 роки тому

      @@ensoRC You could take two courses- pictures of the scenery under water or pictures of the build and programming etc or of course both.

  • @richardoates8103
    @richardoates8103 Місяць тому

    i love clean builds, beautiful

  • @sickmind33
    @sickmind33 2 роки тому +2

    This is amazing. I hope diy mini subs catch on

    • @ensoRC
      @ensoRC  2 роки тому +3

      Me too! As it is now finding specialized pressure-rated parts is quite difficult.

    • @sickmind33
      @sickmind33 2 роки тому +2

      @@ensoRC I imagine it is.

  • @abdallahalhaddad3463
    @abdallahalhaddad3463 2 роки тому +1

    Thanks For Sharing

  • @dave20874
    @dave20874 2 роки тому +1

    Cool project. I hope we see more of it.

    • @ensoRC
      @ensoRC  2 роки тому +1

      Thank you! I’m hoping to have time next week to finish another video.

  • @bayoupirate3808
    @bayoupirate3808 Рік тому +1

    Blue Robotics has some great tutorials that are well worth watching.

    • @ensoRC
      @ensoRC  Рік тому +1

      Yeah, I got a lot of help from them when I was putting it together. Their documentation is fantastic as well.

  • @wenshuoma
    @wenshuoma Рік тому +1

    My friend. Your hands-on ability is really strong.👏

    • @ensoRC
      @ensoRC  Рік тому +1

      Thank you very much!

  • @eco8gator
    @eco8gator 9 місяців тому +1

    My work place has quite a few of the Heavy Versions...this became a fantastic product.
    I hope to see a larger COTS T500 version of this vehicle...

  • @Vativ
    @Vativ 2 роки тому +1

    Sick video!

    • @ensoRC
      @ensoRC  2 роки тому

      Thank you!

  • @lifein3d555
    @lifein3d555 2 роки тому +4

    Try adding a grabber arm to retrieve objects from the bottom. Keep up the good work👍

    • @ensoRC
      @ensoRC  2 роки тому +1

      Thank you! That would be fun!

  • @sebastianc1639
    @sebastianc1639 2 роки тому +1

    INcredible!

    • @ensoRC
      @ensoRC  2 роки тому

      Thank you so much!

  • @andrewkazanova5751
    @andrewkazanova5751 2 роки тому +1

    nice work

    • @ensoRC
      @ensoRC  2 роки тому

      Thank you!

  • @fredhinck9685
    @fredhinck9685 2 роки тому +2

    It helps to have some negative buoyancy, weighted mine to -1.9 lbs. Slow rate of sink, easy to pull up if needed. Up down thruster is still effective but try not to use it too much as the silt makes visibility impossible.

  • @jamesrandall9489
    @jamesrandall9489 2 роки тому +14

    My Highschool’s Robotics Team is sponsored by BlueRobotics. Not that you need my advice, but an easy way to check for leaks is to vacuum test your housings. Pretty sure BlueRobotics has some penetrators specifically for that purpose. Also T200 Thrusters are a bit pricey but if you can get your hands on some, they work super well

    • @ensoRC
      @ensoRC  2 роки тому +3

      Actually, I did vacuum test the enclosure before the first time I put it in the water and saw that there was some loss of vacuum over a few hours but I thought that it was insignificant or possibly a leak in the pump itself. Now I know better :) Even a tiny leak at a depth of a few meters is a serious issue.

  • @MrVein5.0
    @MrVein5.0 2 роки тому +1

    nicely done man! i have a ROV project that have been on the backburner for too many years now. maybe time to get to it again.

    • @ensoRC
      @ensoRC  2 роки тому +1

      I hope you do. I'm working a video now that goes into more specific info on the build. I hope it'll be useful.

    • @MrVein5.0
      @MrVein5.0 2 роки тому

      @@ensoRC looking forward to it!

    • @henryD9363
      @henryD9363 2 роки тому

      @@ensoRC I'm very glad that you're going to do a video on the ROV and it's construction. I will have to say that we've all seen lots of underwater videos but none of us have seen a video on this particular and very interesting ROV. Looking forward to it!

  • @bagingwahyu4159
    @bagingwahyu4159 2 роки тому +1

    amazinggggg

    • @ensoRC
      @ensoRC  2 роки тому

      Thank you! I hope to do some more work on it soon.

  • @infected7258
    @infected7258 Рік тому +1

    Bro got THE BIG TOOLS😂

  • @mdjamaluddin8488
    @mdjamaluddin8488 2 роки тому +1

    Excellent project sir.... requesting you to give a detail video of this projects...from sharing plans to ... electronic setups, codings & all....

    • @ensoRC
      @ensoRC  2 роки тому +1

      Thank you! I have a project site with more details here: sites.google.com/view/diyrov
      I’m also working on another video with more technical info.

  • @johngriffin618
    @johngriffin618 2 роки тому +7

    I've been working on something similar for about 2.5 years now. Did you use a pixhawk with ardusub? I have been building mine to go down to 1k meters, with a large 1.2kW battery. It also weighs like 120lbs so far.
    If you did use a pixhawk, did you use the pixhawk 4 or the 2.x one? I was originally looking for one that was 'officially' supported by bluerov, but I saw that github had firmware for the 4 so I just went with that one. I have not yet messed with the control board yet, I am getting the structural stuff working first, then I will be tackling the electrical system, that way I know how long to run wires, where to put througholes, etc etc.

    • @ensoRC
      @ensoRC  2 роки тому

      Wow! I would love to see that.
      Im using a Matek f722 wing running Ardusub. It’s cheaper but I’m still having some issues remapping resources.

  • @dastatiks6182
    @dastatiks6182 2 роки тому +3

    Really cool ! Can you make another video about the building process ? What parts did you use ? Thanks, you did an amazing job !

    • @ensoRC
      @ensoRC  2 роки тому

      Thank you so much. I’m working on a video now with more detailed info but I also have a site with all of the specifics like parts and software here: sites.google.com/view/diyrov

  • @henryD9363
    @henryD9363 2 роки тому +7

    This is quite a project! I know you're interested in the views underwater, but I'm much more interested in the ROV operation and it's construction. Really would like to know more about it. I hope you're going to do a video on that.

    • @ensoRC
      @ensoRC  2 роки тому +2

      Thanks! I’m actually working on a video now that covers more of the construction details but I was thinking of adding a section on the software and controls.

  • @synocate5602
    @synocate5602 10 місяців тому

    How did you manage to seal the wires?

  • @cbellew22
    @cbellew22 2 роки тому

    That’s awesome! I see you’re blessed with some clearer water quality! Where did you do the testing?

    • @ensoRC
      @ensoRC  2 роки тому

      Thank you! The second test of the video was in Lake Washington near Kirkland.

  • @dannycallinan6745
    @dannycallinan6745 2 роки тому +1

    Do you have enough for a more in-depth build? Would love to see it

  • @ats-3693
    @ats-3693 2 роки тому +1

    Very cool, now it needs a manipulator arm and grapple so that you can pick up and retrieve anything interesting you come across on the bottom. On what hardware do you run ardu-sub? I work for a UAV company we run ardu-copter in a pix-hawk autopilot on a couple of our testing UAV's.

    • @ensoRC
      @ensoRC  2 роки тому

      Thank you! I really want to have something to grab with. I may just start with a simple hook or a magnet though.
      I'm running ardusub on a Matek F722 wing. It's not officially supported and I'm still having issues with some of the PWM resources but it works well otherwise. Here's a link to the project page with more information on all of the parts used. sites.google.com/view/diyrov

  • @svet7021
    @svet7021 8 місяців тому

    Hello, Will you be so kind, to tell what brand is the box you used for transportation.

  • @zakbel5686
    @zakbel5686 2 роки тому +2

    Thanks for the video and the good work. Do you have additional information regarding manufacturing and programming?

    • @ensoRC
      @ensoRC  2 роки тому +1

      Thank you so much!
      Here a link to the project page: sites.google.com/view/diyrov/software. Let me know if you have any questions that I didn't cover yet in the documentation.

    • @zakbel5686
      @zakbel5686 2 роки тому

      @@ensoRC
      Thanks 😀

  • @the_omg3242
    @the_omg3242 Рік тому +1

    Laser cutter, 3d printer, CNC mill. Pretty much a small copy of Tony Starks workshop and the cost of a prebuilt ROV is a problem. lol
    I will admit there's a lot of satisfaction for building your own and having it work.

  • @mikegLXIVMM
    @mikegLXIVMM Рік тому

    Great work!
    The only thing that would make it better is if it had a manipulator.
    Pick up what you see!

  • @HuwFerris-John
    @HuwFerris-John Рік тому +1

    This is amazing! Nice work. How much would you say it roughly cost?

    • @ensoRC
      @ensoRC  Рік тому +1

      Thank you. I think it was about $800-$900. The most expensive part was the tether which was about $250.

  • @g.o.a.t9804
    @g.o.a.t9804 2 роки тому +3

    What is your 3D printer ??

    • @ensoRC
      @ensoRC  2 роки тому +1

      I'm using a Sovol SV02 FDM printer and an Elegoo Mars Pro 2 for SLA resin.

  • @LuisTeixeira
    @LuisTeixeira 2 роки тому +1

    Great build! How does the Raspberry Pi hold in respect to heat inside the enclosure? Is the surface area of the enclosure itself sufficient to cool down the air inside the enclosure (which in turn will help dissipate the heat from the RPi and other components)? Cheers

    • @ensoRC
      @ensoRC  2 роки тому +1

      Thank you! It seems to do just fine. I don’t think I’ve seen it over 50c but it’s usually only running for 15-20mins and the processor load is pretty low. It’s a good question though. I’ll see if I can record the temps during my next use.

    • @LuisTeixeira
      @LuisTeixeira 2 роки тому +1

      @@ensoRC ok ok, cool. In you videos you seem to have tested it in relatively cold waters (6-7 deg C right?) which can also help. Running it in hot tropical waters might pose an increased challenge in keeping it cool though..one eventually simple approach to overcome heat issues could be to instead use a metallic enclosure, and have the components that emmit more heat, be thermally coupled to a wall of that enclosure. Another slightly more complicated approach would be to use pipes that channel water to thermal pads attached to some of the chips.

  • @orlandoemanoel2409
    @orlandoemanoel2409 9 місяців тому

    please, what software did you use to obtain the overlay in real time?

    • @ensoRC
      @ensoRC  8 місяців тому +1

      Hi. The software is called Ardusub. It’s a fork of Ardupilot.

  • @fredhinck9685
    @fredhinck9685 2 роки тому +1

    Wish I could post a pic of the one I built a few years ago. Tig welded aluminum with joystick control thrusters on a 100 ft tether. One live cam and one go pro type.

    • @ensoRC
      @ensoRC  2 роки тому

      That would be cool to see! I really want to learn tig welding. I think it would be a really useful skill.

  • @user-yc3pd8jx6k
    @user-yc3pd8jx6k Рік тому

    Can you teach us how to wire and connect various parts

  • @Qberra
    @Qberra 2 роки тому +1

    hello! what software are you using?

    • @ensoRC
      @ensoRC  2 роки тому +1

      Hello! I'm using BlueOS for the companion computer and QGroundControl for the topside computer.
      Here's the link to the project page that has links for the software: sites.google.com/view/diyrov/software

  • @flyingRich
    @flyingRich 2 роки тому +1

    You killed it on views here!

    • @ensoRC
      @ensoRC  2 роки тому +1

      I’m really surprised myself. I wasn’t even planning to make a video when I started the project. I really need to get better at planning ahead!

    • @flyingRich
      @flyingRich 2 роки тому +1

      @@ensoRC great job!! Do more of the same!!

    • @flyingRich
      @flyingRich 2 роки тому

      Subd

  • @nou5440
    @nou5440 2 роки тому +1

    nice but its kinda hard to see with the heavily distorted fisheye but still nice lol

  • @SageBlueMusic
    @SageBlueMusic 15 днів тому

    It would be cool to figure out how to lower the frequency of a wireless transmitter to work in the water (

    • @SageBlueMusic
      @SageBlueMusic 15 днів тому

      It would also be cool to try using lidar, infrared (night vision?), and/or lidar to see better through the dust

  • @awesomecronk7183
    @awesomecronk7183 2 роки тому

    Hey for your 3018 CNC mill what controller are you using? The controller that came with mine crashes when I open files. 😑

    • @ensoRC
      @ensoRC  2 роки тому

      That’s not good! I’m using the Woodpecker board v3.4 running grbl 1.1. I hope that helps.

    • @awesomecronk7183
      @awesomecronk7183 2 роки тому

      @@ensoRC Alright, I'll look into that. Thanks!

  • @frajoxn7972
    @frajoxn7972 2 роки тому +1

    What is the name of cnc laser cut machine? (i mean model type)

    • @ensoRC
      @ensoRC  2 роки тому +1

      It’s a K40. There are many different variations but practically speaking they’re all pretty much the same. They’re not great out of the box but luckily there’s a large community of makers using them so there’s lots of documentation on upgrading them.

  • @KruellNationGaming
    @KruellNationGaming Рік тому +1

    This looks like the Seattle/Poulsbo area.

    • @ensoRC
      @ensoRC  Рік тому

      Yep! The underwater videos are in lake Washington.

  • @LBJHJP50
    @LBJHJP50 2 роки тому +1

    I totally thought you were building a sub for you to get in!

    • @ensoRC
      @ensoRC  2 роки тому

      Oh man I would love to! I should probably try scuba diving first though.

  • @vejl
    @vejl 2 роки тому +1

    Why not pressurize the electronic compartment to e.g. 10bar pressure. Then you can see leaks all ready at the surface. Or even more cool keep the pressure a little higher than the outside pressure, with automatic adjustment of the pressure?

    • @ensoRC
      @ensoRC  2 роки тому +2

      With this enclosure design the end caps have a gasket that slides into the main tube and are retained with compression. They can handle large amounts of external pressure but can’t handle any internal pressure. So you can vacuum test it but only to atmospheric pressure unfortunately.

  • @shafshaf9713
    @shafshaf9713 2 роки тому +1

    How can I get this yellow cable?

    • @ensoRC
      @ensoRC  2 роки тому

      Hi! I purchased the tether from BlueRobotics. bluerobotics.com/store/cables-connectors/cables/fathom-rov-tether-by-the-meter/
      I’m using the 4 UTP version and wiring it as a standard Ethernet cable so I don’t need to use a special board for single twisted pair.

  • @Bayle_Bune
    @Bayle_Bune 2 роки тому +10

    Greetings! Impressive build from what little I have seen at present time. I was wondering if you've thought of using a buoy to provide means of adding remote control to the ROV? You might also be able to rig a reel system for the tether to the ROV on said buoy. I think I saw Peter Sripol using a buoy on one of his projects. He's the only UA-camr I can think of that would have used such an idea.

    • @ensoRC
      @ensoRC  2 роки тому +4

      I have definitely thought about it. If the sub works reliably, I think that will be my next upgrade. That would greatly increase my options for exploration!

    • @nicolatesla5786
      @nicolatesla5786 2 роки тому

      @@ensoRC I also live in the puget sound what part do you live? I would like to see your work some time.

  • @Surya-qd4ev
    @Surya-qd4ev Рік тому +1

    whats with the user interface. any information that u can give

    • @ensoRC
      @ensoRC  Рік тому

      Hi. Thanks for the question. The interface is ArduSub. Here's a link to my documentation. I think it will have everything you're looking for but let me know if you have any other questions. sites.google.com/view/diyrov/home

  • @franksnaturesounds5833
    @franksnaturesounds5833 Рік тому

    If you ever decide to get rid of it . I would love to have it for my community

  • @jasonkeigley6424
    @jasonkeigley6424 Рік тому +1

    HOW MUCH DID YOU END UP SPENDING TO MAKE IT?

    • @ensoRC
      @ensoRC  Рік тому +2

      I think it was about $850, but I haven’t added it all up.

  • @dan93doang
    @dan93doang 6 місяців тому

    it would be more awesome if you equipt it with robotic arm ❤👍

  • @hope-0007-
    @hope-0007- 2 роки тому +1

    How about silica gel in the tube?

    • @ensoRC
      @ensoRC  2 роки тому +1

      Yeah it might not be a bad idea for absorbing small leaks.

  • @BisharpnearOhio
    @BisharpnearOhio Рік тому +2

    OceanGate should’ve taken ur tips

    • @ensoRC
      @ensoRC  Рік тому +1

      I don’t think my sub would be doing very well at 4000m. But we both use game controllers so we have that in common.

    • @kwawkieExp
      @kwawkieExp Рік тому

      @@ensoRC fr

    • @seklerek
      @seklerek Рік тому

      @@ensoRC dw, theirs didn't either

  • @Tony-nl6pf
    @Tony-nl6pf 2 роки тому +1

    Are you willing to share how much it cost to make it DIY?

    • @ensoRC
      @ensoRC  2 роки тому +2

      I think at this point it’s about $800 US.

  • @i_hate_google_
    @i_hate_google_ Рік тому +1

    How much did you spend?

    • @ensoRC
      @ensoRC  Рік тому

      I think it was about $800 overall.

  • @tomc8157
    @tomc8157 2 роки тому +2

    Least you didn't say "scratch" building your ROV, then the title would have misleading.

  • @perioguatexgaming1333
    @perioguatexgaming1333 2 роки тому +1

    Please do make a full length video.

    • @ensoRC
      @ensoRC  2 роки тому

      Definitely! Is there anything in particular you’d like to know more about? Components, build, etc? I’ll try to cover it in the next video.

    • @jorgenskyt
      @jorgenskyt 2 роки тому +1

      @@ensoRC How you control the boyance and balance? Where you found leaks? How you communicate with it? Each thing deserve its own video of 4-6 minutes.
      And by the way: I am impressed by your work!

    • @ensoRC
      @ensoRC  2 роки тому +1

      @@jorgenskyt Thank you! I'm actually working on a video now that will have more detailed info on the build.

  • @sharkman5735
    @sharkman5735 8 місяців тому

    Can you buy everything and assemble it ?

    • @ensoRC
      @ensoRC  8 місяців тому

      I think if you buy a kit you have to assemble it.

    • @sharkman5735
      @sharkman5735 5 місяців тому

      @@ensoRCRoger that but I mean like a model car or ship when I was a kid. Everything was in the kit. I don’t have the equipment you have.

  • @jorgem1991
    @jorgem1991 Рік тому +1

    Qual o preço do equipamento?

    • @ensoRC
      @ensoRC  Рік тому

      The parts to build were about $800.

  • @kamillucow3062
    @kamillucow3062 Рік тому +1

    Hey you project inspired me to build my own, but i am cheaper then you. 😂 i am 3d printing frame and i have access to pipes and i am a welder. Så making my own enclosure. But cant find any photos hot the endcaps are fitted. Can you help me with that?

    • @ensoRC
      @ensoRC  Рік тому

      Sorry for the late reply. Did you get your project built already? The end caps are compression fit with 2 ring seals on the end caps. I initially tried using the end caps with a PVC pipe but the interior wasn’t concentric enough and I had to go with the acrylic tube.

  • @fredhinck9685
    @fredhinck9685 2 роки тому

    Have a vid on FB, don't know how to get it to you.

    • @ensoRC
      @ensoRC  2 роки тому

      You can send it to enso-rc@outlook.com if that works.

  • @flyingfrenemy5476
    @flyingfrenemy5476 Рік тому +1

    whos here after the titan submarine imploded

  • @chadgdry3938
    @chadgdry3938 2 роки тому +1

    1:00 and damn the intellectual property rights.
    5:47 does GPS work underwater? You need an arm and gripper to grab things that look interesting.

    • @ensoRC
      @ensoRC  2 роки тому

      The BlueROV project is open source and they offer all of their designs for the public to use. I’ve worked with their devs and they are an amazing team!
      Unfortunately, GPS doesn’t work underwater. The only guidance tool you have with this is a compass. Unless you want to get into sonar. I really want to add a gripper of some kind but I think I’ll need stronger thrusters to lift anything.

    • @chadgdry3938
      @chadgdry3938 2 роки тому +1

      @@ensoRC Open Source is a gift, good thing you found that site. I wish you had put up more of the build but I understand that it is a hassle to video record while your one-off prototyping. Thanks for sharing the video, the possibilities are amazing.

    • @willgilliam9053
      @willgilliam9053 2 роки тому +1

      @@ensoRC safe to drop weights so you can lighten up the craft as you collect samples (trash)

    • @ensoRC
      @ensoRC  2 роки тому

      Yeah that would be a good idea! Now I just have to design some waterproof actuators. Or maybe some kind of co2 cartridge balloon.

    • @ensoRC
      @ensoRC  2 роки тому +1

      Yeah. I started designing my own from scratch in the beginning but I was finding it really hard to find the pressure rated parts I needed.
      I really wished I recorded more of the process. I wasn’t really planning to make a video. But I am working on a video that covers more of the details. I’m still not much of a UA-camr at this point just a tinkerer that sometimes uploads videos 😄

  • @esotericist
    @esotericist 2 роки тому +1

    music too loud. can 't hear the narration. why do people do this?

    • @ensoRC
      @ensoRC  2 роки тому

      Thanks for letting me know! I’ll keep that in mind for the next video.

  • @dangullik1
    @dangullik1 3 місяці тому

    No you dont , its just numbers in a program

  • @UCs6ktlulE5BEeb3vBBOu6DQ
    @UCs6ktlulE5BEeb3vBBOu6DQ Рік тому

    lol thats funny ! «its too expensive» and then you proceed to do a 1:1 replica using your machine shop lol

  • @stephenwilliamson1491
    @stephenwilliamson1491 Рік тому +1

    Hardly a diy build you have all the equiment and the computer skills to make a copy of somone elses

    • @ensoRC
      @ensoRC  Рік тому +1

      That’s a valid criticism, however there are a few things I should clarify that aren’t included in the video. The BluROV project is an open source project and since they sell most of the speciality parts I needed, I built the chassis around their design to keep it compatible. All of the electronics used however are quite different from their design and during my build I worked directly with their software development team to add support for non standard equipment. So although it’s not built from scratch I feel that I did make a useful contribution to the project.

    • @stephenwilliamson1491
      @stephenwilliamson1491 Рік тому +1

      @@ensoRC fair enough mate a built one with drone parts made new bodies to turn propeller motors into thrusters a chinese control board all parts a made was with a basic 3d printer so tooks weeks to make everything if didn’t work took even longer. In the end had a rov it worked did some stuff on lochs. Then lost it inspecting a ww2 german plane in a dam near to were a live. Left it all till now to see if tech side is moved on and can buy alot more on line

  • @sapitron
    @sapitron 2 роки тому

    tell me you don't have kids without telling me you don't have kids

  • @CMTattoos
    @CMTattoos Рік тому

    how much did it cost u ?