Space Engineers

Space Engineers

O.I.S. Lidar Mapping
144 kommentarer
Nekron910 2. juli 2023 kl. 8:42 
I tried to use this thing.https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=916386919 There a link to this script, so, i think it had to work, but script dont use any subgrid cameras. Then i came here =))
Elfi Wolfe  [ophavsmand] 2. juli 2023 kl. 6:39 
I had to look at the code to get this answer.
It only uses the same grid as the PB block.
Designed that way so that people could have sub grids with a PB on that sub grid to aim the mapping system at an area or object.
Nekron910 2. juli 2023 kl. 0:58 
Can this script work with a subgrid cameras?
Elfi Wolfe  [ophavsmand] 15. nov. 2022 kl. 15:54 
Yes. if a lidar beam hits a grid it will add it to the list of detected objects.
mhwyoshi 15. nov. 2022 kl. 13:58 
Can this script give the coordinates of enemy bases? If given enough time and set to orbit a planet?
Elfi Wolfe  [ophavsmand] 27. mar. 2022 kl. 16:46 
It can be set by user with newrange command.
just a longer range takes a long longer to map.
PossibleHacker 27. mar. 2022 kl. 15:54 
What is the range on this?
Elfi Wolfe  [ophavsmand] 26. mar. 2021 kl. 7:16 
Not from the raycast. That is physics engine.
VIPERMKV 26. mar. 2021 kl. 6:01 
Hello! There is a method to exclude voxel? Like Asteroids , or small grid?
123 21. juli 2020 kl. 14:37 
Okay that was it, needed to recompile, also noticed my scan time is now 0 minutes but takes longer then 9 minutes?
Elfi Wolfe  [ophavsmand] 20. juli 2020 kl. 15:30 
Depends on the range. and it picks up the cameras when scripts loads into world or on command rebuild.
123 20. juli 2020 kl. 14:50 
I added more cameras but scan time at level one is still 38 min? anyway to reduce scan time with more cameras? If so how would i do so.
Elfi Wolfe  [ophavsmand] 3. apr. 2019 kl. 16:20 
I have it working from orbit vs the surface of a planet. If you use it outside a gravity well into the gravity well, the raycast itself has problems.
KuroShiro 3. apr. 2019 kl. 9:57 
will this work on a planet?
『KuuHaKu』 12. dec. 2018 kl. 17:18 
Ik, did some research and found out that it's possible to display (not a 3D map tho) it with Innoble's Lidar Visualization
Elfi Wolfe  [ophavsmand] 12. dec. 2018 kl. 9:53 
If there is cameras on all 6 sides, then yes it can map a sphere. But it just gives a list, not a graphic display.
『KuuHaKu』 12. dec. 2018 kl. 3:22 
Can this be used to map a sphere? I was thinking on using this to map a sector around my station and show it on a LCD as a map
Elfi Wolfe  [ophavsmand] 22. nov. 2018 kl. 13:34 
cameras only charge at 2km/sec so more cameras can help
Aern 22. nov. 2018 kl. 13:02 
Hey, so more cameras = better scan time? or whats the point of having more cameras?
B1487E 19. sep. 2018 kl. 16:57 
ok
Elfi Wolfe  [ophavsmand] 18. sep. 2018 kl. 23:31 
it should ignore the ship it is on. But airtight doors will show up as your ship.
B1487E 17. sep. 2018 kl. 17:12 
Is there a way to set it so that it ignores your own ship?
thefinn88 28. juli 2018 kl. 17:30 
Actually, I guess it's very different here ;)

After all, an encrypted password doesn't MOVE :)
thefinn88 28. juli 2018 kl. 17:28 
Not sure if this will apply here. However, decryption algorithms have a semi-predictive model for mapping encrypted codes.

Might help if you wanted to make the algorithm less random.

http://nsa.unaligned.org/gen.php
Elfi Wolfe  [ophavsmand] 13. maj 2018 kl. 18:34 
To Do: Check for distance limit mod.
/// <summary>
/// Returns the maximum positive angle you can apply for pitch and yaw.
/// </summary>
float RaycastConeLimit { get; }

