Kyle Stachowicz
Kyle Stachowicz
## Description There are some parameters, like world/robot parameters, that need to be stored globally. Some examples are listed: - Robot motion parameters (max linear/angular velocity and acceleration) - Kick...
## Description Rewrite the GUI (`soccer`) so that it only communicates with the autonomy/gameplay systems using ROS. We will likely rewrite in Python, which will allow us to more easily...
# Description Everywhere where we use a "kick strength" from 0-255 should be removed in favor of a kick speed in m/s. The translation should happen in firmware. Similarly, we...
## Description We are removing the ball placement feature as a part of the port to ROS. This will need to be redesigned and reimplemented into the architecture. In the...
Pull request: https://github.com/RoboJackets/robocup-software/pull/1554 Link to TODO, or file number/line: https://github.com/RoboJackets/robocup-software/pull/1554/files#diff-20e97f22ce16c3d8e5a213d837353c7eR537 - [ ] Display referee info - [ ] Display whether referee is connected
## Description Port the spin kick watcher to the new ROS referee. This was not possible as of #1554 as it requires the vision filter, but as soon as #1555...
## Description Many components in our Geometry2d are horifically unoptimized. As part of the motion planning rewrite I've had to fix a few of them. Some examples: - `ShapeSet` collision...
# Description When we move to the ROS parameter system, we should make sure we have a way to ensure all parameters are used at some point in time (and...
Pull request: #1497 Link to TODO, or file number/line: CollectPlanner.cpp:204, SettlePlanner:207
## Description In the current iteration of the motion planning rewrite PR set, angle planning (in #1496) creates angular paths that are inconsistent with our current heading and angular velocity....