Ah, asdf does indeed have a local config option
It didn't seem to work and now it does.

Spooky.
HOKAY Physics can now send info about its bodies and ground to Foxglove.

A little jank, since it's just TF poses, but apparently making a real Scene
with 3d elements is a lot more work.
Major refactor of Server to make serialization less horrible

...and it worked on the first try!  So far anyway.  I'm actually getting
the hang of Elixir.
Starting to stub out physics data flow
oh heartbeat is weird
Make robot state actually move.

It's, well, a start.
Reformat and reorganize a little.
Unfuck Goatglove channel handling a little
I have figured out the right process layout for time heartbeats.

And it all works perfectly on basically the first try.  Gods I love
ERTS.
Cleanup schemas a little, and add time heartbeats to server

The server is a little kerfucked, need to make it have its own
supervision tree.
Ok schemas are slightly less fucky now.
Turns out you can just casually execute module code at compile time.

I think I'm going to hell for this but if it's wrong I don't wanna be right.
thinking about schemas
fix dialyzer errors
HAH it works!  Barely.  Finally.
Oh Foxglove displays messages just fine if you always include the schema.

What the heck did I see that let the schemas be "null"????
time seems like it should be correct?  weird.
hokay foxglove is receiving the messages and decoding them but not displaying them

and I don't know why.  Is it some kind of timestamp thing?
Next