Space Engineers

Space Engineers

O.I.S. Lidar Mapping
144 comentarios
Nekron910 2 JUL 2023 a las 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  [autor] 2 JUL 2023 a las 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 JUL 2023 a las 0:58 
Can this script work with a subgrid cameras?
Elfi Wolfe  [autor] 15 NOV 2022 a las 15:54 
Yes. if a lidar beam hits a grid it will add it to the list of detected objects.
mhwyoshi 15 NOV 2022 a las 13:58 
Can this script give the coordinates of enemy bases? If given enough time and set to orbit a planet?
Elfi Wolfe  [autor] 27 MAR 2022 a las 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 a las 15:54 
What is the range on this?
Elfi Wolfe  [autor] 26 MAR 2021 a las 7:16 
Not from the raycast. That is physics engine.
VIPERMKV 26 MAR 2021 a las 6:01 
Hello! There is a method to exclude voxel? Like Asteroids , or small grid?
123 21 JUL 2020 a las 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  [autor] 20 JUL 2020 a las 15:30 
Depends on the range. and it picks up the cameras when scripts loads into world or on command rebuild.
123 20 JUL 2020 a las 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  [autor] 3 ABR 2019 a las 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 ABR 2019 a las 9:57 
will this work on a planet?
『KuuHaKu』 12 DIC 2018 a las 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  [autor] 12 DIC 2018 a las 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 DIC 2018 a las 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  [autor] 22 NOV 2018 a las 13:34 
cameras only charge at 2km/sec so more cameras can help
Aern 22 NOV 2018 a las 13:02 
Hey, so more cameras = better scan time? or whats the point of having more cameras?
B1487E 19 SEP 2018 a las 16:57 
ok
Elfi Wolfe  [autor] 18 SEP 2018 a las 23:31 
it should ignore the ship it is on. But airtight doors will show up as your ship.
B1487E 17 SEP 2018 a las 17:12 
Is there a way to set it so that it ignores your own ship?
thefinn88 28 JUL 2018 a las 17:30 
Actually, I guess it's very different here ;)

After all, an encrypted password doesn't MOVE :)
thefinn88 28 JUL 2018 a las 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  [autor] 13 MAY 2018 a las 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 ABR 2018 a las 11:27 
Thank you!
Elfi Wolfe  [autor] 14 ABR 2018 a las 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  [autor] 13 ABR 2018 a las 10:00 
I will check it thus weekend and load up the test world.
newscientist 13 ABR 2018 a las 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  [autor] 13 ABR 2018 a las 9:16 
The commo subsection should send messages over laser antenna. The raycast are only possible from cameras.
newscientist 12 ABR 2018 a las 23:28 
Any chance of this working with a laser antenna?
Enigmus 20 ENE 2018 a las 15:00 
Excellent, Thank you.
Elfi Wolfe  [autor] 20 ENE 2018 a las 7:36 
Added arguments
laseon
laseoff
Elfi Wolfe  [autor] 20 ENE 2018 a las 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 ENE 2018 a las 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 a las 23:29 
i know,but missile has low accurate when it flies to the coordinates
Elfi Wolfe  [autor] 17 NOV 2017 a las 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 a las 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 a las 1:52 
Is it possible to launch a missile initially pointed at the target?
Elfi Wolfe  [autor] 8 NOV 2017 a las 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 a las 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  [autor] 7 NOV 2017 a las 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  [autor] 7 NOV 2017 a las 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 a las 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 a las 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 OCT 2017 a las 7:30 
it doesnt seem to be working?
Elfi Wolfe  [autor] 19 SEP 2017 a las 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 a las 19:55 
Because I'm kind of stupid I have no idea what this script does...help me understand?
Skallabjorn 17 AGO 2017 a las 19:14 
Thanks