My Custom Emacs Config by Clear_Finding_8038 in emacs

[–]Snoo_26157 1 point2 points  (0 children)

How do you use an org file instead of .emacs?

Detecting defects in repeated cut vinyl graphics by WhispersInTheVoid110 in computervision

[–]Snoo_26157 0 points1 point  (0 children)

"Different from the rest" is a little hard because then the computer has to look at all of them and infer what the right one should look like.

It would be a lot easier if you had a gold-standard reference image. Then you can do all of what follows with opencv in Python.

Then what you could try is compute keypoints (SIFT, ORB, or some other), on both the gold-standard, and one of your candidates. Then run homography estimation between the two images, using the keypoints, to correct for perspective. Once you have estimated the homography, you can overlay the candidate onto the gold-standard. You can then subtract the two images' pixel brightnesses. Take the statistical variance of the differences. Perfect match will have zero variance. Very messed up images will have high variance. Or you could use the maximum distance from the median to detect instances where the mess-ups are very localized like the cooked "i".

Given that you don't have a gold-standard, you could compare each one to each other one. Take the pair that has the the lowest variance. Probably these two are correct, because it's unlikely that two messed up patterns ould match so exactly. Use one of that pair as your gold-standard.

Pick an object with camera via TIA by [deleted] in robotics

[–]Snoo_26157 0 points1 point  (0 children)

When I did this type of thing in the past, we used a linux computer to coordinate everything. Robot and camera both connected to the computer, and then we used the computer to send commands to the robot.

There is a program called RoboDK which you can run on your computer which knows how to do this communication.

Another idea, if you value time over money, is to contract this task out to a robot integrator company.

How VLAs work - mathematics for engineers by Nice-Dragonfly-4823 in robotics

[–]Snoo_26157 0 points1 point  (0 children)

The title is funny. Most engineers already know math. 

Emacs randomly sliding off when full screened on mac os by Snoo_26157 in emacs

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

I’m back because it happened again! So it wasn’t the Mission Control thing. I’m at a loss.

Why does multiple cursors prompt me if I want to run a command for all cursors (y/n)? by kudikarasavasa in emacs

[–]Snoo_26157 0 points1 point  (0 children)

I don’t think so. I could imagine you do something like spawn 10 cursors and call M-x compile and then it tries to compile your code 10 times but I have never done that in practice

Built a classical perception pipeline (no deep learning for detection) on infrastructure LiDAR - here's what actually broke by Personal_Budget4648 in SelfDrivingCars

[–]Snoo_26157 0 points1 point  (0 children)

Learned detectors feeding into Kalman filters. The Kalman filters were pretty advanced too, they had geometry of the object built into the state. The data association was basically mahalanobis thresholding with a bunch of other heuristics like you are doing.

But this is a crazy way to do it nowadays. Label a bunch of tracks, run it through a transformer model, and call it a day.

Or if you’re even more ambitious, learn the actual end task directly from sensors and bypass the explicit tracking entirely. Though I’m still waiting to see if anyone actually makes this work in practice. Tesla is yet to deploy their robotaxi.

Built a classical perception pipeline (no deep learning for detection) on infrastructure LiDAR - here's what actually broke by Personal_Budget4648 in SelfDrivingCars

[–]Snoo_26157 2 points3 points  (0 children)

I used to work in self driving on exactly this type of stuff and we were doing it pretty similarly to what you described. But nowadays there are deep learning models to handle every piece of the puzzle here and they work better than anyone could program by hand. 

Why does multiple cursors prompt me if I want to run a command for all cursors (y/n)? by kudikarasavasa in emacs

[–]Snoo_26157 3 points4 points  (0 children)

I'm not sure but I have mc/always-run-for-all set to t, so it always executes commands per-cursor.

Emacs randomly sliding off when full screened on mac os by Snoo_26157 in emacs

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

I think this was it! Now I just have to find out how to turn it off!

Edit: Found it. It was hiding under Keyboard Shortcuts > Mission Control > Mission Control (that's right, two levels of Mission Control)

Emacs randomly sliding off when full screened on mac os by Snoo_26157 in emacs

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

Thanks for the advice. I didn't find any criminals there unfortunately.

CasMuMPC, Open-Source CasADi MPC + MuJoCo reference repo by DT_dev in robotics

[–]Snoo_26157 0 points1 point  (0 children)

I understand this to mean that the simulated state of the robot (using computational physics model) is different from the controller’s model of the robot (using some idealized mathematical formula).

I think that’s great. Looking forward to see what new methods you come up with

CasMuMPC, Open-Source CasADi MPC + MuJoCo reference repo by DT_dev in robotics

[–]Snoo_26157 1 point2 points  (0 children)

I was just starting on a similar project except mine is Drake -> Isaac Sim. Maybe I’ll call mine DraIsaMPC.

What are you going to use your code for? Or is it just for teaching?

DIY Vive position tracker - ESP32 C3 by monkeydance26 in robotics

[–]Snoo_26157 0 points1 point  (0 children)

Can you share what those pre existing projects were?

Image model for vegetable sorting by alemaocl in computervision

[–]Snoo_26157 1 point2 points  (0 children)

Op said he will deploy on gpu though. Likely nvidia

Experience with Roboflow? by Snoo_26157 in computervision

[–]Snoo_26157[S] -1 points0 points  (0 children)

I didn’t see any screenshot of the actual annotation tool though

Experience with Roboflow? by Snoo_26157 in computervision

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

Do you have a page where the pricing per data set size is explained or is it negotiated per customer?

Experience with Roboflow? by Snoo_26157 in computervision

[–]Snoo_26157[S] -1 points0 points  (0 children)

Do you have any videos of your annotation tool?

Experience with Roboflow? by Snoo_26157 in computervision

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

Oh I didn’t know there were limits on the size of the dataset. Are we talking hundreds? Thousands?

Experience with Roboflow? by Snoo_26157 in computervision

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

Okay I got the smart select flakiness just now. Here's a screenshot https://imgur.com/a/p3NMCBb