PittSailbot / Sailbot

University of Pittsburgh's Sailbot Club (2019-2025)! Competing at the annual International Robotic Sailing Regatta. https://www.sailbot.org/
https://pittsailbot.github.io
Other
4 stars 1 forks source link

Convert Waypoint and depending functions to GeoPose #57

Open aaron4522 opened 2 months ago

aaron4522 commented 2 months ago

Our current method of using a Waypoint dataclass works, but isn't really how ROS is meant to work. We've been converting to and from String() messages so that they can be published by ROS. Using GeoPose instead, which also includes the orientation of the boat, will be less prone to bugs, easier to work with, and more succinct.