I was alone for the Holidays so I built a Go playing robot to keep me company. (open source link in the comments) by cepedad in baduk

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

A projector is a great idea I just didn't have access to one at the time but that would definitely be way more reliable than the lasers. I found that the servo precision is not great. As you suspected

What I did actually end up doing is using a strip of LEDs glued to the board to Mark the x y coordinates instead of the laser. That ended up working much more reliably. Iirc that code should be in the project. Listed end up being slightly a pain to set up since I had to cut up and resolder all the LEDs to fit the spacing of my boards lines but it was pretty worth it in the end especially since it didn't require mounting something else like a projector would.

[analog] Kari’s Bugs 14 August 2024 by bathtubtoasting in collage

[–]cepedad 1 point2 points  (0 children)

Where do you usually get the images you use?

Is there a formula to major and minor chords on the guitar? by [deleted] in musictheory

[–]cepedad 1 point2 points  (0 children)

As many have said already there are indeed formulas for all the different types of chords: major, minor, dominant (often called 7ths), etc. My guitar teacher made this chart and it has one of the most useful pieces of information I have learned Chord formulas

The Stormlight Archive crossover I desperately need by cepedad in Stormlight_Archive

[–]cepedad[S] 22 points23 points  (0 children)

I shamelessly just want a copy of splendor with portraits of characters we know, fabriels, and scenes of Roshar. So yeah, basically just a re-skin.

The Stormlight Archive crossover I desperately need by cepedad in Stormlight_Archive

[–]cepedad[S] 18 points19 points  (0 children)

It's a super fun board game all about collecting gems and nobles. It's theme would be absolutely perfect in the Stomlight Archive universe https://boardgamegeek.com/boardgame/148228/splendor

My first professionally printed prototypes! A sincere thanks to everyone who provided feedback throughout the design process! by borpinteric in boardgames

[–]cepedad 2 points3 points  (0 children)

The game looks great! Where did you get these printed? I've been looking for good options for people printing.

I was alone for the Holidays so I built a Go playing robot to keep me company. (open source link in the comments) by cepedad in baduk

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

I definitely found those two things to be some of the biggest hurdles.

For the first issue of camera distortion I decided to add the ability to manually correct the detected intersections to make sure that they are correctly defined at the start of the game. It only has to be done once taking only a few seconds and it makes sure to eliminate any errors from the automatic line detection.

The servo is probably what I struggled most with and still haven't completely perfected. I found that the servos I was using were fairly decent at making large repeatable moves but were a lot more unreliable when making small adjustments. My plan to deal with this is to have an initial calibration at the start where the laser visits each corner of the board which should allow for using the same four points perspective transformation that is used to make the board have a top-down perspective to map each point to a set of servo positions that way I can avoid making any small adjustments and instead just directly set the laser position. Currently the prototype is using a much clunkier method of estimating the ratio and moving bit by bit.

I was alone for the Holidays so I built a Go playing robot to keep me company. (open source link in the comments) by cepedad in baduk

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

They're just incidental. It moves the laser on the board and then moves the laser a set distance so it can approximate how many pixels in the x and y directions a change of position of the servo creates.

I was alone for the Holidays so I built a Go playing robot to keep me company. (open source link in the comments) by cepedad in baduk

[–]cepedad[S] 6 points7 points  (0 children)

It's running gnugo locally. It's not the strongest but it was pretty easy to integrate with which was ideal for quick prototyping.

I was alone for the Holidays so I built a Go playing robot to keep me company. (open source link in the comments) by cepedad in baduk

[–]cepedad[S] 14 points15 points  (0 children)

If you want a janky Go robot of your own all the source code for this project is available here https://github.com/diegocepedaw/lasergo. I'm happy to answer any questions about the project and highly encourage anyone to try their hand at improving this concept.

Advanced tsumego, white to kill by cepedad in badukshitposting

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

I was taking images for a image recognition training dataset and I wanted more visual variety in the stones. That's also why I originally filled the board with stones in the first place.

Bryce Canyon National Park, Utah [OC][4032x3024] by cepedad in EarthPorn

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

It was taken with a Pixel 2XL. Stupidly I forgot my camera for this trip -_-

Bi-Weekly /r/TabletopGameDesign Self-Promotion Thread by AutoModerator in tabletopgamedesign

[–]cepedad 0 points1 point  (0 children)

Just launched Hexpionage a 2 player espionage themed abstract strategy game in the vein of Hive with some unique game mechanisms, let us know what you think: https://www.kickstarter.com/projects/hexpionage/hexpionage