/// <summary>
/// Returns the maximum distance you can request a raycast. -1 means infinite.
/// </summary>
double RaycastDistanceLimit { get; }
newscientist 14. apr. 2018 kl. 11:27 
Thank you!
Elfi Wolfe  [ophavsmand] 14. apr. 2018 kl. 11:07 
Added Laser Antenna to commo system. As long as Laser Antenna is not in idle mode it will queue message on it that are duplicates to the radio system.
Elfi Wolfe  [ophavsmand] 13. apr. 2018 kl. 10:00 
I will check it thus weekend and load up the test world.
newscientist 13. apr. 2018 kl. 9:32 
I tried and it didn't work until I switched over to radio antennas. I checked the code and there is no mention of IMyLaserAntenna.
Elfi Wolfe  [ophavsmand] 13. apr. 2018 kl. 9:16 
The commo subsection should send messages over laser antenna. The raycast are only possible from cameras.
newscientist 12. apr. 2018 kl. 23:28 
Any chance of this working with a laser antenna?
Enigmus 20. jan. 2018 kl. 15:00 
Excellent, Thank you.
Elfi Wolfe  [ophavsmand] 20. jan. 2018 kl. 7:36 
Added arguments
laseon
laseoff
Elfi Wolfe  [ophavsmand] 20. jan. 2018 kl. 7:19 
Ok. I'll look at the code this weekend and see what I can do. Should be doable to add it.
Enigmus 20. jan. 2018 kl. 7:16 
A lase On/Off command would be useful (rather then a toggle). It would be easier to automate using the script in conjuction with other operations I will be doing.
☭Android☭ 17. nov. 2017 kl. 23:29 
i know,but missile has low accurate when it flies to the coordinates
Elfi Wolfe  [ophavsmand] 17. nov. 2017 kl. 13:06 
My script just hands off a GPS point adjusted for distance and speed off target. Once the missile is fired it is using Innoble's script.
☭Android☭ 17. nov. 2017 kl. 12:54 
I mean mode:2 and other for missile and the capture and target tracking camera by this script,just mode for GPS cruise inaccurate
☭Android☭ 17. nov. 2017 kl. 1:52 
Is it possible to launch a missile initially pointed at the target?
Elfi Wolfe  [ophavsmand] 8. nov. 2017 kl. 10:55 
The cameras charge is in the Keen code. If you want it to charge fast you need a mod.
richard.e.jenkins 8. nov. 2017 kl. 5:35 
Ok, I think I understand now. So, if I'm doing a scan out to 25,000km I should start a timer block to 'charge' the cameras and set it in as short a loop as possible? Thanks for being so active helping people with your script!
Elfi Wolfe  [ophavsmand] 7. nov. 2017 kl. 16:28 
ah. at 25000km it would take hours or days for a camera to charge up enough to do a single laser ping. Cameras charge at 2km/s and save games reset the charge to zero.
Elfi Wolfe  [ophavsmand] 7. nov. 2017 kl. 16:26 
It should have saved and resumed the mapping over a save game. Laser charging turns on the charging system in the camera for ray cast. takes more power for the camera. Cameras charge at 2000m / second if that part is turned on. for a 25000km scan. it will be missing stuff. The rays are 1 dimension and at 25000km there is km between the rays. at 50km I think it catches anything larger than 200m x 200m.
richard.e.jenkins 7. nov. 2017 kl. 13:59 
One more question for now. I saved my game, exited to do some other work, and later reloaded it and got some strange behavior. The status screen said LIDAR was mapping, but the array percentages were not updating. Does exiting the session interrupt the mapping? I tried stopping/restarting the mapping and it reset the whole scan. A tough break if you're doing a 25000km scan on highest resolution.
richard.e.jenkins 7. nov. 2017 kl. 12:41 
Elfi, this is amazing! No more days of flying around trying to catalog a 'sector', revisiting places I've already been in a cluttered HUD!

May I ask what 'Laser Charging' does? For my application, I just want to scan and locate all of the asteroids and any NPC grids (if I can). I don't need to detect pirate ships. What timer functions can I eliminate?

Now if I could just automatically, one-by-one, dump each coordinate into a probe as I print them so the probe goes out to the coordinates and investigates. But really, you've got me so far its overwhelming. Thanks!
MrFox 25. okt. 2017 kl. 7:30 
it doesnt seem to be working?
Elfi Wolfe  [ophavsmand] 19. sep. 2017 kl. 10:19 
It maps an area and gives you a list of GPS coordinates. That if you open, adds to your suit gps list.
Juggernaut 18. sep. 2017 kl. 19:55 
Because I'm kind of stupid I have no idea what this script does...help me understand?
Skallabjorn 17. aug. 2017 kl. 19:14 
Thanks