SiegeLord
siegelordex.bsky.social
SiegeLord
@siegelordex.bsky.social
I enjoy probabilistic inference and modeling and gamedev. Currently working in the industry. Used to work on TensorFlow Probability.

I also maintain the Allegro game library.

My homepage: https://siegelord.net
Cleaned the prototypes for my Crash Bandicoot 2 themed gauges I made a few years back. The top are the gauge housing, derived from the warp room doors (they're suns with open mouths). The bottom are the decorative faces common to the first two Crash games.

#3dprinting #crash #crashbandicoot
November 22, 2025 at 8:54 AM
A better view of the patterns and the underside before I mounted it.

#diy #led #electronics
November 6, 2025 at 8:09 AM
Made a infinite mirror for a glass dinner table. It uses a broken down Hyperspace HyperCube mirrors/LED strips/controller + a 3D printed/painted housing of my own design. Powered by 2 18650 lithium cells. It is mounted under the table. I think it came out pretty well!

#diy #led #electronics
November 6, 2025 at 8:08 AM
Another cool game for it was made by Mark Oates, Cygnus Atratus: tins.amarillion.org/entry/328/

It is a nice atmospheric adventure game.

#gamedev #gamejam #indie
November 5, 2025 at 8:03 AM
Miranda is by far my favorite. I like how compact it is, and the many interesting details.
October 28, 2025 at 6:30 PM
My balance controller seems to be messed up, but at least the moves are good.

#robotics #dance
October 23, 2025 at 8:51 AM
Did you know that small cameras have a dedicated filter to block out IR? I removed the lens from a cheap webcam I use for my robot to be able to measure the sensor, so I could buy a better lens. The reflecting red square is that filter, and it can be easily removed.

#robotics
October 20, 2025 at 6:14 AM
What is a #3dprinter for? Making crappy versions of everyday consumer products! (I forgot to add any allowance for grip)
October 14, 2025 at 10:52 PM
Set up a persistent air quality etc monitoring. I'm using the #airgradient air quality meter which is polled by small Python script running on a #RaspberryPI Zero W. Data is stored in sqlite and displayed using #grafana. It was a pain to get a version of it that worked on the ancient processor!
October 14, 2025 at 6:44 AM
My robot is now wireless! There is a Python HTTP server running on the Raspberry Pi receiving control signals from a PC that has a controller connected to it. In the future, I will rewrite the server in Rust for speed, and switch to autonomous control.

#robotics #rust #raspberrypi #diy
October 12, 2025 at 2:47 AM
My first perfboard circuit. In retrospect, I should have used a stripboard, bending and soldering the little wires was a huge pain. This is part of the controller for my robot, a hat on top of a #raspberrypi 3B+

#electronics
October 10, 2025 at 7:09 AM
Designing a perfboard layout in #inkscape. It works okay, but surely there's a dedicated software I could use. Is #fritzing any good? I need to distinguish between the top and bottom sides of the board for the connecting wires.

#electronics
October 7, 2025 at 7:15 PM
Visited the @lickobservatory.bsky.social today. Saw a very cool 3m equatorial mount Shane reflector. It turns out they can swap the spider + ring to be able to use the primary/cassegrain/coudé focuses, and apparently it only takes half a day to do so! Wild!

#astronomy, #telescope
October 6, 2025 at 5:39 AM
Why am I so bad at soldering!? Not a single one that's acceptable! I used so much flux too!

#electronics #raspberrypi
October 3, 2025 at 8:54 AM
Managed to encode my quadruped robot into #mujoco, a research grade physics engine. Hopefully this will make my RL experiments go better. I used github.com/Balint-H/ble... to make specifying the model relatively easy, since I used #blender to actually design the robot.

#robotics
September 27, 2025 at 8:10 AM
Another mod for Transcendence: Garnet gunship. This was one of the first models I made since learning Blender properly.

#blender #scifi
September 23, 2025 at 6:46 AM
Prototype for the new foot for my quadruped robot. This using an RC car shock, and a hiking pole tip as the footpad. That turned out to be too hard, so I'll be making a custom one from silicone. The goal is to have something that's not bouncy, but soft enough to protect the servos.

#robotics
September 18, 2025 at 7:38 AM
While very little of it is visible on the in-game graphic, the inside of the ring habitats is loosely modeled to give a sense of scale.

#indie #scifi #blender
September 14, 2025 at 10:24 PM
Screenshot of a space station mod (I made the graphics + scripts) for Transcendence, an indie space roguelike, some years ago.

#indie #scifi #blender
September 14, 2025 at 10:22 PM
So the trick to a more stable walking gait was to reduce how high the feet were lifted. I have a new design for feet in mind, but otherwise the next step is to untether the robot with onboard power and microcontroller!

#robotics
September 13, 2025 at 8:25 AM
Gotta love me some PD controllers. Going back to improving the gait of my robot (in simulation first), this time via control theory. Reinforcement Learning isn't working out so well at the moment.

#robotics
September 10, 2025 at 5:18 AM
Crystal Commune was made (graphics and all, except fonts/music) in 3 days back in 2023. It's a little city builder where you coax animals to mine crystals for you. Certainly one of the cutest games I have made to date.

#gamedev #pixelart
September 4, 2025 at 7:13 AM
After a bit of tuning today, things are working a bit better. The goal here is to get it good enough to bootstrap some reinforcement learning that should clean up the movement quite a bit.

#robotics
September 1, 2025 at 7:33 AM
The very first movement on the ground of this robot was less than glamorous. I had to tune the gait a bit to get to the movement in the previous video.

#robotics
September 1, 2025 at 7:30 AM
First steps of my first mobile robot. The gait is very primitive at this point, hence the extreme wobbliness. A lot of work remains to be done!

#robotics
August 31, 2025 at 7:16 AM