You are browsing as a guest. Sign up (or log in) to start making projects!

AvianAlloy

@AvianAlloy

Joined June 3rd, 2026

  • 8Devlogs
  • 3Projects
  • 1Ships
  • 15Votes
Open comments for this post

1h 0m 43s logged

So, today I was able to completely change out how Sparrow works, now instead of being just an archiso, its actually compiled from source via buildroot, and with the android 17 beta 4 kernel, and I got it to boot! but now trying to install weston as the wm I get toolchain errors… But anyway, that photo is when I was able to get it to boot. It has only busybox but thats easily fixable

0
0
3
Open comments for this post

2h 40m 39s logged

Okay, first devlog! I was able to get the archiso maker installed in a docker container, and I was even able to create a bootable v1 of Sparrow OS! Now hyprland wont actually startup because of compositor errors, but Im working on it actively

0
0
1
Open comments for this post

1h 48m 32s logged

Alright! So today was very productive:

  1. I trained a lot more models for benchmarking based off MSE

  2. I increased model size, because with seeding support, I could find the limits of my model size and the most optimal seeds for training and…

  3. Added seeding support for benchmarking. Seeding lets me actually make sure that my models are consistent during training, and I can repeat a trial if something goes wrong

  4. Added logging; Each training cycle now also creates a csv file with the epoch number, the train score, and the value score (how well it generalized vs how close it is to the training data)

  5. I doubled my dataset, just by inverting the current data, and fixed the training script. The training script would cause spikes in the model’s val score, making it worse, and it couldnt recover from those spikes

But… with the now ~6x bigger model and double the data, training on just my cpu is taking forever, but theres not much I can do about that for now :P

0
0
1
Open comments for this post

26m 36s logged

Okay, so I was able to actually train an ml model off 25 games that were recorded, but it was a pain
(this is technically v2, v1 was a test, trained off one game)

0
0
5
Open comments for this post

25m 5s logged

So ive started working on my next part of my FTC automation network, and thats with Rail Engine.
Rail engine is a small IM based transformer model designed to work with the preexisting logic engine framework. Its a model that takes in ~0.5 second of context window, and it outputs what it thinks the next coordinate pair should be.
Im getting the data via JuiceAutoScout, over on the FTC discord, and I take a video for it and it outputs robot positions and robot numbers.
To maximize training data, im treating each robot in the data the robot, so I get 4 times the training data :D

0
0
3
Ship

Logic Engine is an FTC autonomous control system designed for automation and competition use. The internals use bidirectional A* pathfinding, vision based localization, and a reactive command scheduler; all built from scratch.

  • 3 devlogs
  • 5h
  • 7.24x multiplier
  • 35 Stardust
Try project → See source code →
Open comments for this post

2h 4m 59s logged

I made a few changes:

  1. I fixed a few bugs with ending paths with the A* pathing

  2. I added a few unit tests to allow me to test the code without the robot

  3. I added velocity profiles for the paths run, so that the robot can be tuned for paths

Update: The tests dont work at all :(

1
0
7
Open comments for this post

1h 45m 59s logged

So I was able to implement Bidirectional A* pathing, from unidirectional, and Im pretty proud of the change. I also wrote a small visualizer to help show how the pathing works

0
0
2

Followers

Loading…