mikeferguson / robomagellan

Stuff/Garbage for RoboMagellan
BSD 3-Clause "New" or "Revised" License
12 stars 5 forks source link

Robogames 2024 Build #9

Closed mikeferguson closed 2 months ago

mikeferguson commented 1 year ago

Preliminaries

Mechanical Design

Control and Power Board Design

Software

Obstacle Testing

Onsite/Tools

References

mikeferguson commented 6 months ago

Odometry/IMU/GPS fusion is working pretty well - need a better method for IMU bias removal - robot rotates significantly when sitting in place.

mikeferguson commented 6 months ago

After a bit of testing/tuning with Patchwork++, going in a different direction for ground filtering/segmentation. New node is in robomagellan package - uses a similar polar format:

Screenshot 2023-12-18 at 3 14 54 PM

But then does RANSAC and some bin-to-bin checking

Screenshot 2023-12-18 at 9 26 57 PM

Could still use some tuning, additional post filtering, and especially needs better drop/cliff detection logic (although maybe we can do that in cost maps?)

mikeferguson commented 6 months ago

Considering using RPi Pico (w/ ethernet, from SparkFun):

mikeferguson commented 6 months ago

Changing design direction quite a bit - putting most of the electronics in an enclosure:

image
mikeferguson commented 6 months ago

Majority of mechanical design is done:

mikeferguson commented 5 months ago

CAD Updates:

Parts to reprint: