Source: STEVENS INSTITUTE OF TECHNOLOGY (INC) submitted to
COLLABORATIVE RESEARCH: NRI: OCEAN-POWERED ROBOTS FOR AUTONOMOUS OFFSHORE AQUACULTURE
Sponsoring Institution
National Institute of Food and Agriculture
Project Status
ACTIVE
Funding Source
Reporting Frequency
Annual
Accession No.
1027386
Grant No.
2021-67022-35977
Cumulative Award Amt.
$375,000.00
Proposal No.
2021-10981
Multistate No.
(N/A)
Project Start Date
Sep 1, 2021
Project End Date
Aug 31, 2025
Grant Year
2021
Program Code
[A7301]- National Robotics Initiative
Recipient Organization
STEVENS INSTITUTE OF TECHNOLOGY (INC)
1 CASTLE POINT ON HUDSON
HOBOKEN,NJ 070305906
Performing Department
(N/A)
Non Technical Summary
According to the United Nations Food and Agriculture Organization (FAO), 76% of the 600 fish stocks they track are either fully exploited, overexploited, or depleted. The fishing industry has been forced to turn to aquaculture, an alternative means of production. Aquaculture has been the fastest-growing source of animal protein since 1990. In 2018, global fish production reached 179 million tons, 45% of which, valued at $250 billion, came from aquaculture production. The FAO has predicted that by 2030 the global aquaculture market is projected to be more than $529 billion. Aquaculture production has increased dramatically to five times the level of production in the 1990s, while wild fish production has decreased. Compared with coastal inshore aquaculture, offshore fish farming may yield 10-100 times the fish production, and is an effective strategy to decrease pressure on wild natural resources, with lower environmental impact.However, the U.S. globally remains a relatively minor aquaculture producer, ranked 16th in 2018 on a global scale, although it is the leading global consumer of aquaculture products, importing 90% of its seafood from abroad. Blue Ocean Mariculture Inc. (HI) remains the only offshore aquaculture farm in operation in the USA. In 2020, Presidential Executive Order 13921 on seafood was signed to boost the infant US aquaculture industry. This Executive Order prioritized aquaculture development in ocean waters, especially in the U.S. exclusive economic zone. It is pivotal to develop and implement advanced technologies to accelerate domestic aquacultural production.Huge challenges exist for offshore aquaculture operations and maintenance. Preliminary research was performed by the project team by interviewing offshore fish farm industry leaders and reviewing the available literature on offshore fish farms. Among the most labor-intensive and high-risk tasks are cleaning and dead fish removal. According to Open Blue Sea Farms, Inc., human divers are sent to fish pens to remove dead fish every day, since dead fish will attract sharks and marine mammals, and damage the fish pens. They also conduct monthly cleaning work to mitigate biofouling of the metal fencing comprising the pens. Needless to say, the offshore environment is subject to high waves and more aggressive sea creatures, which increase both the workload and danger of human divers.These challenges motivate us to develop a sustainably powered autonomous robotic system, including both an autonomous surface vehicle (ASV) and an autonomous variant of a tethered remotely operated vehicle (which we term AROV), to improve the operation, maintenance, and monitoring processes and increase overall fish production at offshore fish farms.
Animal Health Component
50%
Research Effort Categories
Basic
0%
Applied
50%
Developmental
50%
Classification

Knowledge Area (KA)Subject of Investigation (SOI)Field of Science (FOS)Percent
6017210202060%
6017210208040%
Goals / Objectives
Broad Goals of the Collaborative ProjectThe United States is a minor aquaculture producer, while it is the leading global importer of fish and fishery products. The aim of this project is to develop an autonomous, ocean-powered robotic system to support offshore fish farming, which opens new possibilities for advanced technology to aid the proliferation of domestic aquaculture. To operate sustainably far offshore, the system will power itself by harvesting energy from ocean waves. An autonomous surface vehicle (ASV) will serve a dual purpose as both a mission management system and a wave energy converter. The ASV will deploy an autonomous underwaterrobotembodiedinatethered, omnidirectional remotely operated vehicle (ROV), which will be termed an autonomous remotely operated vehicle (AROV).The AROVwill address twoof the most labor-intensive and time-consuming tasksassociatedwiththemaintenanceandupkeep of an offshore fish farm: persistently cleaning fish pen fencing to avoid the accumulation of biofouling, and frequently removing dead fish from the mort traps at the bottom of their pens. The ASV's novel design and energy-efficient control will permit it to harvest energy while supporting the AROV's subsea tasking. The AROV, equippedwith continuum manipulators and novel sonar-based perceptual capabilities, will be uniquely capable ofconserving energy while cleaning by climbing along a fish pen's fencing, minimizing its use of thrusters. The project will be executed by an experienced team with diverseexpertise spanning wave energy harvesting, target tracking and control, grasping and manipulation, underwater perception and navigation, and fisheries ecology and management.Goals of the Stevens TeamWhile the Stevens Team will collaborate with the teams at UVA and VT in a synergestic manner, we will lead the research efforts on the AROV.Specifically, we will focus on the underwater perception, navigation, and manipulation of the AROV. The two goals include (1) robotic manipulation for dead fish removal and fence cleaning and (2) underwater perception and navigation for the AROV.ObjectivesWe propose to integrate multiple modular continuum manipulators with specialized grippers into the AROV to enable dead fish removal and fence cleaning.There are three objectives to be completed in order to achieve the goal of AROV manipulation tasks.(i)Continuum manipulators: modular mechanism designs, low-cost sensors & state estimation. We will adapt the continuum arm mechanisms to the proposed AROV for two advantageous reasons - remote cable-driven actuation permits centralized, easily waterproofed actuation, and the inherent compliance permits safe and soft physical interactions.(ii)Manipulation Task 1 - Dead Fish Removal. The dead fish removal task will be addressed as a free-foating mobile manipulation problem, and two critical technical sub-tasks include gripper design, and AROV trajectory planning coordinated with grasp planning.(iii)Manipulation Task 2 - Fish Pen Fence Cleaning.The fish pen fence cleaning task will be considered as a robot perching, climbing, and gait generation problem. Once the AROV moves close to the fencing, the AROV will first establish multiple perching points, which can be achieved using a similar strategy to the aforementioned grasp planning method. We then propose a climbing locomotion gait scheme to enable cleaning trajectory along the fence.Our AROV platform will use wide-aperture multibeam imaging sonar to navigate relative to the fish farm pens, and the perception will rely upon simutaneous localization and mapping (SLAM). There are three objectives to be completed in order to achieve the goal of AROV perception and navigation tasks.(i)Stereo Imaging Sonar for Situational Awareness. We will employ the existing underwater imaging system developed at Stevens that usesan orthogonally oriented stereo pair of wide-aperture multibeam imaging sonars to produce dense 3D point clouds within the region where their two elds-of-view overlap along with a high-performance SLAM frameowrk.The imagery will be fused, with the aid of inertial and depth sensing, to produce a 3D map whose structure will be provided by the horizontal sonar, and whose texture will be provided by the vertical sonar, to verify the coverage of the AROV as it performs light-duty cleaning operations.(ii)Underwater Acoustic Fiducial Markers.We also plan to equip the AROV with tools to efficiently recover from disturbances and perturbations that may cause it to become detached from the sh pen fencing. We will leverage a recent breakthrough in underwater perception - easily manufactured fiducial markers capable of recognition by multibeam imaging sonar. By fabricating a large quantity of these small acoustic targets and tying them at regular intervals to submerged fencing, we will perform the first investigation of the viability of this concept at scale for use in underwater robot localization, laying the groundwork for the rst large-scale implementation of acoustic ducial markers in the ocean.(iii)Learning-Aided Belief Space Planning for Recovery and Transitions between Fish Pens. The AROV will need to rely on the observations of its long-range, low-resolution, horizontally-oriented sonar to localize itself among the surrounding fish pens, and to travel to a designated fish pen to resume its cleaning or removal operations, using ducial markers on the pen of interest to localize with precision. To support this capability, we will equip the AROV with learning-aided belief space planning algorithms that will allow it to quickly and efficiently generate plans that manage the growth of localization uncertainty.
Project Methods
EffortsThe main efforts will be to accomplish the defined objectives for the two main tasks - underwater manipulation, and underwater perception and navigation.Underwater Manipualtion(i)Continuum manipulators: modular mechanism designs, low-cost sensors & state estimation. We will adapt the continuum arm mechanisms to the proposed AROV for two advantageous reasons - remote cable-driven actuation permits centralized, easily waterproofed actuation, and the inherent compliance permits safe and soft physical interactions.We plan to equip manipulators with low-cost multimodal sensors. Inside the actuation unit, proprioception feedback such as cable push/pull displacements and estimated cable tension loads can be provided by the servo motors. Inside the continuum arms, embedded Inertial Measurement Unit (IMU) sensors can capture relative rotations between adjacent disks, thereby informing shape estimation of the continuum structures in real-time, and force sensing resistors (FSRs) installed on the circumference of each disk will provide contact force feedback.(ii)Manipulation Task 1 - Dead Fish Removal. The dead fish removal task will be addressed as a free-foating mobile manipulation problem, and two critical technical sub-tasks include gripper design, and AROV trajectory planning coordinated with grasp planning.Inspired by a versatile single actuator cable-driven gripper, we propose an underactuated cable-driven gripper design. The cable-driven actuation allows for an easily waterproofed implementation. We will leverage our previous work including underactuated hand sensorization and a data-driven approach to optimize mechanical designs of underactuated hands considering a set of objects of interest. We will investigate relevant geometries for easily handled dead fish removal receptacles compatible with fish pen mort traps, import their 3D models into our computational framework, and thereby generate gripper designs that provide grasps with optimized pre-grasp synergy and optimized grasping force closure equilibrium.The mid-level planner will generate AROV trajectories to support the pick-up and drop-off of dead fish receptacles from fish pen mort traps while avoiding obstacles, enabled by the perception, localization and belief space planning modules. When a target object is within reach of the continuum arms, in order to provide robust grasping, we propose to use multiple grippers to establish redundant contact points on the receptacle. The grasp planning solution needs to satisfy force closure and grasping stability metrics considering both surface friction an in-water disturbances. We plan to develop a grasp planning algorithm building upon the opensource codebase GraspIt!.(iii)Manipulation Task 2 - Fish Pen Fence Cleaning.The fish pen fence cleaning task will be considered as a robot perching, climbing, and gait generation problem. Once the AROV moves close to the fencing, the AROV will first establish multiple perching points, which can be achieved using a similar strategy to the aforementioned grasp planning method. We then propose a climbing locomotion gait scheme to enable cleaning trajectory along the fence.Underwater Perception and Navigation(i)Stereo Imaging Sonar for Situational Awareness.Brendan Englot and his students at Stevens Institute of Technology have developed a unique underwater imaging system that uses an orthogonally oriented stereo pair of wide-aperture multibeam imaging sonars to produce dense 3D point clouds within the region where their two elds-of-view overlap, along with a high-performance SLAM framework that fuses measurements from a low-cost inertial measurement unit (IMU) with sonar scan-matching. This system, comprised of two relatively low-cost Oculus M750d sonars, will be employed in a novel configuration to support the AROV's localization during cleaning and maintenance operations at an offshore fish farm. Its use in this project represents the first use of a stereo sonar-imaging system that will fuse imagery at different ranges and resolutions across the two sonars. The vertically oriented sonar, looking to the side along the surface of the fish pen fencing, will collect close-range, high-resolution imagery of the fence, performing sequential scan-matching "sonar odometry" that will permit the AROV to estimate and correct deviations in sway from its vertically oriented cleaning track-lines. The horizontally oriented sonar, operated at low resolution and long range, will collect a cross-sectional view encompassing multiple sh farm pens to support global localization. The imagery will be fused, with the aid of inertial and depth sensing, to produce a 3D map whose structure will be provided by the horizontal sonar, and whose texture will be provided by the vertical sonar, to verify the coverage of the AROV as it performs light-duty cleaning operations. The resolution and orientation of the two sonars will be experimentally evaluated and re ned over the course of the project to ensure high-accuracy localization and mapping is achieved.(ii)Underwater Acoustic Fiducial Markers.We also plan to equip the AROV with tools to efficiently recover from disturbances and perturbations that may cause it to become detached from the sh pen fencing. We will leverage a recent breakthrough in underwater perception - easily manufactured fiducial markers capable of recognition by multibeam imaging sonar. By fabricating a large quantity of these small acoustic targets and tying them at regular intervals to submerged fencing, we will perform the first investigation of the viability of this concept at scale for use in underwater robot localization, laying the groundwork for the rst large-scale implementation of acoustic ducial markers in the ocean.We will experimentally verify that the cleaning process applied to the fish pen fencing can also be successfully applied to the steel-and-concrete ducial tags that will be tied to the fencing. During the course of the project, Brendan Englot and his students at Stevens Institute of Technology will also investigate whether lighter construction materials can be substituted without a signicant reduction in detectability, while remaining compatible with the AROV's cleaning process.(iii)Learning-Aided Belief Space Planning for Recovery and Transitions between Fish Pens. The AROV will need to rely on the observations of its long-range, low-resolution, horizontally-oriented sonar to localize itself among the surrounding fish pens, and to travel to a designated fish pen to resume its cleaning or removal operations, using ducial markers on the pen of interest to localize with precision. To support this capability, we will equip the AROV with learning-aided belief space planning algorithms that will allow it to quickly and efficiently generate plans that manage the growth of localization uncertainty.EvaluationThis evaluation will take place through regular, repeated testing in the Stevens Institute of Technology tank, after which the testing of individual capabilities will culminate with a final demonstration of all intended functionality early in Year 3. A mock-up experimental structure will be deployed in the tank, which will include metal chainlink fencing that simulates a patch of sh pen fencing. On the mock-up fencing, acoustic ducial markers will be installed.The system will be tasked as follows: (1) identify the fencing location using the acoustic ducial markers and navigate to the starting point of a planned cleaning trajectory; (2) establish perching using multiple arms and grippers; and (3) climb to follow the cleaning trajectory using the desire gait pattern while activating the cleaning rotary brushing mechanism. Evaluation of this task will be combined with the experimental evaluation of the identication, collection, and removal of dead fish receptacles, which will be placed in various locations on the tank bottom.

