thingswebuilt / osod24_firmware

0 stars 0 forks source link

update stokers with latest estimated state #38

Closed robberwick closed 6 months ago

robberwick commented 6 months ago

A stab at updating the stokers with the latest estimated state, using the Observer pattern.

Things of note:

I didn't go the whole hog and replace the StateEstimator updating with the command pattern. It seemed like unnecessary noise at this point, as this branch was already getting a bit busy.

addresses #29

markmellors commented 6 months ago

tested again - driving works as before. Wheel speeds and steering still work, odometry related prints look sane.

robberwick commented 6 months ago

If we're happy that this is ok, let's get it merged so that we can rebase https://github.com/thingswebuilt/osod24_firmware/pull/40 on it and merge that too (assuming we're happy with that also)