Releases: mjansen4857/pathplanner
Releases · mjansen4857/pathplanner
PathPlanner v2024.1.2
Changelog
- Prevent "Reloaded Choreo paths" message from showing multiple times when Choreo makes file changes
- PPLib telemetry host is now required to be a valid IPv4 address to prevent crashes from invalid addresses. Instead of
localhost
, use127.0.0.1
.
PathPlannerLib Changelog
PathPlanner v2024.1.1
Changelog
- Choreo interop now happens automatically with any .traj files in the
deploy/choreo
directory - The preview starting state will now be shown on the field and can be dragged to change rotation
- Added 2024 field image and navgrid
PathPlannerLib Changelog
PathPlanner v2024.0.0 Beta 6
Changelog
- Added the ability to change the field size and node size in the navgrid editor
- Updated the default navgrid for better performance. Existing navgrid files can be reset to the default via the new navgrid configuration menu
- Path preview will now remain paused when edits are made
- Added "Rotate Fast" option to rotation targets and goal end state. If this is enabled, the robot will attempt to reach the target rotation as fast as possible. If disabled, which is now the default, the rotation will be performed over the entire distance to the rotation target.
- Added a button to the waypoint configuration that will create a rotation target directly at the selected waypoint
- Added an option to use the default constraints for path global constraints
- Added a setting for max module speed. This will allow the preview to better represent limited rotation speed for your specific robot
- Added the ability to link waypoints together. Waypoints are linked via a name. Updating one instance of a linked waypoint will update the position of all other linked waypoints with the same name. This is useful for maintaining the start/end points of 2 different paths at the same position.
- Added the ability to link a Choreo project to the currently open PathPlanner project. Linking a Choreo project will allow you to create PathPlanner autos using Choreo trajectories, which can then be followed in PPLib
PathPlannerLib Changelog
PathPlanner v2024.0.0 Beta 5
Beta releases will not be pushed to app stores until the end of offseason competitions
Changelog
- Added the ability to set default path constraints for new paths in the settings menu
PathPlannerLib Changelog
PathPlanner v2024.0.0 Beta 4
Beta releases will not be pushed to app stores until the end of offseason competitions
Changelog
- Added the ability to set a starting state for path previews
- Waypoint control lengths can no longer be set to 0
- Added a seek bar and pause/play button for path and auto previews
PathPlannerLib Changelog
PathPlanner v2024.0.0 Beta 3
Beta releases will not be pushed to app stores until the end of offseason competitions
Changelog
- Fixed click and drag on rotation targets
PathPlannerLib Changelog
PathPlanner v2024.0.0 Beta 2
Beta releases will not be pushed to app stores until the end of offseason competitions
Changelog
- Fixed commands not re-ordering properly
- Added an auto editor setting to hide other paths when hovering over a path following command
- Fix crash caused by simulating autos
- Add a starting pose to new autos by default
PathPlannerLib Changelog
PathPlanner v2024.0.0 Beta 1
This beta release will not yet be pushed to the app stores
Changelog
- So much stuff so I'm going to just make a brief list of the major points. See the CD post for more info.
- Added ability to create autos using a modular path system
- All data for a path/auto can be edited in a tree instead of clicking through different tools/waypoints
- Project browser that shows previews of all paths/autos and supports organization with folders
- Holonomic rotation is now set via "rotation targets" which can be placed anywhere along a path
- Constraints now edited via the GUI
- Added constraint zones to change constraints along a specific part of a path
- Upgraded telemetry page to show real time path following data. Now works in C++ as well
- Hot reload. Can sync changes to paths and autos to the robot if connected without having to redeploy or restart code
PathPlannerLib Specific
- Reworked structure that should hopefully make things easier to use. Those who are familiar with previous versions should still check the wiki examples since nearly everything is a bit different
- Path replanning. Can alter a path if starting from a location other than the path's starting point in order to smoothly join the original path
- Commands for automatic pathfinding
PathPlanner v2023.4.2
Changelog
- Marker positions will now be maintained when deleting or inserting a waypoint
- Clarified units in most text boxes (#292) - @itsmichaelyu
- Fix markers not being copied when a path is duplicated (#291) - @itsmichaelyu