FarSounder's Technology Blog
From time to time, FarSounder's development team likes to toot their own horn and tell the world about some of the cool things they are working on. We can't share all our secrets and development plans, but we can share some of the excitement that our engineers experience every day working for FarSounder.
Given an echo returned from an environment within sonar's field of view, the ultimate goal of a FarSounder product is to decide whether the echo corresponds to a true target in the 3D space. The target could be the sea floor, an in-water obstacles, marine life, a diver, etc. This detection problem is fundamental to all of our products irrespective of their purpose: navigation or threat detection. FarSounder engineers have developed several tools that make their life easier when they need to unravel the complexity of underwater detection problems. One of the tools central to research and development at FarSounder is our sonar performance prediction tool, code named: DAMUS.
As FarSounder's customer base grows, we are continually learning about new applications for our navigation sonar products. As a marine company focused on engineering unique technologies, we obviously have an interest in the greater world of marine science. Though we do not study the occean per se, our products can be used as tools to help others study the ocean. This blog entry is intended to highlight some of the applications of our 3D navigation sonars for Research Vessels. With these products, we hope not only to provide safer navigation to users but also add some compelling reasons to add our tool to the researcher's arsenal of tools.
As technical people interested in the "magic" behind the scenes, FarSounder's engineers often are curious about technology behind many of the products we use. Sometimes, some of those companies share a little bit about the choices and technologies that went into their products. We thought we'd do the same and discuss some of FarSounder's behind the scenes technology as it relates to our recently open sourced protobuf-matlab project.
For an end user new to FarSounder sonars, the idea of retrofitting a sonar into an existing hull can seem daunting. However, once the details are examined, the process is relatively straight forward. Approximately 50% of our customer installations are refits to older hulls. Even some of the New Builds that have our sonars have approached integration of our systems as a "refit" when our products have been added to the ship's specifications late in the build process. When beginning to consider one of our 3-dimensional forward looking navigation or diver detection sonar systems, potential customers are often concerned with the installation design process and any potential hydrodynamic impact on the hull. These are important questions to which we believe there are some simple answers. The purpose of this blog posting is to explain the basics of refitting a vessel for our 3-dimensional forward looking navigation and diver detection sonar systems.
When considering a sonar product for use in navigation, it is important to consider a number of parameters and system characteristics. Obviously, the ability to look ahead is important. However, "where", "how", and "when" the sonar looks ahead are characteristics that will determine if a particular sonar is suitable for navigation and practical obstacle avoidance. A sonar's overall system design impacts these characteristics significantly. Scanning sonars are one of the most common system designs for advanced sonar solutions as they are relatively inexpensive and relatively small. This makes them a good solution for many applications. Unfortunately, real-time navigation is not one of them. This blog post illustrates the advantage of phased array processing sonars over scanning sonars for navigation applications.
Recently, we've decided make the standard SDK for our navigation product available to 3rd party developers free of charge for non-commercial applications. This makes sense in today's information driven world, since here at FarSounder, we are in the business of selling sonars and providing ship operators with the best underwater situational awareness possible. We're not in the business of selling closed APIs. This opens up an exciting number of possibilities for people interested in integrating FarSounder’s forward looking sonar data into their products.
One of the aspects of working at FarSounder that is pretty exciting to our team is all the field testing we do. We make sure that all of our developers, engineers, and sales staff get a chance to participate in some level of testing in order to make sure everyone has a solid understanding of our product. We develop 3D forward looking sonars and diver detection systems primarily for ship based solutions. Obviously, this means that we do a lot of testing on various vessels around the world. For the most part, these vessels are big enough to have nice cabins for our equipment and to shelter us from the elements.
A number of FarSounder's installations are on survey vessels. The most obvious use of our 3D forward looking sonar products is to provide realtime obstacle avoidance information to the survey vessel. By definition, if an area is being surveyed, then the bathymetry is unknown. These customers can use our equipment to help protect the very expensive survey equipment. Certainly, if the survey is part of a post dredging verification, the risk of damaging equipment is low. However, there are many instances where danger to ship, crew, and equipment are real.
Lots of people have asked us if we can see fish and other small marine life. The original motivation for FarSounder's sonar technology came from protecting the marine environment. We wanted to find a way to reduce the chances oil spills and the killing of protected species such as whales due to misguided ocean vessels. Our navigation products have been designed for 3D forward looking obstacle avoidance and are able to detect obstacles like large whales and rocks using environmentally benign signals.
FarSounder prides itself in making great products. THE reason we are able to produce such products is our team. Everyone on the development team gets to have a direct impact on our customers' experience. Obviously, this means everyone is in some way responsible for the success of the company. It also means that everyone here has invested their own product in the end product. Lots of companies say this. We like to believe we actually do this. This is perhaps one of the reasons why our team enjoys their work here...and it shows. This past week, "One Day, One Job", a blog site focused on finding and highlighting interesting and exciting entry level jobs for college graduates, featured our Software Engineer employment opportunity.