Progress 09/01/23 to 08/31/24

Outputs
Target Audience:Our target audience for Year 3remains the same as in previous years of the project. The primary audience targeted was the project's Industry Advisory Board (IAB) that consists of industry partners including InnovaSea, BlueOcean Mariculture, OpenBlue, Ocean Era, E-Wave Technologies, and NEC Corporation. These are companies that are well-known and work intensively in the field of automated aquaculture, and we have continued engaging with them through regular IAB meetings. The second audience targeted is composed of both the wider aquaculture community and the robotics community. Our technologies are being developed for the aquaculture industry, so we will continue working to identify relevant aquaculture-related companies to join our IAB, along with exploring more opportunities to advance automated aquaculture technology. For the robotics community, aquaculture is a relatively untouched area. Making the community aware of the importance of automated aquaculture is one of our missions, so the robotics community remains included in our targeted audience. Changes/Problems: Nothing Reported What opportunities for training and professional development has the project provided?This project provided opportunities for the training of three PhD students during Year 3(Ivana Collado-Gonzalez, Justin Sitler, and Guoqing Zhang). Ivana and Justin were fully supported as Research Assistants by the project during the past year, and Guoqing was supported in part by the project, and also served as intellectual contributorto the project and its goals.The project has provided opportunities for all three students to have hands-on exposure to laboratory and field testing of underwater robots.The project also provided opportunities for the training of one master's student, two undergraduate students, and one high schoolstudent, who have served as part-time research contributors and have been presented with opportunities to learn about robotics research and to participate in our laboratory/field experiments and data-gathering. Specifically, during the summer of 2024 we supervised the two undergraduate students and high school student, whose tasks were inspired by the autonomous underwater robot navigation system in this project. The high school student worked on designing a feasible electrical and mechanical system for the integration of a stereo camera onto our current underwater robot platform, which could be used for close range sensing for manipulation tasks. One undergraduate student worked on the electrical and mechanical design, fabrication and assembly of a new ROV platform which will be used for testing and integrating new sensors and the robotic arms. The other undergraduate student worked on researching monocular camera underwater perception possibilities that could help the robot during navigation and manipulation tasks if a stereo camera is not available.During their summer experience, the students assisted with field experiments to collect relevant sonar and camera data using our AROV platform. These tests were conducted at the U.S. Merchant Marine Academy in Kings Point, NY. How have the results been disseminated to communities of interest?Our results have been disseminated to the communities of interest through the publication of two papers in refereed conference proceedings, and the presentation of those papers at the ICRA 2024 and UR 2024 robotics conferences. Additionally, two submitted journal articles were accepted for publication in the ASME Journal of Mechanisms and Robotics, and the IEEE Journal of Oceanic Engineering. One illustrative research videowas also published on YoutTube. The dissemination of these productswill hopefully contribute to the adoption of the algorithms and engineering designs developed in the course of this project. In addition, our results have been disseminated to the U.S. robotics research community through our team's participation in the 2024National Robotics Initiative P.I. Meeting. What do you plan to do during the next reporting period to accomplish the goals?Goals related to AROV Perception and Navigation Tasks. In the next reporting period, we intend to achieve the following: Writing and publishing our results on the integration of a monocular camera and an imaging sonar, and its performance in 3D reconstruction of underwater structures in turbid water environments. Integration of color camera information with our robot's stereo pair of imaging sonars, instead of only utilizing a single sonar,taking full advantage of our AROV's full stereo sonar 3D reconstruction setup that has been previously developed. Finishing the construction of a second AROV platform (capable of carrying a manipulator arm)while continuing our multi-modal perception integration work. Goals related to AROV Manipulation Tasks. In the next reporting period, we aim to achieve the following: Design, integration, and testing of a serial manipulator for dead fish removal. Experimental validation of perching configurations in a controlled laboratory environment (towing tank). Performance analysis of station keeping and power consumption while cleaning a fish pen fence, using (1) only vehicle thrusters, and (2) manipulators to hold the robot steady.

Impacts
What was accomplished under these goals? Accomplishments under AROV Perception and Navigation Tasks: AROV design improvements: The Stevens team continued the construction of a new underwater AROV platform that will be used to combine the full stack of available sensing and localization capabilities with one or more robot arms. The team began electrical and mechanical designfor the integration of a stereo camera that would allow high-performance close range perception, important for manipulation tasks. We have made progress on Perception and Navigation Task (i), in the area of large-scale mapping using imaging sonars in stereo: The AROV's perception capabilities were enhanced by incorporating information (previously being discarded) from the AROV's on-board monocular color camera. A monocular camera, although highly sensitive to turbid water conditions and changes in ambient lighting, can aid in close range perception when sonars fail. Monocular cameras can be especially advantageous at detecting smaller objects at close range, which is essential for arm manipulation tasks. An algorithm was developed for merging monocular camera observations with information from one imaging sonar in order to perform 3D mapping and reconstruction. The depth information provided by the sonar is merged with the elevation information obtained by the monocular camera. This fusion of information allows us to expand the field of viewof our previous 3D stereo sonar approach when operating atclose range to obstacles. Laboratory and field tests were performed to validate the proposed approach. Experimental comparisons show an increase in 3D model recall (completeness) compared to other underwater 3D reconstruction techniques. Furthermore, our approach remains robust when operating in turbid water,while most other approaches fail. We have also made progress on Perception and Navigation Task (iii), in the area of AROV motion planning and transitions between fish pens: A manuscript was written and published describing a computationally efficient planning under uncertainty framework suitable for large-scale, feature-sparse environments such as fish farms. The strategy leverages SLAM graph and occupancy map data obtained from a prior exploration phase to create a virtual map, describing the uncertainty of each map cell using a multivariate Gaussian distribution. The virtual map is then used as a cost map in the planning phase, and performing belief propagation at each step is avoided. A receding horizon planning strategy is implemented, managing a goal-reaching and uncertainty-reduction tradeoff. Simulation experiments in a realistic underwater environment validate this approach. Experimental comparisons against a full belief propagation approach and a standard shortest-distance approach are conducted. Accomplishments under AROV Manipulation Tasks: We have made further progress on Manipulation Task (ii) Dead Fish Removal: Bimanual teleoperation simulation was achieved using Gazebo and the UUV Simulator package, with two haptic devices to control each AROV manipulator independently. Finally, the team has made progress on Manipulation Task (iii) Fish Pen Fence Cleaning: A kinematic stiffness model was derived for a perching underwater vehicle manipulator system(UVMS). This is necessary to predict displacements of the perched UVMS in the presence of disturbances, such as those generated by a cleaning tool or ocean currents. The stiffness model was derived using parallel robot theory, and validated in a physics-based simulator. Our results showed that the stiffness model was reliable for predicting steady-state displacement of the perched UVMS, and was able to do so with very low computation time. An optimization algorithm was derived using this stiffness model to plan optimal perching configurations in regard to rejecting disturbances. This algorithm is generalized for use with any arbitrary perching structure, and a model of the fish pen fence was used for testing the algorithm. We were able to successfully plan optimal perching configurations using the algorithm under a variety of conditions. Our results showed that the optimal configuration is highly dependent on the direction of the applied force, as well as the geometry of the perching structure.

Publications

  • Type: Conference Papers and Presentations Status: Published Year Published: 2024 Citation: I. Collado-Gonzalez, J. McConnell, J. Wang, P. Szenher and B. Englot, "Real-Time Planning Under Uncertainty for AUVs Using Virtual Maps," Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Yokohama, Japan, May 2024, pp. 8334-8340.
  • Type: Conference Papers and Presentations Status: Published Year Published: 2024 Citation: J. Sitler, S. Sowrirajan, B. Englot and L. Wang, "A Bimanual Teleoperation Framework for Light Duty Underwater Vehicle-Manipulator Systems," Proceedings of the 21st International Conference on Ubiquitous Robots (UR), New York, NY, USA, June 2024, pp. 683-690.
  • Type: Peer Reviewed Journal Articles Status: Accepted Year Published: 2024 Citation: J. Sitler and L. Wang, "Design, Kinematics, and Deployment of a Continuum Underwater Vehicle-Manipulator System," ASME Journal of Mechanisms and Robotics, Accepted, To Appear.
  • Type: Peer Reviewed Journal Articles Status: Accepted Year Published: 2024 Citation: J. McConnell, I. Collado-Gonzalez, P. Szenher and B. Englot, "Large-Scale Dense 3D Mapping Using Submaps Derived From Orthogonal Imaging Sonars," IEEE Journal of Oceanic Engineering, Accepted, To Appear.


Progress 09/01/22 to 08/31/23

Outputs
Target Audience:Our target audience for Year 2 remains the same as for Year 1.The primary audience targetedwas the project's Industry Advisory Board (IAB) that consists of industry partners including InnovaSea, BlueOcean Mariculture, OpenBlue, Ocean Era, E-Wave Technologies, and NEC Corporation. These are companies that are well-known and workintensively in the field of automated aquaculture, and we have continued engaging with them through regular IAB meetings. The second audience targeted is composed of boththe wider aquaculture community and the robotics community. Our technologies are being developed for the aquaculture industry, so we will continue working to identify relevant aquaculture-related companies to join our IAB, along with exploringmore opportunities to advance automated aquaculture technology. For the robotics community, aquaculture is a relativelyuntouched area. Making the community aware of the importance of automated aquaculture is one of our missions, so the robotics community remains included in our targeted audience. Changes/Problems: Nothing Reported What opportunities for training and professional development has the project provided?This project provided opportunities for the training of four PhD students during Year 2 (Ivana Collado-Gonzalez, John McConnell, Justin Sitler, and Guoqing Zhang), some of whom have been supported directly by the project, and others who have served as intellectual contributors to the project and its goals. The project has provided opportunities for all four students to have hands-on exposure to laboratory and field testing of underwater robots. The project also provided opportunities for the training of five undergraduate students and one master's student, who have served as part-time research contributors and have been presented with opportunities to learn about robotics research and to participate in our laboratory/field experiments and data-gathering. How have the results been disseminated to communities of interest?Our results have been disseminated to the communities of interest through the publication of one jourrnal article and the submission of two others, as well as the public release of design details, software tools, and illustrative research videos. This will hopefully contribute to the adoption of the algorithms and engineering designs developed in the course of this project. In addition, our results have been disseminated to the U.S. robotics research community through our team's participation in the 2023National Robotics Initiative P.I. Meeting, as well as through our biannual meetings with our team's Industry Advisory Board. What do you plan to do during the next reporting period to accomplish the goals?Goals related to AROV Perception and Navigation Tasks.In the next reporting period, we intend to achieve the following: Mechanical, electronic, and system integration of a stereo camera into the underwater AROV platform. Testing of stereo camera RGB imaging and depth recovery capabilities for enhanced perception in underwater environments. Integration of a new stereo camera that will provide RGB imagery and depth recovery for precise short range sensing during manipulation tasks. Fusionn of short-range stereo camera depth recovery with sonar sensing capabilities for improving 3D reconstruction and localization. Goals related to AROV Manipulation Tasks. In the next reporting period, we aim to achieve the following: Validation of our perching stiffness model via rigorous simulatedand physical experiments. Testing and integration of a serial manipulator with our AROV for perching applications relevant to fish pen cleaning. Bimanual teleoperation simulation using Gazebo and the UUV Simulator package, with two haptic devices to control each manipulator independently. Implementing a macro/micro framework for human-in-the-loop path planning (macro-level control) and manipulator trajectory control (micro-level control). This is intended to bridge the gap between perception/navigation and manipulation.

Impacts
What was accomplished under these goals? Accomplishments under AROV Perception and Navigation Tasks: AROV design improvements: The Stevens team began the construction of a new underwater AROV platform that will be used to combine the full stack of available sensing and localization capabilities with one or more robot arms. We have made progress on Perception and Navigation Task (i), in the area of large-scale mapping using stereo imaging sonar: Stevens' algorithms for 3D reconstruction with a stereo pair of imaging sonars were successfully adapted to large-scale mapping scenarios using a novel submapping approach, and their compatibility with the AROV's simultaneous localization and mapping (SLAM) process was experimentally evaluated across several large-scale datasets.A manuscript was submitted to report these findings and experimental results (Product 3). We have also made progress on Perception and Navigation Task (iii), in the area of AROV motion planning and transitions between fish pens: The AROV's path following capabilities were enhanced by incorporating a pure pursuit guidance scheme. The underwater platform maneuverability was likewise improved by adding a velocity PID controller. Both the vehicle guidance and low level controller allow tuning for distinct environments and applications. In this case, both additions were tested using a realistic fish farm environment simulation. An algorithmic pipeline for underwater robots that uses exploration as a pre-processing step for planning under uncertainty to specified goals was created. The planning under uncertainty framework developed is computationally efficient and suitable for large-scale, feature-sparse environments. This strategy leverages SLAM graph and occupancy map data obtained from a prior exploration phase to create a virtual map, describing the uncertainty of each map cell using a multivariate Gaussian. The virtual map is then used as a costmap in the planning phase, and performing computationally costly online belief propagation is avoided. A receding horizon planning strategy was implemented, managing a goal-reaching and uncertainty-reduction tradeoff, while also performing trajectory tracking and incorporating perceptual feedback. We employed three stages: goal identification, utility computation, and action selection. Action selection and path planning are treated as tightly coupled problems. We consider two different action types, one type for lowering uncertainty (place-revisiting), and another for reaching the mission goal (shortest-distance). Place-revisiting actions look for poses that can lower uncertainty by revisiting locations the robot has previously observed, triggering SLAM loop closures. Shortest-distance actions represent locations that lay on the shortest feasible path to the goal. The utility of each action is evaluated using the uncertainty values in the virtual map that are encountered by the desired path to the candidate action. Simulation experiments in a realistic underwater environment were used to validate this approach and its application to underwater navigation with sonar. Experimental comparisons against a full belief propagation approach and a standard shortest-distance approach were conducted. Our results showed a decrease in uncertainty and pose error compared to a standard shortest-distance approach. Furthermore, our approach is much faster than full belief propagation, while still maintaining low uncertainty and pose error. Accomplishments under AROV Manipulation Tasks: We have made progress on Manipulation Task (i), Continuum manipulators: modular mechanism designs, low-cost sensors & state estimation: An underactuated waterproof gripper prototype was built and tested in shallow water. The servomotor is waterproofed via epoxy and an o-ring to seal the motor shaft. The gripper body is mostly 3D printed with PLA, which has low water absorption, and uses stainless steel fasteners to secure and connect components. Stainless steel extension springs give the underactuated fingers compliance to assist with grasping. We have also made progress on Manipulation Task (ii) Dead Fish Removal: Further improvements were made to the autonomous redundancy resolution algorithm which plans the AROV's trajectory. The primary task of the robot is to grasp an object at a known location. The secondary goals optimized by the redundancy resolution algorithm were updated to: (1) avoid joint limits in the manipulator; (2) prioritize manipulator motion when close to the goal and vehicle motion when far from the goal; (3) maintain an upright pose of the vehicle; (4) maintain a dexterity-maximizing manipulator pose when possible; (5) orient the robot's camera towards the object to improve visibility. Experimental testing of the robot involved autonomous execution of the redundancy resolution algorithm, and a manuscript was submitted to report these findings and experimental results (Product 2). Finally, the team has made progress on Manipulation Task (iii) Fish Pen Fence Cleaning: A low-cost prototype of a serial manipulator was produced. This manipulator has higher stiffness than the continuum manipulator, which may prove a valuable alternative design. The manipulator was also 3D printed using PLA. Perching analysis, applicable to scenarios where the AROV perches on a fish pen fence to perform cleaning operations, requires a stiffness model to predict robot deflection in the presence of external forces and disturbances. The kinematic stiffness model was derived using techniques borrowed from parallel robot analysis. Using this model, multiple perching configurations were tested to find the "strongest" perch over a variety of loading conditions.

Publications

  • Type: Journal Articles Status: Published Year Published: 2022 Citation: J. McConnell, I. Collado-Gonzalez, and B. Englot, "Perception for Underwater Robots," Current Robotics Reports, vol. 3, pp. 177186, December 2022.
  • Type: Journal Articles Status: Submitted Year Published: 2023 Citation: J. Sitler and L. Wang, "Design, Kinematics, and Deployment of a Continuum Underwater Vehicle-Manipulator System," Submitted to IEEE/ASME Transactions on Mechatronics, Under review.
  • Type: Journal Articles Status: Submitted Year Published: 2023 Citation: J. McConnell, I. Collado-Gonzalez, P. Szenher, and B. Englot, "Large-scale Dense 3D Mapping using Submaps derived from Orthogonal Imaging Sonars," Submitted to the IEEE Journal of Oceanic Engineering, Under review.


Progress 09/01/21 to 08/31/22

Outputs
Target Audience:Our target audience is the same as notedby our Lead P.I., Prof. Furukawa, at the University of Virginia: The primary audience targeted in the first year was the project's Industry Advisory Board (IAB) that consists of industry partners including InnovaSea, BlueOcean Mariculture, OpenBlue, Ocean Era, E-Wave Technologies, and NEC Corporation. These are the companies that are most known and working most intensively in the field of automated aquaculture. Therefore, it is most important that these companies remain as the IAB members. For this reason, we began to host biannual meetings with them. The second audience targeted in the first year was the other aquaculture community and the robotics community. Our technologies are being developed for the aquaculture industry, so we should have the IAB open to the other aquaculture-related companies and explore more opportunities to advance automated aquaculture technology. For the robotics community, aquaculture is relatively an untouched area. Making the community aware of the importance of automated aquaculture is one of our missions, so the robotics community is included in our targeted audience. Changes/Problems: Nothing Reported What opportunities for training and professional development has the project provided?This project has provided opportunities for the training of five PhD students (Ivana Collado-Gonzalez, John McConnell, Justin Sitler, Guoqing Zhang, and Qianwen Zhao), some of whom have been supported directly by the project, and others who have served as intellectual contributors to the project and its goals. The project has provided opportunities for all five students to have hands-on exposure to laboratory and field testing of underwater robots. The project also provided opportunities for the training of five undergraduate students and one master's student, who have served as part-time research contributors and have been presented with opportunities to learn about robotics research and to participate in our laboratory/field experiments and data-gathering. How have the results been disseminated to communities of interest?Our results have been disseminated to the communities of interest through the publication of one jourrnal article, the submission of a second journal article and a conference paper, as well asthe public release of design details, software tools, and relevant data on the web (via four separate websites detailing different aspects of the project). This will hopefully contribute to the adoption of the algorithms and engineering designs developed in the course of this project. In addition, our results have been disseminated to the U.S. robotics research community through our team's participation in the 2022 National Robotics Initiative P.I. Meeting, as well as through our biannual meetings with our team's Industry Advisory Board. What do you plan to do during the next reporting period to accomplish the goals?Goals related to AROV Perception and Navigation Tasks: In the next reporting period, for Perception and Navigation Task (i), we intend to complete our study of large-scale underwater mapping using stereo imaging sonar, and recommend a finalized system architecture and parameterization that offers reliable and accurate performance, to be documented in a journal article that is current in preparation. For Perception and Navigation Task (iii), we plan to complete the testing and refinement of autonomous path following capabilities, so that our AROV's custom-designed local planning module can be finalized. We also intend to complete and publish the details of the AROV's belief space planner for managing localization uncertainty while transitioning between fish pens. ForPerception and Navigation Task (ii), the team will make a determination of the size and shape of fiducial markers needed for successful localization and navigation along the external boundary of a fish pen. Goals related to AROV Manipulation Tasks: In the next reporting period, we aim to complete Manipulation Task (ii) Dead Fish Removal. The key lies in the success of field experiments for free-floating manipulation, and we believe that the proposed redundancy resolution algorithm is promising for achieving it. Another necessary technical task is integration of the gripper to the continuum manipulator. In addition, we plan to investigate the perching and climbing gait for the Manipulation Task (iii) Fish Pen Fence Cleaning. We plan to start by building the experimental apparatus that includes a mock fish pen and by testing the perching capability.

