S800Underwater robots


水下机器人.png

Product Overview

The S800 underwater robot can be used for ocean research and exploration, with stable products, strong maneuverability, and scalability, and extremely high cost-effectiveness.


S800 is an ideal choice for operations in shallow to medium water areas, with standard configuration including a 100 meter cable and support for extension up to 300 meters. The S800 underwater robot control unit and software source code are all open source, with sufficient scalability and convenience for secondary development. Its outstanding performance makes it an ideal choice for underwater inspection, secondary development of teaching, scientific research, and underwater exploration.



Equipment components

1. Winch

  Cable150 is a sturdy and user-friendly winch designed to manage the cables, wires, and other connecting components required for robot diving. The Cable150 winch helps improve operational efficiency and ensure the stability of robots. It is suitable for organizing and winding ROV and ARV cables. The winch is equipped with 8 slip rings, which can support up to 8 channels of electrical signal transmission and allow a single channel overcurrent of 5A. Customers can freely wrap cables while maintaining communication connection, which helps improve operational efficiency and task execution speed.


2. Equipment body  

       The device is equipped with a high-definition camera and consists of eight high thrust thrusters and a sturdy frame. The device has a six degree of freedom motion state. The robot battery pack can be quickly replaced, and it is equipped with dimmable high brightness LED lights to provide excellent illumination for real-time high-definition videos. S800 is also used for education and training of underwater robots. Students and enthusiasts can learn about underwater robot technology and applications, cultivate interests and skills in related fields through operating and exploring S800.



       3. Ground station

       The G19 ground station can provide real-time feedback and intuitive operation interface, while also being able to remotely control and analyze data of underwater robots, enabling operators to control them more effectively.


       Robots are capable of handling various underwater tasks and challenges. The G19 ground station adopts PP material industrial grade protective shell, equipped with a 19 inch 1000 nits high brightness sunlight screen, which can be easily operated in sunlight. Carbon fiber panel processing grade control buttons and remote rods, with button function annotations for quick and easy operation. Equipped with a remaining battery display module and a replaceable power supply design, it significantly increases the operating time. Expandable USB interface.


        Intel Core i5 processor with built-in Win10 operating system, capable of expanding sonar and robotic arm software interfaces. The G19 ground control station has multiple advantages, allowing operators to more effectively control robots and obtain the required information.








Main hardware components

The hardware involved in the underwater robot body mainly includes Raspberry Pi 3B (which can be upgraded to other single board computers), Pixhawk 2.4.8, depth gauge, power carrier, underwater lights, electric tuning, thrusters, etc. Its system composition mainly includes several aspects :

Submarine frame and floating material:The main body of the underwater robot frame is an open frame, made of high-density polyethylene and supported by aluminum alloy. The buoyancy material is polyurethane spray polyurea material, and the frame and buoyancy material together provide buoyancy for the robot, protecting the internal components.

  propulsion system :S800Equipped with eight high thrust electric thrusters for controlling the movement and attitude adjustment of the submersible.

  Control system:The electronic sealed compartment is the core control unit of the S800 underwater robot, which includes an electronic control unit and software for managing and controlling the thruster system, sensors, and other hardware. The control system is responsible for receiving and processing instructions from the operator, and outputting corresponding instructions to control the robot's execution mechanism.

  Camera lighting system:S800Underwater robots are equipped with high-definition cameras and lighting equipment for capturing underwater scenes and providing video feedback to operators.

  Sensor system:S800The standard configuration is equipped with depth sensors, compasses, gyroscopes, and accelerometer sensors for measuring and monitoring underwater environments and controlling one's own posture.

  Power system:S800Use batteries or shore based power to provide power, ensuring its operation and continuous diving time.

  communication system :S800The underwater robot communication system achieves cabled communication through zero buoyancy cables and wireless control through underwater acoustic communication modules.


  Other expandable loads

  positioning system: It is possible to determine the location of underwater targets and achieve underwater positioning function by installing USBL or SBL systems.

  Imaging sonar:Using sound waves for imaging, generating images of underwater targets by sending sound wave signals and receiving their reflected signals.

  Underwater robotic arm:Underwater robotic arm is a robotic arm system specifically designed for operation and control in underwater environments. It can be customized according to different task requirements and can be used for various underwater activities such as scientific research, resource development, maintenance and repair, search and rescue, etc.


  S800Overview of Software System

  S800S800 is a popular underwater robot, and the software involved mainly includes ArduSub, QGroundControl, and ROS. By combining with these software, remote control, task planning, data collection, and autonomous control of the underwater robot are achieved.

  QGroundControl:QGroundControl It is about control and setting; ROV   The user interface of QGroundControl is installed on the ground station, and QGC provides the following functions:

  Remote control operation:Operators can remotely control the movement, posture, and tasks of S800 through the QGC interface.

  Real time video surveillance:QGCIt can display real-time video streams transmitted from the S800 onboard camera, allowing operators to observe the underwater environment in real-time.

  Task planning:Operators can plan routes, paths, or tasks in QGC so that robots can execute tasks according to predetermined paths, requiring specific sensor support.

  Data recording and analysis:QGCCan record robot motion data, sensor data, etc. for subsequent analysis and summary.

  ArduSub:be based onArduPilotUnderwater robot control software developed for flight control system,ArduSub It's an underwater robot“brain”, ArduSubProvide the following functions:

  Motion and posture control:ArduSubImplemented motion control, attitude control, and depth control of the robot, allowing operators to control the robot through remote control or autonomous algorithms.

  navigation:ArduSubCan support navigation function, enabling robots to navigate and autonomously control according to predetermined paths or target points, requiring specific sensor support.

  Depth preservation:ArduSubEquipped with depth maintenance function, it can maintain a specific underwater depth by adjusting the power of the thruster.

  ROS(robot operating system):ROSIt is a flexible open-source robot operating system that can be used to build, control, and operate robot systems. S800 can be combined with ROS to achieve more advanced autonomous control and data processing functions:

  Autonomous control algorithm:Through ROS, more complex autonomous control algorithms such as path planning and obstacle avoidance can be implemented, enabling robots to operate autonomously in complex environments.

  Sensor data processing:ROSCan be used to process robot sensor data, such as images, sonar, etc., to achieve more advanced data processing and analysis.

  Customized development:ROSProvides rich tools and libraries that allow developers to customize and customize their development to meet specific task requirements.


  Main software and interaction diagram