RovMaker Edge : Open-Source Underwater Robot

Make tools to explore the underwater world and inspire everyone to become a DIY ocean explorer. Project by ROVMAKER. Based on Ardusub.

Similar projects worth following
Design an underwater robot from the ground up to be easy to make. This ROV is designed for education, exploration... the use of this ROV are only limited by your imagination.
This project was initiated by ROVMAKER.


3D models :

  • Sensor & Switch & Connectors

    shikang zhou11/07/2017 at 06:40 0 comments

    Cable penetrators can be a depth sensor(ms5837) or a switch, all penetrators are all the same size, so we can easily place different output or sensor.

    underwater switch:

    subsea connector:

    the connector we use can work under 1000m depth.We have various kind of connectors for different equipments,made in china and ready for sale.

    This connector connect battery or onboard power and buoyancy cable for communicate.

    Vacuum plug for test watertight enclosure for proper seal:

    for example:

  • Buoyancy and Weight

    shikang zhou11/04/2017 at 05:12 0 comments

    It's customized professional solid buoyancy material, 6.5Mpa ,300m depth in water, 250kg/m3.  This solid buoyancy material is usually used in Marine engineering equipment.

    The weights are lead materials, 200g each.

    The weights are mounted at the bottom, the frame has some slots to adjust the position and quantity.

    Counter weight number and installation position according to the actual buoyancy situation, eventually make the ROV in the water is less than a centimeter leak out of the water, at this point the ROV has a slight positive buoyancy (close to zero buoyancy).

  • Assemble

    shikang zhou11/04/2017 at 04:56 0 comments

    Next,  mount the propeller to the frame and install watertight enclosure.

    The thruster has built-in 30A ESC, which is fixed on frame and motor shell.

    Then use the bandage to secure the cable, there are already installed slots on the frame.

    Also, the lights are fixed on the side slots.

    In order to ensure the pressure resistance, the watertight enclosure is all made of aluminum and the camera cover is 5 mm thick.

    There are 9 output holes in the electronic enclosure and 2 in the power enclosure.

    Then install the aluminum mounting.

    The enclosure is mounted to the frame with a fixed position in the front, and the end is a sliding slot.

    3d rendering:

  • Watertight Enclosure

    shikang zhou10/17/2017 at 08:22 0 comments

    Watertight Enclosure

    The watertight of underwater robots is very important. Tube and watertight enclosure are made of CNC aluminum.

    screws on the tube:

    3d rendering:

    The enclosure is traditional seal structure, it's easy to arrange the internal components. Edge has two enclosure, one for battery the other for electronic. 

     SIZE: (Outer diameter x length ) 110x250 and 90x200mm.

    Cable Penetrator:

     Ring for acrylic end cup:

    Series o-ring flanges:

      We also make series type of tube, one of them are in the picture. 

    some end cap:

    The Raspberry pi and pixhawk can be easily put in. We built an NI myRIO edition and an Intel Edison edition.

    looks like this:

     This image is the layout of another ROV we built. 

    Dom end cap:

    enclosure clamp:

  • HDPE Frame

    shikang zhou10/17/2017 at 05:12 0 comments

    HDPE Frame

    After confirm the thruster's layout -- six thruster , vector arrangement , two for vertical ,four for plane , the overall structure is more obvious. The whole size is about 430x390x220mm.

    Frame includes 4 CNC parts to install watertight enclosure.

    The thickness of the plate is 12mm, it's strong and  suitable for underwater.


  • Design and produce thruster first

    shikang zhou10/17/2017 at 04:50 0 comments

    Design and produce thruster first

    It's always the first to design the thruster. We all know the ordinary RC brushless motor can operate underwater, but once you get into seawater, there will be serious damage. So a special manufacturing processes are designed to protect all parts of motor. However, it is a regular process to clean with water after launching, everybody should do with seawater used equipment.

    Thruster are completely protected, and we've already brought the thruster into mess production. Esc is located in part of the aluminum part of the installation, and sealed by resin, which can quickly dissipate heat.

     2kg power,  350kv,  30a ESC,  12N/14P,  5600rpm,3s-6s,  10A max . 

    We used NI PXI to build a test platform.The ESC in thruster:

View all 6 project logs

Enjoy this project?



DIY Beginer wrote 11/19/2021 at 08:43 point

Hello, is this project still active in 2021 ? Can you please inform us if that is OpenSource ?

  Are you sure? yes | no

淹死的鱼 wrote 06/01/2019 at 09:26 point

Where can I get the control program algorithm?

  Are you sure? yes | no

Margus wrote 02/28/2018 at 11:30 point


From where could I get these cable penetrators and buoyancy material?

  Are you sure? yes | no

shikang zhou wrote 03/05/2018 at 03:48 point

Hi, you can send me email ,we have online store in China for now. 

  Are you sure? yes | no

m03da wrote 05/24/2019 at 22:11 point

I've visited your taobao store but unfortunately it only seems to be available in chinese. Is there an english version available? Cheers

  Are you sure? yes | no

mael.donnard wrote 01/31/2018 at 13:39 point

What's new compare to this project ? You used their 3D ?

  Are you sure? yes | no

shikang zhou wrote 02/01/2018 at 08:31 point

Bluerov and this both used ardusub, and all the other are completely different.

This kind of typical structure looks similar, but all the components are not same.

  Are you sure? yes | no

tboutelier wrote 08/06/2019 at 14:27 point

Well, it seems very similar to me! Except for the color of the foam covers, I don't seen the difference!

  Are you sure? yes | no

Ulysse wrote 10/17/2017 at 10:06 point

Thank you to follow #Pablo Odysseus 

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates