Comments (1)
This is a good question. I think both.
Damian's work can do the polygon approach and at some point I hope to re-implement it on our boat, but this is a relatively low-level on-board capability for which the mission planner need only set a behavior and specify a polygon. Many boats will not have this kind of low level capability and so the mission planner should also be able to create a number of creative, mission specific but somewhat "manual" survey patterns.
Here's a list of some:
Variable line spacing lawnmower.
Alternating line spacing lawnmower (for example for PMBS sonar's that don't cover nadir well)
Expanding box pattern (most efficient search)
Sliding box or racetrack pattern. (Useful when you need tight lines but don't want tight turns.)
Reference survey pattern (2 orthogonal, overlapping lawnmower patterns)
Polygon, start point + behavior inside the polygon (for algorithms like Damian's)
Zigzag line pattern (for example to map an oceanographic front)
Patch test survey pattern(s). (There are many ways to do this, but I like to find a flat spot with a steep edge. Then I run 3 lines positioned over both the flat area and running up onto the steep edge, spaced 2 max water depths apart, each run in both directions, the center line run at a slow speed and a fast speed. )
from camp.
Related Issues (20)
- Import generic vector data
- Add intermediate points in survey pattern to help compensate for potential currents. HOT 1
- Crash when attempting to load a raster without a color table.
- Crash updating projected points in TrackLine when selecting a different background.
- Keep same view extents when switching rasters.
- Removing an waypoint from a Trackline in the treeview doesn't remove it from the graphics view. HOT 2
- Variable shadowing HOT 1
- Some files are missing HOT 4
- Unable to load PROJ.4 library HOT 2
- More robust ROS reconnect
- Handle invalid AIS data coming from ROS
- Limit history of vehicle and AIS targets HOT 3
- Display MOOS view variables HOT 1
- Develop attention grabbing scheme, such as background color change, to alert on connection status HOT 1
- Loading... HOT 2
- Boat and track color
- Multiple Vessels
- Is it necessary to install ROS in windows to run this program? HOT 2
- Line-spacing on survey pattern creation. HOT 1
- GeoVizItem Enhancements HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from camp.