Impacts
What was accomplished under these goals? Accomplishmentsunder AROV Perception and Navigation Tasks: AROV design improvements: The underwater robot design has been updated to contain a fiber optic gyroscope for achieving precise state estimation. The robot design has also been modified to be wider and shorter, ensuring more stable performance in the water. The new design has been tested successfully in tank and marina environments. We have made progress on Perception and Navigation Task (i), in the area oflarge-scale mapping using stereo imaging sonar: Stevens' algorithms for 3D reconstruction with a stereo pair of imaging sonars are being adapted to large-scale mapping scenarios, and their compatibility with the AROV's simultaneous localization and mapping (SLAM) process is being tested and evaluated. Successful results have been obtained in several large-scale underwater mapping scenarios. The algorithms have also been re-written in C++ for optimal performance and usage at high update rates. We have also made progress on Perception and Navigation Task (iii), in the area ofAROV motion planning and transitions between fish pens: A realistic simulation of the underwater fish pen environment was created for testing underwater perception and planning algorithms. New path following capabilities were developed for the underwater robot navigation stack and tested in simulation. Prior maps have been leveraged to aid belief space planning algorithms for exploration and planning tasks. AccomplishmentsunderAROV Manipulation Tasks: We have made progress on Manipulation Task(i),Continuum manipulators: modular mechanism designs, low-cost sensors & state estimation: For the underwater continuum manipulator hardware, we have completed several prototypes, and the design details have been published in the ASME Journal of Mechanisms and Robotics. The design and fabrication are detailed in this publication, as well as waterproofing, buoyancy, stiffness, and teleoperational control experiments to demonstrate the prototype's usability. An improved design was designed, constructed, and tested. This newer design includes a smaller actuation unit for ease of integration with an ROV and two continuum segments to allow for more dexterous manipulation. In preparing for future work on developing contact detection and force control capabilities for manipulation tasks, we have demonstrated an IMU-based force estimation method with the use of low-cost inertial sensors. The investigation and demonstration was carried out on a similarlightweight continuum manipulator design, which allowed the main continuum manipulator prototype to be used for water tank testing. We submitted a manuscript to report our findings, which is under review by theASME Journal of Mechanisms and Robotics. We carried out theoretical investigations on the state estimation problem of continuum manipulators. Specifically, we have investigated and formalized a model-based observer method for continuum robot state estimation (shape estimation). The formulation is documented in a manuscript that has been submitted to the American Control Conference and is under review. We have also made progress on Manipulation Task (ii) Dead Fish Removal: The continuum arm was mechanically and electronically integrated with the ROV platform. Control of the arm is carried out by an on-board computer, which can be remotely accessed via the same tether as the ROV. Teleoperational control was demonstrated in tandem with the ROV. Toward the autonomous free-floating manipulation task of picking up an object at a known location, we have formalized a redundancy resolution method.The redundancy resolution algorithm was created to control the entire 8 DoF system (4 DoF from the ROV, 4 DoF from the manipulator). This allows the robot to efficiently and autonomously plan its path for a given task while optimizing for certain secondary goals such as minimizing ROV motion for close-range tasks. In addition, autonomous control of the ROV and manipulator was tested. An acoustic short baseline (SBL) positioning system was used to locate the ROV for testing purposes. Position feedback was used to autonomously control the ROV and manipulator according to the path generated by the redundancy resolution algorithm. A manuscript is being written to report the results in the future. We have also completeda waterproof gripper design to be integrated into the modular underwater continuum manipulator. This design utilizes a standard servo motor that was waterproofed. A lead screw attached to the servo allows for strong and precise actuation. Testing and integration with the continuum arm have not been carried out yet.

Publications

  • Type: Journal Articles Status: Published Year Published: 2022 Citation: Sitler, J. L., and Wang, L. "A Modular Open-Source Continuum Manipulator for Underwater Remotely Operated Vehicles." ASME. J. Mechanisms Robotics.
  • Type: Journal Articles Status: Under Review Year Published: 2022 Citation: Zhang, G., Zhao, Q., and Wang, L. A Lightweight Modular Continuum Manipulator with IMU-based Force Estimation. Submitted to ASME. J. Mechanisms Robotics.
  • Type: Conference Papers and Presentations Status: Under Review Year Published: 2022 Citation: Zhang, G. and Wang, L. Shape Estimation of Continuum Robots via Modal Parameterization and Dual Extended Kalman Filter. Submitted to 2023 American Control Conference (ACC).