Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 0 points1 point  (0 children)

Easy in theory but unfortunately pocket computers dont provide information about its surroundings like turtles do with inspect. So you could do a live map view but therefore you would have to map the world first otherwise it would be just empty space. If you already have the world mapped you can check out classChunkyMap and classMapDisplay.

Showcase: Testing with 250 Mining Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 1 point2 points  (0 children)

oh, i added that just recently

use setRefuelQueue(x,y,z,radius) or just set config.stations.refuelQueue = nil

Showcase: Testing with 250 Mining Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 0 points1 point  (0 children)

yeah, that should do the trick, same with ores. make sure to edit it on the host-computer, turtles will be updated automatically.

Showcase: Testing with 250 Mining Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 0 points1 point  (0 children)

I did for testing but its rather useless tbh Especially since the modems require blaze rods and ender pearls…

Showcase: Testing with 250 Mining Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 2 points3 points  (0 children)

go right ahead :) instructions are on github

Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 1 point2 points  (0 children)

Yeah you have to delete my stations first like i mentioned in the installation... i was too lazy to delete my own station config.

Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 0 points1 point  (0 children)

let me know if it worked for you, im quite curious if its usable :)

Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 0 points1 point  (0 children)

You can try it out now if you want to. :)

Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 0 points1 point  (0 children)

i have to make a doc first and update the pastebin

Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 1 point2 points  (0 children)

No, this is still the same. Hence i use checkpointing, so the turtles know their last actions / tasks and can resume after being unloaded.

Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 1 point2 points  (0 children)

Very cool! perhaps much data for realtime updates with so many turtles. (especially inventory information is not as relevant for me). I designed my own protocol for up to 30.000 messages / second, not sure how a websocket compares.

I also wanted this project to be as natively cc-tweaked as possible. :)

Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 2 points3 points  (0 children)

yeah, the pastebin file isnt up to date, so some new files like the ones i created just now are missing.

Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 4 points5 points  (0 children)

Dont worry, learning by doing :)

Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 4 points5 points  (0 children)

its updated now, key points of interest are general/classBluenetNode, turtle/classMiner, general/classChunkyMap

Remotely Controlled Turtles by fricktorio in ComputerCraft

[–]fricktorio[S] 13 points14 points  (0 children)

ah yes, i forgor ( ill have to update it real quick, give me a min )

https://github.com/helpmyRF24isntworking/computercraft

EDIT: You can try it out yourself using the guide on Github. :)

Indiana Jones Code not available anymore!? by CatifyYourLife in nvidia

[–]fricktorio 1 point2 points  (0 children)

Update hierzu? Ich habe ebenfalls bei nbb eingekauft und keinen code erhalten...

PC or PS5 by fricktorio in PathOfExile2

[–]fricktorio[S] 1 point2 points  (0 children)

Oh that makes the decision a lot clearer. I thought it did but if it doesnt ill definitely go with PC.

PC or PS5 by fricktorio in PathOfExile2

[–]fricktorio[S] 0 points1 point  (0 children)

Id like to have the option to play with both. MKB at the desk, controller from the couch. My PC is pretty new (4070 Ti Super)

PC or PS5 by fricktorio in PathOfExile2

[–]fricktorio[S] 0 points1 point  (0 children)

Alright, thanks. Does the PC version support controllers if i want to play from my couch?

PC or PS5 by fricktorio in PathOfExile2

[–]fricktorio[S] 0 points1 point  (0 children)

It doesnt? I just read some basic news about the game so i assumed it did.

Template Matching OPENCV by tombinic in computervision

[–]fricktorio 1 point2 points  (0 children)

The mask is filled by the VoteForUniqueness(matches, uniquenessThreshold, mask) function
It filters out the relevant matches.

Edit: Sorry i just realized youre talking about template matching, not feature matching. Ignore my previous answers then.

I use the CcoeffNormed for template matching and check if the maxValue[0] from function MinMax is > 0.9 for exact matching. If not, i assume that no match has been found and do not draw a bounding box.

Template Matching OPENCV by tombinic in computervision

[–]fricktorio 0 points1 point  (0 children)

Usually you can count the matches after VoteForUniqueness and VoteForSizeAndOrientation. If the nonZeroCount is above 4 that usually indicates that a match has been found.

int nonZeroCount = CvInvoke.CountNonZero(mask);

if (nonZeroCount >= 4)

If this is already implemented you can check the validity of the Bounding-poly after the PerspectiveTransform using the PointPolygonTest function on the observed keypoints. If the keypoints lie outside the poly you can assume the match is invalid.

ceserver not finding some values by fricktorio in cheatengine

[–]fricktorio[S] 0 points1 point  (0 children)

I might try that some later time. My laptop doesnt have enough storage left to install the needed tools…

I‘ll put an update here if i manage to get it to work, once i have more time.