Right now, the dashboard assumes that you always want to accelerate between two points. This normally works well, except for some edge cases. For example, if we want to drive slow on a path to perform specific actions (such as picking up rings), with a max speed lower than the robot's max speed, we cannot do that without creating a ton of speeds.
This could potentially be fixed in the "name waypoint" menu (which should be changed to "configure waypoint"), by specifying that a point has a "speed limit", and all generated points between the selected and next point cannot exceed the speed of the selected waypoint.
Right now, the dashboard assumes that you always want to accelerate between two points. This normally works well, except for some edge cases. For example, if we want to drive slow on a path to perform specific actions (such as picking up rings), with a max speed lower than the robot's max speed, we cannot do that without creating a ton of speeds.
This could potentially be fixed in the "name waypoint" menu (which should be changed to "configure waypoint"), by specifying that a point has a "speed limit", and all generated points between the selected and next point cannot exceed the speed of the selected waypoint.