Stormworks: Build and Rescue

Stormworks: Build and Rescue

59 ratings
LIDAR Seabed Scanner
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
222.097 KB
13 Aug, 2021 @ 4:08am
8 Sep, 2021 @ 5:52am
2 Change Notes ( view )

Subscribe to download
LIDAR Seabed Scanner

Description
The LIDAR Seabed Scanner detects the surroundings and projects the depth as different colors in a overhead view and a 2D profile view.
VERSION 1.1 - See the change notes for details.

"Much like our real planet earth, the world of Stormworks is mostly covered by water. Parts of these depth have never recieved a single ray of light. While waves and winds roam the surface, the seafloor is peacefully waiting to be explored."


Features:
- Realtime seabed projection.
- User friendly.
- Collision detection and warning in relation to actual draught depth.
- Able to detect dangerous shallows not shown on default map.
- Provides a useful radar image even at high speed.
- Low noise from pivots.


Check out the example boat to try it out yourself!

- - - INSTALLATION - - -

The script is made to work with 2x2 monitor. To save space I opted not to autocenter the display, but you can shift it around using the offsets by clicking the microcontroller.

1. Use the selection tool and cut/move the whole creation. Then load the ship you want to install it into and paste the LSS beside it.

2. Move/cut the black antenna to the desired position. It should have good visibilty forward and down. See the example boat. Connect electricity.

3. Move/cut the microcontroller AND the compass sensor to the desired position. Connect the "Video" and "Activate" nodes.


- - - OPERATOR'S MANUAL - - -

- MAX horizontal scan distance: 500M
- MAX scanning depth: 500M

Display colors:
RED = the measured depth is above the draught OR above the selected upper boundary.
BLACK = the measured depth is below the selected lower boundary.
GREY = the depth has not been measured.

The faster the boat moves the more noisy image will be displayed on the screen as the antenna is not able to pickup every new position. I find that it provides a pretty useful image up to around 100kph, where it becomes quite noisy. By default 10000 positions are stored, each postion being 10x10m. This can be edited in the microcontroller. I recommend using 350M as the range as this will place one measured position at each monitor pixel. The collision warning is somewhat unreliable as it struggles to detect steep cliffs going into the water as well as narrow bridge pylons.

FAQ:
  • Can the antenna be placed upside-down?
    Yes. The first time the antenna is turned on it will detect its orientation.
  • The antenna is not able to scan that deep, why?
    For the antenna to be able to scan 500m depth it needs to have visibility straight down. Still, this is not a requirement and if the antenna is not able to scan straight down it will simply work with the visibility it has. These are the scan angles and corresponding max scannable depths:
    Scan angle
    Max detectable depth
    -30°
    250M
    -45°
    350M
    -60°
    400M
  • How do the LSS work on a submarine?
    You can enable "Submarine mode" and this will display the depths relative to the crafts depth. Else than this the functionality will be completely the same.

- - - GENERAL INFORMATION - - -

Suggestions for improvement, bug reports, critic is appreciated!

If you want to improve this creation you are free to edit or reupload it, but kindly credit me. The code is not minified.


Hope you like it, have fun!
24 Comments
MATY4578 17 Aug, 2024 @ 1:19pm 
What is the Debug video output used for?
CFMdude  [author] 9 Jul, 2023 @ 4:15am 
The new gimbal thingies sound super cool and I hope to upgrade the scanner at some point, but for the time I'm having a break from gaming so it will not happen anytime soon, unfortunately!
Geley 7 Jun, 2023 @ 1:31pm 
Have you considered updating this system to utilize the new composite sensor angle inputs? I imagine being able to adjust the scan direction without a physical part would make it more efficient
CFMdude  [author] 25 Apr, 2023 @ 10:58am 
Unfortunately, not soon, but I'm hoping to upgrade it with new hardware at some point!
Walker_TR2 16 Apr, 2023 @ 2:34pm 
plans on updating this with the new gimbal laser update? it removes the need for pivots! 🥳🥳🥳
Walker_TR2 18 Jul, 2022 @ 12:16pm 
honestly, this is amazing! i put it on my research ship, and i can't wait to use it to look for ship wrecks, as well as map the floor. 10/10 would highly recommend this thing, as its incredibly easy to set up, and it works well!
Walker_TR2 18 Jul, 2022 @ 12:13pm 
@punswikovitz yeah i saw another comment that asked the same thing. thanks!
CFMdude  [author] 18 Jul, 2022 @ 10:23am 
@vader8513, Yes, it uses distance sensors for measuring so it can detect pretty much anything you can see. The limitation lies with the scan resolution as it divides the world into squares of 10x10m. It should still detect most of the things you will find on the seafloor.
MrMereScratch 8 Jan, 2022 @ 9:44am 
Ok, thanks!
CFMdude  [author] 8 Jan, 2022 @ 7:08am 
Yes, definitely. Every 10x10m of the world is scanned up to 10 times and the depth will be calculated as the average of the 10 scans, so a very small vehicle might not show up.